YouTube Music MCP Server
by MCP-Mirror
This project implements a Model Context Protocol (MCP) server that enables AI models to control YouTube Music playback through Google Chrome. It bridges the gap between AI assistants and music playback, allowing AI to search for and play songs based on song names and artist names.
Last updated: N/A
What is YouTube Music MCP Server?
This is a Model Context Protocol (MCP) server that allows AI models to interact with and control YouTube Music playback in Google Chrome. It provides a standardized way for AI assistants to search for and play music.
How to use YouTube Music MCP Server?
To use this server, you need to install it and configure it with an MCP-compatible AI assistant, such as Claude Desktop. The README provides instructions on how to install the server, build it, and configure Claude Desktop to use it by adding the server config to the claude_desktop_config.json file.
Key features of YouTube Music MCP Server
Search YouTube Music for songs
Play songs directly in Google Chrome
Support for song name and artist name search
Error handling and logging
Use cases of YouTube Music MCP Server
Integrating YouTube Music control into AI assistants
Automating music playback based on AI commands
Enabling voice-controlled music playback
Creating AI-powered music recommendation systems
FAQ from YouTube Music MCP Server
What is MCP?
What is MCP?
The Model Context Protocol (MCP) is a standardized way for AI models to interact with external tools and services.
Where can I find MCP documentation?
Where can I find MCP documentation?
You can find MCP documentation at https://github.com/modelcontextprotocol/protocol.
Where can I find the MCP SDK?
Where can I find the MCP SDK?
You can find the MCP SDK at https://github.com/modelcontextprotocol/sdk.
How do I debug the MCP server?
How do I debug the MCP server?
Use the MCP Inspector, which is available as a package script: npm run inspector. The Inspector will provide a URL to access debugging tools in your browser.
What is the command to run the server?
What is the command to run the server?
The command to run the server is specified in the claude_desktop_config.json file and points to the built index.js file: /path/to/youtube-music-server/build/index.js