Among the four biggest AI assistants — Claude, ChatGPT, Perplexity, and Gemini — three can download a YouTube video inside the conversation if you attach the right MCP connector. Gemini is the only one that cannot. This post explains why, what Gemini actually does when you ask, the technical status of Gemini's MCP support as of June 2026, and what Gemini users can realistically do.
I build TubePull, the MCP server those three assistants use to complete the task. Disclosed interest. The technical claims below are sourced and reproducible.
What happens when you ask Gemini to download a YouTube video
The prompt: "Download this YouTube video as an MP3 for me," followed by a YouTube URL.
What Gemini does: Gemini refuses to produce a file. The response varies by model and date, but the shape is consistent: it acknowledges the request, notes it cannot download YouTube content directly, and typically offers:
- A link to the YouTube video itself (you already have this)
- A summary of the video's contents (not a file)
- An offer to write a Python or yt-dlp script you could run yourself
- A suggestion to use a third-party downloader (without naming one)
None of those outputs is a downloadable file. The yt-dlp script path fails the basic test: it tells you how to download the video rather than downloading it.
This behavior is not a quirk of model intelligence or safety filters — it is the absence of a tool. Without an MCP connector, Gemini's capability ceiling is "write text about the task," not "complete the task."
The structural reason Gemini doesn't ship this
Google owns YouTube. YouTube's advertising revenue — the core of Alphabet's business — depends on viewers watching videos on YouTube, seeing ads, and generating view counts. Every download is, to varying degrees, a substitution for a YouTube view.
YouTube generated approximately $36 billion in advertising revenue in 2024. The business model depends on watch time on YouTube itself. Not shipping "download YouTube via Gemini" is the default behavior, and that default aligns perfectly with YouTube's business model.
This is not a criticism of Google. Claude, ChatGPT, and Perplexity have no financial stake in how you consume YouTube content. Google has a very large one. The gap between Gemini and the other three assistants is structural, not accidental.
The technical reality: what Gemini's MCP support actually covers
"Gemini supports MCP" is true in some contexts and misleading in others. The distinction is between Gemini as a model/platform and Gemini as the consumer app at gemini.google.com.
What does support MCP:
- Gemini CLI — Google's command-line developer tool has supported MCP servers since September 2025, when Google announced the FastMCP integration. However: Gemini CLI is being replaced by Antigravity CLI starting June 18, 2026, and even while it ran, it was a terminal tool for developers, not a consumer assistant.
- Gemini Enterprise (Agent Designer) — Enterprise customers can provision custom MCP data stores through Google Cloud Console. This is for internal enterprise tool integration, not consumer downloads.
- Google Cloud managed MCP servers — Google Cloud announced 50+ managed MCP servers at Cloud Next '26 in April 2026, covering BigQuery, Maps, Cloud infrastructure, and more. These are Google-owned services — not a mechanism for connecting third-party servers.
- Google I/O 2026 — Spark — At Google I/O in May 2026, the consumer Gemini app gained Spark, an agent that reaches outside tools over MCP. However, as of June 2026, Spark's third-party connectors are negotiated Google partnerships with no public self-serve submission form.
What does not support MCP:
The consumer Gemini app at gemini.google.com does not expose a self-serve remote MCP custom connector flow. SegmentStream's June 2026 Gemini connectivity guide states this plainly: "The consumer Gemini app at gemini.google.com does not support custom MCP server connections for personal accounts." A Google support forum thread from February 2026 confirmed: "MCPs are not yet available as tools in Gemini."
For a typical Gemini user who wants to download a YouTube video: there is no supported path in June 2026. Developer tools (Gemini CLI, Antigravity, Code Assist) technically support custom MCP servers but require developer setup and are not the consumer chatbot interface.
| Assistant | Consumer MCP connectors | Self-serve setup | TubePull works |
|---|---|---|---|
| Claude | Yes (claude.ai web + Desktop) | Yes | Yes |
| ChatGPT | Yes (Developer Mode, paid tiers) | Yes | Yes |
| Perplexity | Yes (custom connector) | Yes | Yes |
| Gemini | Spark partnerships only (no public form) | No | No |
Why the three other assistants can do it
OpenAI announced adoption of the MCP standard in March 2025, with ChatGPT Developer Mode gaining full remote MCP connector support by October 2025. Anthropic invented the Model Context Protocol in November 2024 and built connector support into Claude from the beginning. Perplexity added custom MCP connectors via Settings → Connectors. All three support remote HTTPS MCP servers — add a URL, not install software.
The common thread: none of these companies owns a video platform whose revenue depends on viewer watch time. They had every incentive to make their assistants more capable with external tools and no countervailing reason to block a specific tool category.
Gemini's MCP story is the inverse. Google has built real MCP infrastructure for its developer and enterprise products, announced official MCP support for Google Cloud services in December 2025, and continues to expand it. The consumer app is a deliberate carve-out.
What Gemini users can actually do
Option 1: Use TubePull directly on the web.
Go to tubepull.com, paste the YouTube URL, pick MP3 or MP4, and download. No AI assistant required. Free for 3 downloads per day with no account.
Option 2: Keep using Gemini for what it does well, switch tools for downloads.
Gemini is genuinely strong at YouTube content: searching, summarizing, extracting key points, answering questions about specific videos. The download task is the one it cannot complete. Using Gemini for research and TubePull for downloads is a reasonable division of labor.
Option 3: Switch to a connector-capable assistant for this workflow.
If you want an end-to-end AI workflow — "here is a YouTube URL, download it and transcribe it" — Claude or Perplexity are the most accessible options. Both support TubePull's MCP connector with self-serve setup in under five minutes, and both have free tiers compatible with TubePull's free tier of 3 downloads per day.
For a full walkthrough, see How to Set Up TubePull MCP in ChatGPT (2026) and the AI assistant head-to-head comparison.
The MCP standard and why it matters here
Model Context Protocol is an open standard published by Anthropic in November 2024 that defines how AI assistants call external tools mid-conversation. A remote MCP server exposes tools with defined inputs and outputs; an MCP-compatible AI client can discover those tools and call them inline.
For YouTube downloads, the flow looks like this: you tell Claude or Perplexity "download this YouTube video as MP3," the assistant calls TubePull's download_video MCP tool with the URL and format, and receives a signed download link. The whole sequence runs in a single conversation turn.
This is why the connector is the gate, not the model. Every major AI assistant — including Gemini — is capable of calling tools if the tools are available. Claude, ChatGPT, and Perplexity expose a mechanism for users to attach those tools. The consumer Gemini app does not.
The TubePull MCP server is a hosted remote connector: no local installation, single URL, free for 3 downloads per day. The best hosted MCP server guide covers all options in this space.
TubePull is built for individual use through your own AI assistant. The paid Pro plan is intended for normal personal use by a single individual — not mass downloading, automated scripts, or integrating TubePull into another service. The full policy is in Section 7 of TubePull's Terms.
The honest bottom line
Gemini is a capable assistant, genuinely useful for understanding YouTube content. It is not a YouTube downloader, and as of June 2026 there is no consumer-facing path to make it one. The reason is a combination of missing consumer infrastructure (no self-serve MCP connector) and an unmistakable structural conflict of interest (Google owns YouTube).
If you are a Gemini user who needs to download YouTube content:
- TubePull.com — use the web downloader directly, no AI required
- Use Gemini for what it does well and TubePull for downloads
- Try Claude or Perplexity with TubePull's MCP connector for an end-to-end AI workflow
The underlying standard — MCP — is spreading. If a future version of the consumer Gemini app adds a self-serve connector mechanism, TubePull will work there too.