Black Friday · 30% off

Get 30% off
Back to blog
Integrations

Can Grok Watch YouTube Videos? Give Grok YouTube Transcripts with MCP (2026)

We found no xAI documentation of Grok watching YouTube videos. It can read them through transcripts: paste one into the Grok app, or attach a YouTube transcript MCP server in the xAI Responses API. Setup and the header format that works.

00:04:00 · NOV 12, 2026

Quick answer

We found no xAI documentation saying Grok can watch a YouTube video, in the app or the API. Grok can still work with a video through its transcript: paste the transcript into the Grok app, or, in the xAI API, attach a YouTube transcript MCP server so Grok fetches transcripts itself.

What xAI says, and what it doesn't

We found no xAI page describing YouTube support in the Grok app, and xAI's Grok page refused our request, so we make no claim about what the app does with a pasted link. The xAI API is documented: its remote MCP tools guide says MCP tools work in "the xAI native SDK, the OpenAI compatible Responses API, and the Speech to Speech API", and that "only Streaming HTTP and SSE transports are supported".

An MCP server is a set of tools a model can call. Ours fetches a video's transcript, searches YouTube and lists a channel's or playlist's videos, over Streamable HTTP at https://getyoutubetranscript.com/api/mcp.

01

In the Grok app: paste the transcript

  1. Paste the video link into our transcript generator and click Copy (no account needed).
  2. Paste it into Grok with your request, such as "Summarize this in five points".
02

In the xAI API: attach our MCP server

Create a key in your GetYouTubeTranscript dashboard (100 free credits, no card), put it in place of sk_live_..., and send this to the Responses API. Grok decides when to call the transcript tool:

curl https://api.x.ai/v1/responses \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-4.7",
    "input": [{"role": "user", "content": "Summarize https://www.youtube.com/watch?v=arj7oStGLkU"}],
    "tools": [{
      "type": "mcp",
      "server_label": "getyoutubetranscript",
      "server_url": "https://getyoutubetranscript.com/api/mcp",
      "headers": {"Authorization": "Bearer sk_live_..."}
    }]
  }'

The request shape (type, server_label, server_url, headers) follows xAI's guide; the model name is the one its examples use. Add "allowed_tools": ["get_youtube_transcript"] to limit Grok to transcripts. We checked the header format against our own server; we have not run this call against xAI ourselves.

Other assistants

The same server works in Claude, ChatGPT, Perplexity and Gemini CLI; the full list is on the YouTube MCP server page.

Frequently asked questions

Q01

Can Grok watch YouTube videos?

xAI does not document a YouTube feature for the Grok app, and we could not confirm one. What is documented is that the xAI API can call remote MCP servers, so Grok can read a video's transcript through a YouTube transcript MCP server such as ours.

Q02

Can I paste a YouTube link into Grok?

You can, but xAI does not say what Grok does with it. If the answer looks like it comes from the title or search results rather than what was said, paste the transcript instead.

Q03

Which xAI API supports MCP?

xAI's docs say remote MCP tools work in the xAI native SDK, the OpenAI-compatible Responses API and the Speech to Speech API, with Streamable HTTP or SSE servers. Chat Completions is not listed.

Q04

Why put the key in headers instead of authorization?

Our server expects the header "Authorization: Bearer <key>". xAI documents an authorization field that sets the Authorization header, but not whether it adds "Bearer", so the headers field with Bearer written out is the safe form.

Q05

What does it cost?

xAI bills its own model usage. On our side, each transcript or search call that succeeds costs 1 credit; failed calls cost nothing, and new accounts get 100 free credits.

Related

Listed on Tool IndexFeatured on aitoolfame.comFeatured on Aura++Featured on DeepLaunch.ioFeatured on Dofollow.ToolsFeatured on EasyDoFollowFeatured on EarlyHuntFeatured on Findly.toolsFeatured on FoundrListGood AI ToolsFeatured on IndieHuntFeatured on LaunchBuffFeatured on launched.toolsFeatured on Launch Llama ToolsFeatured on LemonLaunchLiftOff launch badgeMy Launch StashGetYouTubeTranscript on Nick LaunchesOpenHunts Club MemberFeatured on saasfame.comShinyLaunchFeatured on ShowMeBestAIFeatured on toolfame.comListed on Turbo0Featured on Twelve ToolsHuzzler Embed BadgeFeatured on CodeHypeGetYouTubeTranscript on Better LaunchDokeyAIFeatured on WayfindioFeatured on LaunchZoneFeatured on NoonlaunchFeatured on WhatsthebigdataSurfaced on CodeTrendyFeatured on ScrollLaunchFeatured on ufind.bestFeatured on ShipBoostProduct WingWe Like ToolsAppa ListAcid ToolsPower Up ToolsToshi ListAIGC 160Appsy ToolsHunt for ToolsBeam ToolsTool Find DirTool SignalSaaS Tools DirSoftware BoltProduct List DirStack DirectorySaaS FieldSaaS WheelSaaS RootsStartup BenchmarksUnite ListTrustinerBest Tool VaultSolver ToolsAsh ListSmart Kit HubAI X CollectionAI Tech ViralMillion Dot HomepageThat App ShowLaunch ScrollMy Start ToolsLatest AI UpdatesSuper AI BoomTools Under RadarThe Key ToolsTool JourneyTools List HQThe App ToolsThe Mega ToolsSource DirTool CosmosTop Trend ToolsTiny Tool HubTool PrismStartup AIdeasFeatured on WonderLaunchFeatured on ShipycornFeatured on ToolsClawListed on ProofStoriesFeatured on ToolListedLaunched on Launch StreakIndieMarkdowns