Content
# 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:**
```bash
brew install uv
```
**Linux:**
```bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```
**Windows:**
```powershell
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
```
2. Clone this repository:
```bash
git clone git@github.com:PrajwalPrashanth/youtube-mcp-server.git
cd youtube-mcp-server
```
3. Create a virtual environment and install dependencies:
```bash
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](https://claude.ai/download))
```bash
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

Connection Info
You Might Also Like
markitdown
Python tool for converting files and office documents to Markdown.
Fetch
Retrieve and process content from web pages by converting HTML into markdown format.
oh-my-opencode
Background agents · Curated agents like oracle, librarians, frontend...
chatbox
User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)
continue
Continue is an open-source project for seamless server management.
semantic-kernel
Build and deploy intelligent AI agents with Semantic Kernel's orchestration...