Skip to main content

YouTube MCP Server

A Model Context Protocol (MCP) server for YouTube integration. Retrieve video transcripts, details, and metadata using YouTube's Data API.

🚀 Quick Start - Run in 30 Seconds

🌐 Using Hosted Service (Recommended for Production)

Get instant access to YouTube with our managed infrastructure - no setup required:

🔗 Get Free API Key →

pip install klavis
# or
npm install klavis
from klavis import Klavis

klavis = Klavis(api_key="your-free-key")
server = klavis.mcp_server.create_server_instance("YOUTUBE", "user123")

🐳 Using Docker (For Self-Hosting)

# Pull latest image
docker pull ghcr.io/klavis-ai/youtube-mcp-server:latest


# Run YouTube MCP Server
docker run -p 5000:5000 -e API_KEY=$API_KEY \
  ghcr.io/klavis-ai/youtube-mcp-server:latest

API Key Setup: Get your YouTube Data API key from the Google Cloud Console and enable the YouTube Data API v3.

🛠️ Available Tools

  • Video Transcripts: Retrieve full video transcripts with timestamps
  • Video Details: Get video metadata including title, description, statistics
  • Video Search: Search for videos by keywords and filters
  • Channel Information: Get channel details and video listings
  • Playlist Management: Access playlist contents and metadata

📚 Documentation & Support

Resource Link
📖 Documentation www.klavis.ai/docs
💬 Discord Join Community
🐛 Issues GitHub Issues

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📜 License

Apache 2.0 license - see LICENSE for details.


🚀 Supercharge AI Applications

Get Free API Key • Documentation • Discord

Metadata

Release files for iflow-mcp_klavis-ai_youtube 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_klavis-ai_youtube 1.0.0
File Size Uploaded
iflow_mcp_klavis_ai_youtube-1.0.0.tar.gz 14.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_klavis-ai_youtube 1.0.0
File Interpreter ABI Platform
iflow_mcp_klavis_ai_youtube-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.7 kB

Release files / iflow_mcp_klavis_ai_youtube-1.0.0.tar.gz

Download URL iflow_mcp_klavis_ai_youtube-1.0.0.tar.gz
Size 14.2 kB
Tags Source
SHA-256 checksum
How to use checksums
116fb7b706cf3827a4403d60242d5432138d0a2820c06ad0d245b50efcbcc4f1
BLAKE2b-256 checksum
How to use checksums
0bb3f5b651df79ccb286e3cefda36467a3b88de426946d7f1313147c5034db32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release files / iflow_mcp_klavis_ai_youtube-1.0.0-py3-none-any.whl

Download URL iflow_mcp_klavis_ai_youtube-1.0.0-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cba9d34e2d32ddca328d413812df03620ba9d5dd9e3c3f97d6d7c9add9bb089f
BLAKE2b-256 checksum
How to use checksums
8f38565b16949a3e4b6d4ca7bf6169d3c86c81b121e767059dbc29b3183d93fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.8

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page