GitTube MCP
Click on "Install 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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
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.5123MIT
- 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.512MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/gairxx/gittube-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server