YouTube Transcript MCP Server

Researchstdiov0.2.0
Repository

MCP server that fetches transcripts, captions, and metadata from YouTube videos so AI agents can summarize, search, and analyze video content without watching it. Supports multiple languages, timestamped segments, and channel/playlist lookups for research and content workflows.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "npx",
      "args": [
        "-y",
        "@kimtaeyoon83/mcp-server-youtube-transcript"
      ]
    }
  }
}

Tools (2)

get_transcript

Fetch the transcript of a YouTube video by URL or video ID.

{
  "type": "object",
  "required": [
    "video"
  ],
  "properties": {
    "video": {
      "type": "string",
      "description": "YouTube video URL or ID"
    },
    "language": {
      "type": "string",
      "description": "Preferred transcript language code (e.g., en, es)"
    }
  }
}

get_video_metadata

Retrieve title, channel, duration, and description for a YouTube video.

{
  "type": "object",
  "required": [
    "video"
  ],
  "properties": {
    "video": {
      "type": "string",
      "description": "YouTube video URL or ID"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Kim Do Gyun (@kimtaeyoon83)
Repository
https://github.com/kimtaeyoon83/mcp-server-youtube-transcript
License
MIT
Version
0.2.0
Stars
870
Last Updated
June 19, 2026
YouTube Transcript MCP Server - MCP Server | OpenModels