MCP.so
登录

YouTube MCP Server

@MCP-Mirror

基本信息

分类

媒体与设计

传输方式

stdio

作者

MCP-Mirror

关于 YouTube MCP Server

Mirror of

YouTube MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "ZubeidHendricks_youtube-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@modelcontextprotocol/server-youtube",
        "--client",
        "claude"
      ]
    }
  }
}

YouTube MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is YouTube MCP Server?

A Model Context Protocol (MCP) server implementation for YouTube, enabling AI language models to interact with YouTube content through a standardized interface. It is designed for developers building AI applications that need to access YouTube data, transcripts, channels, and playlists.

How to use YouTube MCP Server?

Install via npm or automatically via Smithery. Set the YOUTUBE_API_KEY environment variable with your YouTube Data API v3 key, and optionally YOUTUBE_TRANSCRIPT_LANG (defaults to 'en'). Add the server configuration to your MCP client (e.g., Claude Desktop) using the provided JSON format.

Key features of YouTube MCP Server

  • Get video details (title, description, duration, etc.)
  • Retrieve video transcripts with timestamped captions
  • Support for multiple transcript languages
  • List and search channel videos and playlists
  • Get video and channel statistics (views, likes, comments)
  • Search across YouTube videos, channels, and playlists

Use cases of YouTube MCP Server

  • Fetch video details and transcripts for AI analysis or summarization
  • Search YouTube for specific content and retrieve structured results
  • Manage and search channel and playlist contents programmatically
  • Build conversational AI that answers questions based on video transcripts

常见问题

1

How do I get a YouTube API key?

Go to the Google Cloud Console, create a new project (or select an existing one), enable the YouTube Data API v3, and create API credentials (an API key). Copy the key for configuration.

2

How do I install YouTube MCP Server?

Install via npm with `npm install @modelcontextprotocol/server-youtube` or automatically via Smithery using the command `npx -y @smithery/cli install @modelcontextprotocol/server-youtube --client claude`.

3

Can I use multiple languages for transcripts?

Yes, the server supports multiple languages. You can specify a default language with the `YOUTUBE_TRANSCRIPT_LANG` environment variable (defaults to 'en').

4

How do I configure YouTube MCP Server for my MCP client?

Add a `youtube` entry under `mcpServers` in your client configuration with the command `npx -y @modelcontextprotocol/server-youtube` and the `YOUTUBE_API_KEY` in the `env` object.

5

What is the default language for transcripts?

The default language for transcripts is English ('en'), set via the optional `YOUTUBE_TRANSCRIPT_LANG` environment variable.

评论

媒体与设计 分类下的更多 MCP 服务器