YouTube Transcript
Fetches transcripts for YouTube videos.
ytt-mcp: YouTube Transcript MCP Server
MCP Server to fetch transcripts for YouTube videos.
Installing and Running
The most convenient way to install and run is to use uv and then invoke the package using uvx
Using MCP Inspector (for development/debugging/testing only)
uv run fastmcp dev ytt_mcp.py
This will generate a localhost URL that can be used to examine and test out the server.
Claude Desktop
Go to Settings → Developer, and then click on Edit Config. This will open the claude-desktop-config.json file in your default editor. Make the following addition
{
"mcpServers": {
…<rest of the config>…
"ytt-mcp": {
"command": "uvx",
"args": ["ytt-mcp"]
}
}
}
Relaunch Claude config and try out the server as shown in the screenshot below
Raycast
If you are using Raycast, you can install the MCP server by invoking the Install Server command from the MCP extension.
After that you can refer to the MCP server as @youtube-transcript and interact with it. You can also use it in a Raycast AI Command with a prompt. For example, here is a prompt I use to extract and summarize a YouTube URL in the clipboard
@youtube-transcript fetch the Youtube transcript of the video: {clipboard | raw}
Comprehensively summarize the transcript with the following format:
"""
### Key Takeaways
- <EXACTLY three bullet points with the key takeaways, keep the bullet points as short as possible>
"""
### Theme Wise Breakdown
<divide the transcript into thematic sections and summarize each section comprehensively. reuse any existing section delimiters the article already has. If not add your own. keep the content of the breakdown in the same order as it appears in the webpage text.>
Some rules to follow precisely:
- ALWAYS capture the perspective and POV of the author
- NEVER come up with additional information
See video demo below
https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505
İlgili Sunucular
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
transcriptor-mcp
An MCP server (stdio + HTTP/SSE) that fetches video transcripts/subtitles via yt-dlp, with pagination for large responses. Supports YouTube, Twitter/X, Instagram, TikTok, Twitch, Vimeo, Facebook, Bilibili, VK, Dailymotion. Whisper fallback — transcribes audio when subtitles are unavailable (local or OpenAI API). Works with Cursor and other MCP host
Playlist-MCP
Provides access to the transcripts of any YouTube playlist, configurable via URL.
LinkedIn
Scrape LinkedIn profiles, companies, and jobs using direct URLs. Features Claude AI integration and secure credential storage.
Website to Markdown MCP Server
Fetches and converts website content to Markdown with AI-powered cleanup, OpenAPI support, and stealth browsing.
LinkedIn MCP
Scrape LinkedIn profiles and companies, get recommended jobs, and perform job searches.
Context Scraper MCP Server
A server for web crawling and content extraction using the Crawl4AI library.
Real Estate MCP Server
Property search and market analysis from Redfin with neighborhood insights
open-sales-stack
Collection of B2B sales intelligence MCP servers. Includes website analysis, tech stack detection, hiring signals, review aggregation, ad tracking, social profiles, financial reporting and more for AI-powered prospecting
Puppeteer
A server for browser automation using Puppeteer, enabling web scraping, screenshots, and JavaScript execution.
Fetch
Web content fetching and conversion for efficient LLM usage