MCP Youtube Extract MCP Server

A Model Context Protocol (MCP) server for YouTube operations, demonstrating core MCP concepts including tools and logging.

Local serverstdioPython

What is the MCP Youtube Extract MCP Server?

A Model Context Protocol (MCP) server for YouTube operations, demonstrating core MCP concepts including tools and logging.

Key capabilities

  • MCP Server — A fully functional MCP server with:
  • Tools — Extract information from YouTube videos including metadata and transcripts
  • Comprehensive Logging — Detailed logging throughout the application
  • Error Handling — Robust error handling with fallback logic for transcripts
  • YouTube Integration — Built-in YouTube capabilities using yt-info-extract and yt-ts-extract:
  • Extract video information (title, description, channel, publish date, view count)
  • Get video transcripts with intelligent fallback logic
  • Support for both manually created and auto-generated transcripts

Practical notes

  • Maintained by sinjab, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Youtube Extract MCP Server

{
  "mcpServers": {
    "mcp_youtube_extract": {
      "command": "mcp_youtube_extract"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use MCP Youtube Extract to YOUTUBE API KEY.”
  • “Use MCP Youtube Extract to Cost.”
  • “Use MCP Youtube Extract to Note.”

Frequently asked questions

A Model Context Protocol (MCP) server for YouTube operations, demonstrating core MCP concepts including tools and logging. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.