
TubePull
Connects your AI assistant to TubePull's YouTube download API. Exposes operations to fetch videos as MP4 (up to 1080p free, 4K on paid), extract audio as MP3/M4A/Opus, pull subtitles in SRT or VTT, and grab transcripts with optional timestamps. Free tier gives you three downloads per day with a two-hour video length cap. The $3.99/month plan (note: description says $3.99, site shows $4.99) removes limits and unlocks batch downloads of up to five URLs at once. Useful when you need to pull YouTube content into a workflow without leaving your assistant chat, archive tutorials, or extract audio for transcription tasks.
- tools
- 2
- transport
- HTTP
- last updated
- Oct 28, 2026
Install
From registry metadata$ npx add-mcp https://tubepull.com/mcp --name tubepullRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http tubepull https://tubepull.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 2 toolsVerified live against the running server on Nov 6, 2026.
download_videoDownload a video or audio file from any supported platform: YouTube, TikTok, Facebook (public videos and reels), Instagram (public reels, feed video, photo posts, and carousels), SoundCloud, Vimeo, Dailymotion, Bandcamp, Twitter/X, Mixcloud, Twitch (clips and VODs), Pinterest...3 params
Download a video or audio file from any supported platform: YouTube, TikTok, Facebook (public videos and reels), Instagram (public reels, feed video, photo posts, and carousels), SoundCloud, Vimeo, Dailymotion, Bandcamp, Twitter/X, Mixcloud, Twitch (clips and VODs), Pinterest...
formatstringmp4 · mp3 · m4a · audiodefault: mp4qualitystringbest · 360p · 480p · 720p · 1080p · 1440pdefault: besturl*stringget_video_infoFetch metadata about a video or audio track WITHOUT downloading it. Works on every platform download_video supports: YouTube, TikTok, Facebook (public videos and reels), Instagram (public reels, feed video, photo posts, and carousels), SoundCloud, Vimeo, Dailymotion, Bandcamp,...1 params
Fetch metadata about a video or audio track WITHOUT downloading it. Works on every platform download_video supports: YouTube, TikTok, Facebook (public videos and reels), Instagram (public reels, feed video, photo posts, and carousels), SoundCloud, Vimeo, Dailymotion, Bandcamp,...
url*stringSponsors
Readme
TubePull MCP Server — Public Documentation
🌐 Landing page: https://tubepull.com/mcp — features, pricing, FAQ, and one-click setup links for Claude, Perplexity, ChatGPT, and Cursor.
Download video or audio from YouTube, TikTok, Facebook, Instagram, Reddit, Twitter/X, SoundCloud, Vimeo, Twitch, Streamable, Bandcamp, Mixcloud, and Dailymotion — from any MCP-compatible AI assistant (Claude Desktop, Claude Code, Cursor, Windsurf, Cline, ChatGPT-via-MCP, Perplexity, Continue, Zed, LibreChat, …).
This repo is the public, chatbot-facing documentation for the TubePull MCP
server. The live server runs at https://tubepull.com/mcp, and canonical machine-readable product facts are published at https://tubepull.com/facts (https://tubepull.com/facts.json). The application
source code is private — only the integration surface that LLMs and end users
need to call the server lives here.
Details
- Repository
- github.com/miketwalker/tubepull-mcp
- Website
- tubepull.com
- Categories
- Communication & Messaging, Media & Entertainment
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026