AI エージェント向け EasyDown

動画ダウンロード MCP Server

Claude Code、Cursor、MCP Inspector などの Streamable HTTP クライアントを、11 プラットフォーム対応の認証付きメディアツールへ接続します。

Streamable HTTP 本番エンドポイントhttps://api.easydown.org/mcp

MCP Server に接続

REST API と MCP は同じ EasyDown API Token を使用します。Token はクライアント設定に保存し、公開ブラウザーコードには埋め込まないでください。

{
  "mcpServers": {
    "easydown": {
      "url": "https://api.easydown.org/mcp",
      "headers": {
        "Authorization": "Bearer ed_live_xxx"
      }
    }
  }
}

ed_live_xxx を EasyDown アカウントで作成した API Token に置き換えてください。

プラットフォーム別 Downloader MCP

各ページで公開 URL 形式、メディア出力、実際のリクエスト例、制限を個別に説明します。

一つのツールと共通レスポンス

公開ツールは parse_media_url のみです。URL からプラットフォームを判定し、既存 EasyDown parser の全メディア候補を保持します。

入力

parse_media_url({
  "url": "https://www.youtube.com/watch?v=..."
})

構造化出力

{
  "status": 200,
  "data": { "images": [], "videos": [], "audios": [] },
  "billing": { "creditsCharged": 1, "creditsRemaining": 99 }
}

成功時のみ Credits 消費

画像、動画、音声 URL を一件以上返した成功呼び出しは 1 credit です。非対応 URL、上流失敗、認証エラー、空結果は課金されません。

公開された単一投稿メディア

対応する公開単体投稿が対象です。プロフィール、検索、フィード、コレクション、非公開・削除済み内容、未対応ライブは対象外です。

MCP Server FAQ

EasyDown MCP Server は何を返しますか?

parse_media_url は platform、title、thumbnail、duration、images、videos、audios、メッセージ、課金情報を返し、MCP 層で候補を省略しません。

動画ダウンロード MCP Server の認証方法は?

EasyDown dashboard で ed_live API Token を作成し、各 Streamable HTTP リクエストに Authorization: Bearer ed_live_xxx を送信します。

接続や tools/list で credits を消費しますか?

いいえ。初期化と tools/list は無料で、parse_media_url がメディアを正常に返した場合のみ 1 credit を消費します。

EasyDown はファイルを保存しますか?

保存しません。元プラットフォームのメディア URL とメタデータを返します。URL は期限、ヘッダー、Cookie、地域制限の影響を受けます。