mcpField
Y
YouTube MCP(Model Context Protcol) Server

YouTube MCP(Model Context Protcol) Server

Local
github.com/PrajwalPrashanthMedia & Design1Updated 86w ago

About YouTube MCP(Model Context Protcol) Server

YouTube MCP Server retrieves and extracts transcripts from YouTube video URLs for AI language models. It lets MCP clients use video text for analysis, discussion, or tasks such as summarization.

Key features

  1. 01Fetch transcripts from video URLs
  2. 02Extract transcript text
  3. 03Make video content available for analysis

Use cases

  1. 01Summarize a YouTube video
  2. 02Analyze a video’s spoken content
  3. 03Discuss video material in an AI conversation

MCP support

The MCP server exposes a tool that fetches and extracts YouTube transcripts for MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

YouTube MCP(Model Context Protcol) Server


This MCP server provides a tool to fetch and extract transcripts from YouTube videos. It enables AI language models (LLMs) to:

  • Access complete text transcripts from YouTube video URLs
  • Process and analyze video content through transcripts
  • Reference and discuss video information in conversations

The server acts as a bridge between AI models and YouTube content by automatically extracting and formatting video transcripts.

Instead of saying can't access links README image

Setup

  1. Install uv (Python package manager):

    Mac:

    brew install uv
    

    Linux:

    curl -LsSf https://astral.sh/uv/install.sh | sh
    

    Windows:

    powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
    
  2. Clone this repository:

    git clone [email protected]:PrajwalPrashanth/youtube-mcp-server.git
    cd youtube-mcp-server
    
  3. Create a virtual environment and install dependencies:

    uv venv
    source .venv/bin/activate  
    # On Windows: .venv\Scripts\activate
    uv pip install -r pyproject.toml
    

Add this MCP server to Claude Desktop (download)

uv run mcp install -e . server.py -n "youtube-mcp"

Once this is done you should see the tool icon in the UI README image

and you can ask for it to do actions (like summarize) with the transcript by providing a YT video

README image

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.