1. Conduid
  2. Social
  3. mcp-ytmusic
MCP server · Social

mcp-ytmusic

Enables users to search the YouTube Music catalog and manage playlists using natural language. It provides tools for searching songs, albums, and artists, as well as performing playlist operations like creating, adding, and deleting tracks.

Unclaimed last commit 6 months ago social
34Low

Scored 6 months ago · breakdown

About mcp-ytmusic

mcp-ytmusic is an MCP server published by gethyper in the Social category: enables users to search the YouTube Music catalog and manage playlists using natural language. It provides tools for searching songs, albums, and artists, as well as performing playlist operations like creating, adding, and deleting tracks.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/gethyper/mcp-ytmusic

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (3)

config`info`, `auth_status`

Parameters not published.

playlist`list`, `create`, `add`, `tracks`, `delete`

Parameters not published.

search—

Parameters not published.

Ask AI

✦

Ask AI about mcp-ytmusic

Powered by Claude · Grounded in docs

I know everything about mcp-ytmusic. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-ytmusic

YouTube Music MCP server for Claude Code. Search the catalog and manage playlists via natural language.

Tools

Tool Actions Description
search — Search songs, videos, albums, artists, playlists
playlist list, create, add, tracks, delete Manage playlists
config info, auth_status Check configuration and auth

Setup

# Clone and install
git clone https://github.com/alexcook/mcp-ytmusic.git
cd mcp-ytmusic
python3 -m venv venv
source venv/bin/activate
pip install -e .

# Initialize config directory
ytmusic-mcp init

# Authenticate (paste browser headers from Chrome DevTools on music.youtube.com)
ytmusic-mcp auth

# Verify
ytmusic-mcp status

Claude Code Integration

Add to ~/.claude/mcp.json:

{
  "mcpServers": {
    "YouTube Music": {
      "command": "/path/to/mcp-ytmusic/venv/bin/python",
      "args": ["-m", "ytmusic_mcp"]
    }
  }
}

Auth

Uses browser cookie authentication via ytmusicapi. One-time setup:

  1. Open Chrome → https://music.youtube.com (make sure you're logged in)
  2. Open DevTools (F12) → Network tab
  3. Click any request to music.youtube.com
  4. Right-click → Copy → Copy request headers
  5. Run ytmusic-mcp auth and paste when prompted

Credentials are saved to ~/.config/ytmusic-mcp/browser.json and are valid for ~2 years.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About mcp-ytmusic

How do I install mcp-ytmusic?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is mcp-ytmusic safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is mcp-ytmusic still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.