Youtube Transcript And Youtube Search MCP server
{
"mcpServers": {
"transcriptapi-youtube-transcript-and-youtube-search": {
"type": "http",
"url": "https://transcriptapi.com/mcp"
}
}
}{
"mcpServers": {
"transcriptapi-youtube-transcript-and-youtube-search": {
"type": "http",
"url": "https://transcriptapi.com/mcp"
}
}
}{
"mcpServers": {
"transcriptapi-youtube-transcript-and-youtube-search": {
"type": "http",
"url": "https://transcriptapi.com/mcp"
}
}
}{
"servers": {
"transcriptapi-youtube-transcript-and-youtube-search": {
"type": "http",
"url": "https://transcriptapi.com/mcp"
}
}
}{
"mcpServers": {
"transcriptapi-youtube-transcript-and-youtube-search": {
"type": "http",
"url": "https://transcriptapi.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.0
What it does
This server exposes six YouTube-related tools for AI agents: transcript extraction, video search, channel browsing, in-channel search, playlist extraction, and RSS-based upload monitoring. It is designed for Claude, ChatGPT, Cursor, VS Code, and 20+ other clients that support MCP servers.
- Extract and summarize transcripts from YouTube videos by URL or search results.
- Search for videos by topic and retrieve metadata, then access their transcripts for analysis.
- Monitor a YouTube channel for new uploads and retrieve metadata about recent videos without polling manually.
Tools this server exposes
| Tool | Does |
|---|---|
| get_youtube_transcript | Retrieves the transcript for a YouTube video by video ID or URL. |
| search_youtube | Searches YouTube for videos matching a query and returns results with metadata. |
| search_channel_videos | Searches for videos within a specific YouTube channel. |
| get_channel_latest_videos | Retrieves the most recent videos uploaded to a YouTube channel. |
| get_playlist_videos | Extracts video metadata and details from a YouTube playlist. |
| get_channel_upload_rss | Returns an RSS feed of new uploads from a YouTube channel for monitoring purposes. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.