metube-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| METUBE_URL | No | MeTube instance URL | http://localhost:8081 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| metube_add_downloadA | Queue a video or audio download in MeTube. Args: url: Video/playlist URL to download (YouTube, Vimeo, etc.) quality: Download quality - "best", "1080", "720", "480", etc. format: Format selection - "any" (video+audio), "mp4", "mp3", "wav", "opus", etc. auto_start: Whether to start downloading immediately (default: true) folder: Subfolder within the download directory custom_name_prefix: Prefix for the downloaded filename playlist_item_limit: Max items to download from playlist (0 = all) |
| metube_list_downloadsA | List all downloads - queued, pending, and completed. Returns the full download history with status, progress, and metadata for each item. |
| metube_delete_downloadsA | Delete downloads from the queue or completed list. Args: ids: List of download IDs to delete where: Where to delete from - "queue" or "done" |
| metube_start_downloadsA | Start pending downloads that were added with auto_start=false. Args: ids: List of download IDs to start |
| metube_cancel_addA | Cancel the current add operation (useful for large playlists). |
| metube_get_versionA | Get MeTube and yt-dlp version information. |
| metube_cookie_statusA | Check if cookies are configured for authenticated downloads. |
| metube_upload_cookiesB | Upload cookies for authenticated downloads (e.g., age-restricted content). Args: cookies_content: Cookie file content in Netscape format |
| metube_delete_cookiesA | Remove uploaded cookies. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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