MCP YouTube Intelligence MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
pip install mcp-youtube-intelligence yt-dlp
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add mcp-youtube-intelligence -- node "<FULL_PATH_TO_MCP_YOUTUBE_INTELLIGENCE>/dist/index.js"

Replace <FULL_PATH_TO_MCP_YOUTUBE_INTELLIGENCE>/dist/index.js with the actual folder you prepared in step 1.

README.md

Intelligent YouTube video analysis with token-optimized summaries and reporting

🌐 English | ν•œκ΅­μ–΄

MCP YouTube Intelligence

YouTube μ˜μƒμ„ μ§€λŠ₯적으둜 λΆ„μ„ν•˜λŠ” MCP μ„œλ²„ + CLI

MCP (Model Context Protocol)λŠ” Claude, Cursor 같은 AI 도ꡬ가 μ™ΈλΆ€ μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•  수 있게 ν•΄μ£ΌλŠ” ν‘œμ€€ ν”„λ‘œν† μ½œμž…λ‹ˆλ‹€. 이 μ„œλ²„λ₯Ό μ—°κ²°ν•˜λ©΄ "이 μ˜μƒ μš”μ•½ν•΄μ€˜" ν•œλ§ˆλ””λ‘œ 뢄석이 μ™„λ£Œλ©λ‹ˆλ‹€.

🎯 핡심 κ°€μΉ˜: 원본 μžλ§‰(2,000~30,000 토큰)을 μ„œλ²„μ—μ„œ μ²˜λ¦¬ν•˜μ—¬ LLMμ—λŠ” ~200–500 ν† ν°λ§Œ μ „λ‹¬ν•©λ‹ˆλ‹€.


πŸ€” μ™œ 이 μ„œλ²„μΈκ°€?

λŒ€λΆ€λΆ„μ˜ YouTube MCP μ„œλ²„λŠ” 원본 μžλ§‰μ„ κ·ΈλŒ€λ‘œ LLM에 λ˜μ§‘λ‹ˆλ‹€.

κΈ°λŠ₯ κΈ°μ‘΄ MCP μ„œλ²„ MCP YouTube Intelligence
μžλ§‰ μΆ”μΆœ βœ… βœ…
μ„œλ²„μ‚¬μ΄λ“œ μš”μ•½ (토큰 μ΅œμ ν™”) ❌ βœ…
κ΅¬μ‘°ν™”λœ 리포트 (μš”μ•½+ν† ν”½+μ—”ν‹°ν‹°+λŒ“κΈ€) ❌ βœ…
채널 λͺ¨λ‹ˆν„°λ§ (RSS) ❌ βœ…
λŒ“κΈ€ 감성 뢄석 ❌ βœ…
ν† ν”½ μ„Έκ·Έλ©˜ν…Œμ΄μ…˜ ❌ βœ…
μ—”ν‹°ν‹° μΆ”μΆœ (ν•œ/영 200+개) ❌ βœ…
μžλ§‰/YouTube 검색 ❌ βœ…
배치 처리 ❌ βœ…
SQLite/PostgreSQL μΊμ‹œ ❌ βœ…

πŸš€ λΉ λ₯Έ μ‹œμž‘

1. μ„€μΉ˜

pip install mcp-youtube-intelligence
pip install yt-dlp  # μžλ§‰ μΆ”μΆœμ— ν•„μš”

πŸ’‘ LLM 없이도 κΈ°λ³Έ μš”μ•½(핡심 λ¬Έμž₯ μΆ”μΆœ)은 λ™μž‘ν•©λ‹ˆλ‹€. κ³ ν’ˆμ§ˆ μš”μ•½μ„ μ›ν•˜λ©΄ μ•„λž˜ LLM 섀정을 μ°Έκ³ ν•˜μ„Έμš”.

2. 첫 번째 λͺ…λ Ήμ–΄ μ‹€ν–‰

# 리포트 생성 β€” μš”μ•½, ν† ν”½, μ—”ν‹°ν‹°, λŒ“κΈ€μ„ ν•œλ²ˆμ— 뢄석 (LLM μ—°λ™ν•„μš”)
mcp-yt report "https://www.youtube.com/watch?v=LV6Juz0xcrY"

