What are the prerequisites for using YouTube MCP Server?
Node.js v16 or higher, npm or yarn, and a YouTube Data API key and/or OAuth2 credentials from the Google Cloud Console.
@nattyraz
基本信息
A Model Context Protocol (MCP) server for YouTube videos with caption extraction and markdown conversion capabilities
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"youtube-mcp-nattyraz": {
"command": "node",
"args": [
"src/get-api-key.js"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
YouTube MCP Server is a Model Context Protocol (MCP) server that provides tools for extracting video metadata, captions from YouTube, and converting them to markdown format with various templates. It is designed for developers who want to integrate YouTube data into MCP‑compatible clients (e.g., Roo Cline).
Install Node.js v16+, clone the repository, install dependencies (npm install), build the project (npm run build), and configure a .env file with your YouTube Data API key and optionally OAuth2 credentials. Then add the server to your MCP settings file (e.g., ~/.config/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json) with the command node path/to/build/index.js and the required environment variables. Use tools like get_video_info, get_captions, convert_to_markdown, and list_templates via MCP tool calls.
Node.js v16 or higher, npm or yarn, and a YouTube Data API key and/or OAuth2 credentials from the Google Cloud Console.
You can use either a YouTube Data API key (set `YOUTUBE_API_KEY` in `.env`) or OAuth2. For OAuth2, create a Google Cloud project, enable the YouTube Data API v3, generate OAuth2 credentials (Web application type), and run the included authentication script to obtain a refresh token.
Three built‑in templates: **basic** (simple transcript), **detailed** (full metadata with timestamps), and **search** (results highlighting with context). You can also add custom templates by modifying the `DEFAULT_TEMPLATES` array in `src/index.ts`.
Yes, the server has built‑in support for English (default) and French. You can specify a language code (e.g., `"fr"`) in the `get_captions` or `convert_to_markdown` tool call.
OAuth2 is required for private videos. After setting up credentials in the Google Cloud Console, run `node src/get-api-key.js` and follow the browser prompts to authorize. The refresh token is then added to your configuration for persistent access.

Ask your AI assistant about your Angelcam security cameras: list cameras and locations, check which are online, take live or recorded snapshots, browse recordings and review security incidents. Read-only; sign in with yo

A remote MCP server from GOJI, a full-service digital agency in Melbourne, Australia. Nine tools over published material: a 104-term plain-English glossary, a 14-chapter guide to AI visibility, seven long-form guides inc

AI pixel art generator MCP for Claude, ChatGPT, and Cursor. Generate pixel art, remix your own assets, and sync them into Unity or Godot. Create pixel art, remix, edit, and iterate on pixel art game assets including char

EveryGen AI MCP Server lets AI assistants create videos, images, voiceovers, music and complete multi-shot films. Connect your EveryGen AI account, describe what you want, review the credit quote and approve the creation
Give your AI agent a real design engine. Create, edit and export real, editable designs from Claude Code, Codex, Cursor and more.
评论