GitTube MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GitTube MCPdownload the audio from this YouTube video as MP3"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GitTube MCP
MCP server for downloading videos and audio from 1000+ sites. Works with Claude, Cursor, opencode, and more.
Quick Start
Tell your LLM:
Install GitTube from https://gairxx.github.io/gittube-mcp/Or install manually:
curl -fsSL https://raw.githubusercontent.com/gairxx/gittube-mcp/main/install.sh | bashRelated MCP server: video-toolkit-mcp
Features
Search YouTube — find videos by query, no URL needed
Playlist Support — list and download entire YouTube playlists
1000+ Sites — YouTube, Vimeo, Twitter/X, TikTok, Instagram, and more
Video or Audio — download MP4/WebM at up to 2160p, or extract audio to MP3
Works Everywhere — Claude Desktop, Claude Code, Cursor, opencode, Continue.dev
MCP Tools
The server exposes 6 tools to your AI agent:
Tool | Description |
| Search YouTube for videos by query |
| List all videos in a playlist |
| Download all videos in a playlist |
| Fetch metadata for a video URL |
| Download a video (quality: best/2160p/1080p/720p/480p) |
| Extract audio as MP3 (quality: 320k/192k/128k) |
Agent Configuration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"gittube": {
"command": "node",
"args": ["~/.gittube/mcp/server.mjs"]
}
}
}Claude Code
Add to ~/.claude/mcp.json:
{
"mcpServers": {
"gittube": {
"command": "node",
"args": ["~/.gittube/mcp/server.mjs"]
}
}
}Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"gittube": {
"command": "node",
"args": ["~/.gittube/mcp/server.mjs"]
}
}
}opencode
Add to ~/.config/opencode/opencode.json:
{
"mcp": {
"gittube": {
"type": "local",
"command": ["node", "~/.gittube/mcp/server.mjs"],
"enabled": true
}
}
}Continue.dev
Add to ~/.continue/mcpServers.json:
{
"mcpServers": {
"gittube": {
"command": "node",
"args": ["~/.gittube/mcp/server.mjs"]
}
}
}CLI Usage
The installer also sets up a CLI tool for direct terminal use:
# Search YouTube
gittube --search "lofi hip hop beats"
# Download video
gittube -v https://youtu.be/abc123
gittube -v 1080p https://youtu.be/abc123 ~/Movies
# Extract audio
gittube -a https://youtu.be/abc123 ~/Music/song.mp3
# Download playlist
gittube --playlist -v 1080p https://youtube.com/playlist?list=PLxxx ~/Videos
# List playlist contents
gittube --list-playlist https://youtube.com/playlist?list=PLxxxManual Installation
From npm
npm install -g gittube-mcpFrom source
git clone https://github.com/gairxx/gittube-mcp.git
cd gittube-mcp
npm installHow it works
GitTube MCP uses yt-dlp under the hood, which automatically downloads a standalone binary on first use. No manual yt-dlp installation required.
The MCP server communicates over stdio, making it compatible with any MCP client.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that gives any LLM or agent clean YouTube transcripts on demand: a single video, a whole channel, or a playlist, plus AI cleanup of auto-generated captions. API-key auth, credit-based, same backend as the public v1 API. Get a free API key with 25 free credits at youtubetranscriptdownload.com/account.
Download YouTube, TikTok, Vimeo, SoundCloud and 6 more platforms from any MCP AI chatbot.
SubDownload exposes YouTube as an MCP-native data source. Connect via OAuth and your AI agent can summarize videos, fetch full transcripts (even for videos with no captions, via AI ASR), search across channels, and save everything into a private knowledge base. Works with Claude, ChatGPT, Cursor, and 40+ MCP clients. Free credits on signup, no card required.
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
Related MCP Servers
- AlicenseAqualityCmaintenanceA comprehensive MCP server that provides Claude AI with full access to YouTube content, including searchable transcripts, metadata, comments, and playlists. It uniquely supports capturing video screenshots and extracting audio clips for analysis across both local and remote platforms.517 npm3MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that provides comprehensive video tools: transcript retrieval, video downloading, and automatic subtitle generation using AI speech-to-text. Works with YouTube, Bilibili, Vimeo, and any platform supported by yt-dlp.11MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for downloading videos and audio from YouTube and hundreds of other sites using yt-dlp.MIT
- AlicenseAqualityDmaintenanceMCP server that provides YouTube video data to AI agents, supporting search, metadata, comments, and transcripts without an API key.517 npmMIT