Can Perplexity Watch YouTube Videos? Add a YouTube Transcript Connector (2026)
Perplexity does not document watching YouTube videos, but it can read them: add a YouTube transcript MCP server as a custom remote connector (OAuth, Streamable HTTP), or attach it in the Agent API. Steps from Perplexity's help, and what we could not test.
00:04:00 · NOV 12, 2026
Quick answer
Add our server as a custom connector
Steps from Perplexity's custom remote connectors help article:
- Open Plugins in the sidebar (or Customize, then Connectors).
- Choose Add custom, then Add MCP connector, then Remote.
- Name it
GetYouTubeTranscriptand set the MCP server URL tohttps://getyoutubetranscript.com/api/mcp. - Under Advanced, set Authentication to OAuth and Transport to Streamable HTTP.
- Tick the acknowledgement and choose Add, then sign in when asked.
Why OAuth: our server needs Authorization: Bearer <key>, and Perplexity's form has no custom-header field and does not say how its API Key option sends the key. Our server publishes the standard OAuth discovery documents MCP clients use (we checked them live), the same sign-in Claude.ai and ChatGPT use. We could not test Perplexity's side ourselves. In an organization, an admin may first need to turn on custom connectors.
Ask about a video
Paste a YouTube link and ask, for example, "Get the transcript of this video and list the main arguments with timestamps". Each transcript the connector fetches costs 1 credit from your GetYouTubeTranscript account; new accounts get 100 free, and failed calls cost nothing.
Without a connector: paste the transcript
Paste the link into our transcript generator, click Copy (no account needed) and paste the text into Perplexity with your question.
For developers: the Agent API
Perplexity's Agent API takes remote MCP servers as tools; the server "must be a Streamable HTTP MCP endpoint", which ours is. With a key from your dashboard in place of sk_live_...:
curl https://api.perplexity.ai/v1/agent \
-H "Authorization: Bearer $PERPLEXITY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-5.6-sol",
"input": "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 model name is one from Perplexity's own example. We put the key in headers because Perplexity says to give its authorization field "the raw token value" without saying whether it adds "Bearer". We checked the header format against our server; we have not run this call against Perplexity ourselves. Local (command-line) MCP servers work only in Perplexity's Mac app.
Other assistants
Grok, Claude, ChatGPT and Gemini; every supported client is on the YouTube MCP server page.
Frequently asked questions
Can Perplexity watch YouTube videos?
Perplexity does not document a feature that plays a YouTube video. It does let you add remote MCP connectors, so with a YouTube transcript connector such as ours it can read what was said in a video.
Which Perplexity plans can add custom connectors?
Perplexity's help article on custom remote connectors does not name the plans for individual accounts. In an organization, an admin has to turn on "Allow members to add custom connectors", which is off by default.
Why choose OAuth instead of API Key in the connector form?
Our server expects the header "Authorization: Bearer <key>". Perplexity's form has no field for custom headers and does not document how it sends an API key, while OAuth is a standard flow our server supports for every MCP client.
Does the Perplexity API support MCP?
Yes, the Agent API: a tool of type "mcp" with a Streamable HTTP server URL. Perplexity says Sonar Chat Completions support ended on 27 September 2026, and lists MCP among the reasons to move to the Agent API.
Is local MCP supported?
Only in the Mac app, according to Perplexity. Our server is remote, so you add it as a remote connector instead.
Related
- How to Cite a YouTube Video in APA, MLA and Chicago (With Timestamps and Transcript Quotes)
- YouTube Captions by the Numbers: What 30,000 Transcripts Show (2026)
- Faceless YouTube Channel with AI: Research with Transcripts, Write Scripts YouTube Will Pay For
- How to Translate a YouTube Video: Transcript and Subtitles in Any Language
- Can ChatGPT Watch YouTube Videos? How to Connect YouTube to ChatGPT (2026)
- Can Claude Watch YouTube Videos? How to Give Claude a YouTube Transcript (2026)
- We Benchmarked Three Ways to Get a YouTube Transcript: Home Connection vs Cloud Server
- youtube-transcript-api Errors Explained: IpBlocked, RequestBlocked and More
- 191 Starter Story Founder Interviews: How They Got Their First Customers
- How to Get a YouTube Video Transcript: Find, View, Copy and Download (2026)
- n8n YouTube Transcript Failing on Your Server? Why YouTube Blocks It and How to Fix It
- YouTube API Quota Exceeded: Causes and Fixes
- YouTube Transcript API Rate Limit: What It Is and How to Handle 429s
- YouTube Transcript MCP Server: Setup Guide for Claude and Other AI Tools
- YouTube Transcripts in n8n: HTTP Request Workflow Guide
- Migrating from Supadata: A Field Guide
- How to Get YouTube Transcripts in Python (youtube-transcript-api and a REST API)
- Migrate from TranscriptAPI.com: Parameter Mapping and curl Example
- Build an AI YouTube Video Summarizer with LangChain and Next.js
- How to Build a RAG Pipeline with YouTube Transcripts
- YouTube Transcript API: 6 Options Compared (2026), Free and Paid
- yt-dlp Subtitles: Download YouTube Subtitles and Transcripts (Tested Commands, 2026)
- YouTube Automatic Captions: Turn Them On or Off, Fix Missing Ones, Get the Text (2026)
- Can Gemini Watch YouTube Videos? What the App and the API Actually Do (2026)
- Can Copilot Watch YouTube Videos? Edge Sidebar vs the Copilot App (2026)
- Summarize.tech Not Working? It Has Been Down Since August 2026 (Alternatives)
- Can Grok Watch YouTube Videos? Give Grok YouTube Transcripts with MCP (2026)
- GetYouTubeTranscript vs TranscriptAPI
- GetYouTubeTranscript vs youtubetotranscript.com
- GetYouTubeTranscript vs youtube-transcript.io
- GetYouTubeTranscript vs NoteGPT
- GetYouTubeTranscript vs Tactiq
- GetYouTubeTranscript vs Glasp
- GetYouTubeTranscript vs Eightify
- GetYouTubeTranscript vs Supadata
- GetYouTubeTranscript vs DownSub
- GetYouTubeTranscript vs youtubetranscript.dev























































