youtube-mcp-server

youtube-mcp-server

0

YouTube-MCP is a Model Context Protocol server designed to facilitate various YouTube operations such as video searches, transcripts, and metadata extraction. It is built using Java and Spring AI and can be run as a Docker container or from an IDE.

YouTube-MCP

MCP(Model Context Protocol) server for YouTube search and transcript operations built using Java MCP SDK and Spring AI, with JavaScript for transcript extraction.

Exposed Tools

  • YouTube video search, transcript retrieval, video details, thumbnail fetching, and comment listing.
  • Channel information, playlists, sections, and activities.
  • Video categories available by region.

Running Instructions

  • Available as a Docker container: Docker Hub - URL provided.
  • Prerequisites: Docker.
  • Configuration via SSE and standard input/output.

Prerequisites for IDE Setup

  • Requires Java 24, Maven 3.8.1, Node.
  • Build with Maven and npm, run Spring Boot for server startup.

Interaction

  • Example configuration files provided for connecting via SSE or standard input/output.