# YouTube Music

> Use this tool when you need to enable AI assistants to search and play music tracks from YouTube Music. It solves the problem of manual music searches by allowing voice assistants or chatbots to automatically find and play songs, taking input as track names and outputting detailed search results or launching the top result in the user's default browser. Ideal for use cases where seamless music playback is required, such as voice-controlled entertainment systems or conversational interfaces.

Canonical page: https://skillsregistry.net/skills/instructa-youtube-music  
JSON: https://api.skillsregistry.net/v1/skills/instructa-youtube-music

## Description

MCP YouTube Music is a server implementation that enables AI assistants to search for and play music tracks through YouTube Music. Developed by Instructa, this Node.js-based server provides two primary tools: one for searching tracks by name and returning detailed results, and another for automatically opening the top search result in the user's default browser. The implementation handles cross-platform browser launching (macOS, Windows, Linux) and communicates with the YouTube Data API using an API key. It's particularly useful for voice assistants or chatbots that need to respond to music playback requests without requiring users to manually search for songs.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/instructa-youtube-music)
- **Repository:** <https://github.com/instructa/mcp-youtube-music>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "instructa-youtube-music"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/instructa-youtube-music` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/instructa-youtube-music/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
