go_mcp_server_youtube_search logo

go_mcp_server_youtube_search

by hightemp

A simple MCP server that provides tools for searching and retrieving information from YouTube videos. It's designed to be used with AI assistants that support the MCP protocol.

View on GitHub

Last updated: N/A

What is go_mcp_server_youtube_search?

This is an MCP (Model Context Protocol) server that allows you to search YouTube videos and retrieve information such as video details and subtitles.

How to use go_mcp_server_youtube_search?

The server can be run in either stdio or sse mode. Use the command go_mcp_server_youtube_search -t sse -h 0.0.0.0 -p 8889 for sse mode or go_mcp_server_youtube_search -t stdio for stdio mode. The server url is http://127.0.0.1:8889/sse.

Key features of go_mcp_server_youtube_search

  • YouTube video search

  • Retrieve video information by ID

  • Get video subtitles in English or Russian

  • Supports MCP protocol

  • SSE and stdio modes

Use cases of go_mcp_server_youtube_search

  • Integrating YouTube search into AI assistants

  • Building applications that require YouTube video information

  • Creating tools for accessing video subtitles

  • Enabling AI to understand video content

FAQ from go_mcp_server_youtube_search

What is MCP?

MCP stands for Model Context Protocol, a protocol for communication between AI models and external tools.

What is SSE mode?

SSE stands for Server-Sent Events, a server push technology enabling real-time data streaming from the server to the client.

What languages are supported for subtitles?

Currently, the server supports subtitles in English and Russian.

How do I get a video ID?

The video ID is a unique identifier found in the YouTube video URL (e.g., youtube.com/watch?v=VIDEO_ID).

Can I use this server with any AI assistant?

You can use this server with any AI assistant that supports the MCP protocol.