Skip to main content
Glama

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

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 git@github.com: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

Related MCP server: youtube-mcp

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

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

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PrajwalPrashanth/youtube-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server