All MCP platforms

EasyDown MCP platform guide

YouTube Video Downloader MCP

Give Claude, Cursor, or another MCP client a public YouTube link and receive structured video, audio, thumbnail, duration, and quality data through one tool call.

Connect AI agents to an authenticated YouTube video downloader MCP that returns every video and audio option available for a public video, Short, or replay URL.

YouTube downloader MCP server · YouTube Shorts downloader MCP

Production MCP endpoint

https://api.easydown.org/mcp

Supported public URL formats

youtube.com/watch?v={id}youtu.be/{id}youtube.com/shorts/{id}youtube.com/live/{id}

Real URL example

parse_media_url({
  "url": "https://www.youtube.com/shorts/xzOtM0x3_LU?feature=share"
})

Media returned by the MCP tool

Returns every video and separate audio candidate exposed by the parser. Some high-quality YouTube formats require the client to merge video and audio after download.

Unsupported and unavailable content

Playlists, channels, community posts, private videos, members-only media, and region-restricted content are not supported.

Connect and call parse_media_url

Add the endpoint with a private EasyDown token, then ask your MCP client to parse the public URL below.

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

Replace ed_live_xxx with an API token created in your EasyDown account.

Agent workflow

  1. 1

    Create an API token and choose the platform permissions it may use.

  2. 2

    Connect the Streamable HTTP endpoint with the Bearer token header.

  3. 3

    Call parse_media_url and consume every item in images, videos, and audios.

Questions about this MCP integration

Which YouTube URLs does EasyDown MCP support?

Supported single-post patterns include youtube.com/watch?v={id}, youtu.be/{id}, youtube.com/shorts/{id}, youtube.com/live/{id}. Playlists, channels, community posts, private videos, members-only media, and region-restricted content are not supported.

Does YouTube Video Downloader MCP return every available media URL?

Returns every video and separate audio candidate exposed by the parser. Some high-quality YouTube formats require the client to merge video and audio after download. The MCP layer does not select only one quality or one gallery item.

How do I call the YouTube downloader MCP?

Connect https://api.easydown.org/mcp with an ed_live Bearer token and call parse_media_url with the full public YouTube URL.

How is a YouTube MCP request billed?

A successful media result costs 1 credit. Failed and unsupported results do not charge credits.

A successful media result costs 1 credit. Failed and unsupported results do not charge credits.