Skip to main content
Glama

metube-mcp

MCP server for MeTube — control your yt-dlp web GUI from any AI assistant.

Tools

Tool

Description

metube_add_download

Queue a video/audio download (URL, quality, format, folder)

metube_list_downloads

List queued, active, and completed downloads

metube_delete_downloads

Remove items from queue or history

metube_start_downloads

Start pending downloads

metube_cancel_add

Cancel current add operation

metube_get_version

Get MeTube and yt-dlp versions

metube_cookie_status

Check if cookies are configured

metube_upload_cookies

Upload cookies for authenticated downloads

metube_delete_cookies

Remove uploaded cookies

Setup

Claude Code

{
  "mcpServers": {
    "metube": {
      "command": "uvx",
      "args": ["metube-mcp"],
      "env": {
        "METUBE_URL": "http://localhost:8081"
      }
    }
  }
}

From source

{
  "mcpServers": {
    "metube": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/ishevchenko/metube-mcp", "metube-mcp"],
      "env": {
        "METUBE_URL": "http://localhost:8081"
      }
    }
  }
}

Configuration

Environment Variable

Default

Description

METUBE_URL

http://localhost:8081

MeTube instance URL

Development

git clone https://github.com/ishevchenko/metube-mcp.git
cd metube-mcp
pip install -e .
METUBE_URL=http://localhost:8081 metube-mcp

License

MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JungleM0nkey/metube-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server