What are the requirements to run this server?
Python 3.10 or higher, uv, a YouTube Data API v3 key, and a bash-compatible shell (Linux/macOS).
@davo20019
Basic information
A Model Context Protocol (MCP) server enabling interaction with YouTube (search, video details) from compatible host applications like Claude for Desktop, Cursor, Windurf.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that provides tools to interact with YouTube via the YouTube Data API v3, allowing MCP host applications like Claude for Desktop to search for videos, retrieve video details, and access channel and playlist data.
Install Python 3.10+, uv, and obtain a YouTube Data API v3 key. Run the setup.sh script to create a virtual environment, install dependencies, and prompt for the API key. Then configure your MCP host (e.g., Claude for Desktop) with the wrapper script path printed by the script. After restarting the host, tools such as search_videos and get_video_details become available via natural language prompts.
Python 3.10 or higher, uv, a YouTube Data API v3 key, and a bash-compatible shell (Linux/macOS).
You can get one from the [Google Cloud Console](https://console.cloud.google.com/apis/credentials).
After running `setup.sh`, edit `claude_desktop_config.json` (located in `~/Library/Application Support/Claude/` on macOS or `%APPDATA%\Claude\` on Windows) and add the wrapper script path as the `command` with `args` set to `[]`.
The provided bash scripts are designed for Linux/macOS. Windows users may need to perform setup steps manually or adapt the scripts (e.g., create a `run_server.bat`).
`search_videos`, `get_video_details`, `get_channel_details`, `list_channel_videos`, `search_playlists`, `get_playlist_items`, `get_related_videos`, and `get_popular_videos`.

One workspace of tools for Claude and ChatGPT. Connect apps, generate video, music, and ads, and build new tools on demand. Generate and publish ad creative directly from your assistant.

Official LinkedIn, Slack and GitHub profile photo specs with sources, headshot style guides by use and industry, and a free 0-100 headshot audit. No API key needed.

Build TikTok LIVE overlay widgets from Claude or ChatGPT. Describe a widget and the assistant writes it, previews it with sample events and places it on your TikTok LIVE Studio or OBS overlay.

Free sound effects, music and ambience for games, videos and apps. Search by mood, tempo, key or use, play previews and download full-quality files, each with 35 metadata fields.

Make AI videos, images, voiceovers and full AI Video Story episodes from Claude, ChatGPT, Cursor or any MCP client, then post them to TikTok, YouTube and Instagram. Veo, Kling, Seedance and more, on your own aicut accoun
Comments