# μžλ§‰ μš”μ•½λ§Œ
mcp-yt transcript "https://www.youtube.com/watch?v=LV6Juz0xcrY"

# μ˜μƒ ID만 써도 λ©λ‹ˆλ‹€
mcp-yt report LV6Juz0xcrY

⚠️ zsh μ‚¬μš©μž: URL에 ?κ°€ μžˆμœΌλ―€λ‘œ λ°˜λ“œμ‹œ λ”°μ˜΄ν‘œλ‘œ κ°μ‹Έμ„Έμš”.

πŸ“‹ 리포트 좜λ ₯ μ˜ˆμ‹œ

mcp-yt report "https://www.youtube.com/watch?v=LV6Juz0xcrY" μ‹€ν–‰ κ²°κ³Ό (extractive μš”μ•½):

# πŸ“Ή Video Analysis Report: OpenClaw Use Cases that are Actually Helpful! (ClawdBot)

> Channel: Duncan Rogoff | AI Automation | Duration: 16:29 | Language: en_ytdlp

## 1. Summary

OpenClaw is the most powerful AI agent framework in the world right now and
it's about to replace your entire workflow. I spent over $200 in the last
48 hours stress testing the system so you don't have to. It defines who it
is, how it behaves, and crucial behavioral boundaries. If you think open
claw is cool, just check out this video up here of 63 insane use cases
that other people are doing.

## 2. Key Topics

| # | Topic | Keywords | Timespan |
|---|-------|----------|----------|
| 1 | framework, world, right | framework, world, right | 0:00~0:05 |
| 2 | like, really, there | like, really, there | 0:05~2:23 |
| 3 | like, max, using | like, max, using | 2:23~4:22 |
| 4 | going, like, something | going, like, something | 4:22~5:03 |
| 5 | like, agents, basically | like, agents, basically | 5:03~6:04 |
| ... | ... | ... | ... |
| 15 | think, open, claw | think, open, claw | 16:24~16:29 |

## 4. Keywords & Entities

- **Technology**: GitHub, LLM, GPT
- **Company**: Anthropic, Apple

## 5. Viewer Reactions

- Total comments: 20
- Sentiment: Positive 45% / Negative 0% / Neutral 55%
- Top opinions:
  - **@geetee2583** (positive, πŸ‘8): Great info. Just need your inset video out of the way...
  - **@bdog4026** (positive, πŸ‘3): This tool is wild! Definitely the most in depth explanation...
  - **@magalyvilela4917** (neutral, πŸ‘3): Came to this video wondering it gonna teach me how to set up...

πŸ“– CLI 전체 λͺ…λ Ήμ–΄

πŸ“Š 리포트 (핡심 κΈ°λŠ₯)

⚠️ **리포트의 μš”μ•½ μ„Ήμ…˜μ€ LLM 연동이 ν•„μˆ˜μž…λ‹ˆλ‹€. Ollama λΉ λ₯Έ μ„€μ • (무료, 3뢄이면 끝):

# 1. Ollama μ„€μΉ˜: https://ollama.ai
# 2. λͺ¨λΈ λ‹€μš΄λ‘œλ“œ
ollama pull qwen2.5:7b

# 3. ν™˜κ²½λ³€μˆ˜ μ„€μ •
export MYI_LLM_PROVIDER=ollama
export MYI_OLLAMA_MODEL=qwen2.5:7b

# 원격 μ„œλ²„λΌλ©΄ ν˜ΈμŠ€νŠΈλ„ μ§€μ •
export MYI_OLLAMA_BASE_URL=http://your-server:11434
mcp-yt report "https://youtube.com/watch?v=VIDEO_ID"
mcp-yt report VIDEO_ID --provider ollama     # LLM ν”„λ‘œλ°”μ΄λ” μ§€μ •
mcp-yt report VIDEO_ID --no-comments         # λŒ“κΈ€ μ œμ™Έ
mcp-yt report VIDEO_ID -o report.md          # 파일 μ €μž₯

🎯 μžλ§‰ μΆ”μΆœ + μš”μ•½

