Provides tools for searching YouTube videos and channels, retrieving video transcripts with timestamps, and listing videos from specific channels.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@YouTube MCPSummarize the transcript for https://www.youtube.com/watch?v=dQw4w9WgXcQ"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@inlustris/youtube-mcp
No-fuss YouTube transcripts for MCP - no API keys required!
A Model Context Protocol (MCP) server for YouTube video transcripts and search.
No fuss setup - no Google API keys required! Just install and start extracting transcripts.
Features
Get YouTube video transcripts with timestamps
Search YouTube videos and channels
Get channel video lists
Chunking support for large transcripts
Installation
Configuration
Add to your MCP client config (e.g., .cursor/mcp.json):
Available Tools
get_transcript
Get video transcript from YouTube URL.
Parameters:
videoUrl(required): YouTube video URLchunkSize(optional): Max characters per chunkchunkBySilence(optional): Split by silence breakssilenceThreshold(optional): Silence duration in ms
search_videos
Search YouTube videos.
Parameters:
query(required): Search termssortBy(optional):relevance,date,rating,viewCount,title
search_channels
Search YouTube channels.
Parameters:
query(required): Search termssortBy(optional):relevance,date,rating,viewCount,title,videoCount
get_channel_videos
Get videos from a channel.
Parameters:
channelId(required): YouTube channel IDmaxResults(optional): Number of videos (max 200)
Development
License
MIT
Keywords
YouTube transcript, MCP server, Model Context Protocol, YouTube API, video transcript extraction, AI tools, TypeScript, FastMCP, YouTube search, channel analysis, video content analysis, transcript chunking, Claude Desktop, Cursor IDE, AI development tools, YouTube data extraction, video processing, content analysis, automated transcription