MCP.so
登录

YouTube-MCP

@CodeWizzard01

关于 YouTube-MCP

暂无概览

基本信息

分类

媒体与设计

运行时

java

传输方式

stdio

发布者

CodeWizzard01

配置

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

{
  "mcpServers": {
    "youtube-mcp-server-codewizzard01": {
      "command": "docker",
      "args": [
        "run",
        "-e",
        "YOUTUBE_API_KEY=<your_api_key_here>",
        "-p",
        "8085:8080",
        "codewizard01/youtube-mcp:latest"
      ]
    }
  }
}

工具

11

Search for videos on YouTube using a query string.

Get transcript for a YouTube video by video ID.

Get details of a YouTube video using its video ID.

Get thumbnail URLs for a YouTube video by video ID.

List comments for a YouTube video by video ID. (Public comments only)

Get information about a YouTube channel by channel ID.

List playlists for a YouTube channel by channel ID.

List channel sections (shelves) for a YouTube channel by channel ID.

List videos in a YouTube playlist by playlist ID.

List activities for a YouTube channel by channel ID. (Public activities only)

List video categories available in a region.

概览

What is YouTube-MCP?

YouTube-MCP is a Model Context Protocol server that provides search, transcript, and metadata tools for YouTube. It is built using the Java MCP SDK and Spring AI, with a JavaScript component for transcript extraction.

How to use YouTube-MCP?

Run the server as a Docker container with the YOUTUBE_API_KEY environment variable, or from an IDE using Java 24 and Maven. Connect to an MCP host by adding an SSE endpoint (http://localhost:8085) or a stdio command (java -jar youtube-mcp.jar) to the MCP config file.

Key features of YouTube-MCP?

  • Search YouTube videos by query string
  • Extract transcripts from videos by ID
  • Get video details and metadata
  • Retrieve thumbnail

评论

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