mcp-yt transcript VIDEO_ID                   # μš”μ•½ (~200–500 토큰)
mcp-yt transcript VIDEO_ID --mode full       # 전체 μžλ§‰
mcp-yt transcript VIDEO_ID --mode chunks     # 청크 λΆ„ν• 
mcp-yt --json transcript VIDEO_ID            # JSON 좜λ ₯

기타

mcp-yt video VIDEO_ID                        # 메타데이터
mcp-yt comments VIDEO_ID --max 20            # λŒ“κΈ€ (감성 뢄석 포함)
mcp-yt entities VIDEO_ID                     # μ—”ν‹°ν‹° μΆ”μΆœ
mcp-yt segments VIDEO_ID                     # ν† ν”½ μ„Έκ·Έλ©˜ν…Œμ΄μ…˜
mcp-yt search "ν‚€μ›Œλ“œ" --max 5               # YouTube 검색
mcp-yt monitor subscribe @채널핸듀           # 채널 λͺ¨λ‹ˆν„°λ§
mcp-yt playlist PLAYLIST_ID                  # ν”Œλ ˆμ΄λ¦¬μŠ€νŠΈ
mcp-yt batch ID1 ID2 ID3                     # 배치 처리
mcp-yt search-transcripts "ν‚€μ›Œλ“œ"           # μ €μž₯된 μžλ§‰ 검색

πŸ’‘ λͺ¨λ“  λͺ…령어에 --json ν”Œλž˜κ·Έλ₯Ό μΆ”κ°€ν•˜λ©΄ JSON 좜λ ₯λ©λ‹ˆλ‹€.


πŸ”Œ MCP μ„œλ²„ μ—°κ²°

MCP μ„œλ²„λŠ” stdio ν”„λ‘œν† μ½œλ‘œ ν†΅μ‹ ν•©λ‹ˆλ‹€.

Claude Desktop / Cursor / OpenCode

μ„€μ • νŒŒμΌμ— μΆ”κ°€ (claude_desktop_config.json, .cursor/mcp.json, mcp.json):

{
  "mcpServers": {
    "yout

Tools (4)

reportGenerates a comprehensive video analysis report including summary, topics, entities, and comments.
transcriptExtracts and summarizes video transcripts with token optimization.
searchPerforms a YouTube search for videos based on keywords.
monitorSubscribes to a channel for monitoring updates.

Environment Variables

MYI_LLM_PROVIDERThe LLM provider to use for analysis (e.g., ollama)
MYI_OLLAMA_MODELThe specific Ollama model to use
MYI_OLLAMA_BASE_URLThe base URL for the Ollama server

Configuration

claude_desktop_config.json
{"mcpServers": {"youtube-intelligence": {"command": "mcp-yt", "args": ["stdio"]}}}

Try it

β†’Generate a comprehensive report for this YouTube video: https://www.youtube.com/watch?v=LV6Juz0xcrY
β†’Summarize the transcript of the video with ID LV6Juz0xcrY and extract the key entities.
β†’Search for recent YouTube videos about AI automation and provide a summary for the top result.
β†’Analyze the viewer sentiment and top opinions from the comments of this video: https://www.youtube.com/watch?v=LV6Juz0xcrY

Frequently Asked Questions

What are the key features of MCP YouTube Intelligence?

Server-side transcript summarization optimized for low token usage. Structured reporting including topics, entities, and sentiment analysis. YouTube channel monitoring and playlist processing. Batch processing capabilities for multiple videos. SQLite/PostgreSQL caching for efficient data retrieval.

What can I use MCP YouTube Intelligence for?

Quickly understanding long-form educational or technical video content without watching the full duration. Monitoring specific YouTube channels for new content and automated reporting. Performing sentiment analysis on video comments to gauge audience reaction. Extracting structured data and entities from video transcripts for research or knowledge base building.

How do I install MCP YouTube Intelligence?

Install MCP YouTube Intelligence by running: pip install mcp-youtube-intelligence yt-dlp

What MCP clients work with MCP YouTube Intelligence?

MCP YouTube Intelligence works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep MCP YouTube Intelligence docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare