youtube-music-mcp-server

youtube-music-mcp-server

8

The YouTube Music MCP Server is an implementation of a Model Context Protocol server that allows AI models to control YouTube Music playback through Chrome. It supports cross-platform operation with a focus on macOS and offers error handling, making it suitable for integration with AI assistants.

YouTube Music MCP Server

Overview

This project implements a Model Context Protocol (MCP) server that enables AI models to control YouTube Music playback through Google Chrome. It allows AI to search for and play songs by name and artist, handle errors, and log actions.

Features

  • Search and play songs on YouTube Music
  • Support for Google Chrome
  • Cross-platform support focused on macOS
  • Error handling and logging

Architecture

TypeScript-based server featuring:

Resources

  • Access notes via note:// URIs with metadata

Tools

  • Create new text notes with title and content

Prompts

  • Generate summaries of all stored notes

Development

Install dependencies, build, and run in watch mode using npm.

Installation

Configure with Claude Desktop via JSON file to specify server command path.