This MCP server provides a production-grade interface to the YouTube Data API, optimized for AI agents by reducing payload size and protecting API quotas through caching.
From the registry: Provide token-optimized, structured YouTube data to enhance your LLM applications. Access efficien…
Please install the `kirbah-mcp-youtube` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 20+** — Requires Node.js 20 or newer
Optional prerequisites:
- YouTube Data API v3 key (optional) — Optional for zero-config mode (transcript only); required for search/analytics. Create at Google Cloud Console. (https://console.cloud.google.com/)
- MongoDB connection (optional) — Optional MongoDB connection for caching and findConsistentOutlierChannels tool
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@kirbah/mcp-youtube"]
- optional environment variables:
- `YOUTUBE_API_KEY`: YouTube Data API v3 key (optional in zero-config mode) (example: `<your-api-key>`)
- `MDB_MCP_CONNECTION_STRING`: MongoDB connection string for caching and outlier analysis (example: `mongodb+srv://user:pass@cluster0.abc.mongodb.net/youtube_niche_analysis`)
Note: Works in zero-config mode for transcripts only. Adds search/analytics features when YOUTUBE_API_KEY is set.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.YOUTUBE_API_KEYrequiredAPI key for accessing the YouTube Data API v3.MDB_MCP_CONNECTION_STRINGrequiredMongoDB connection string for enabling caching.Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.