youtube-music
YouTube Music MCP
🎵 A Model Context Protocol (MCP) server that enables AI assistants to search for and play tracks on YouTube Music.
Overview
This skill provides integration with YouTube Music through the MCP protocol, allowing you to search for songs by title or artist name and play them directly in the user's default web browser.
Available Tools
- searchTrack - Search for music tracks on YouTube Music by title or artist name
- playTrack - Search and automatically open tracks in the default web browser
Prerequisites
Before using this skill, ensure you have:
- A valid Google YouTube API Key from the Google Cloud Console
- Cursor or Claude Desktop properly configured
Installation
Add the following configuration to your .cursor/mcp.json file (or Claude Desktop configuration):
{
"mcpServers": {
"youtube-music-mcp": {
"command": "npx",
"args": ["-y", "@instructa/mcp-youtube-music"],
"env": {
"YOUTUBE_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
Replace <YOUR_API_KEY> with your actual YouTube API key.
Usage Examples
Searching for Tracks
User: "Search for Bohemian Rhapsody by Queen"
Assistant: [Uses searchTrack tool to find the track on YouTube Music]
Playing Tracks
User: "Play some jazz music"
Assistant: [Uses playTrack tool to search and open jazz music in browser]
Guidelines
- Always verify that the YouTube API key is configured before attempting to use the tools
- Provide clear feedback to users about what tracks were found or played
- If a track cannot be found, suggest alternative search terms or artists
- The playTrack tool will open tracks in the user's default web browser
- Respect user preferences for music genres and artists
Technical Details
- Protocol: Model Context Protocol (MCP)
- Platform: YouTube Music
- Execution: Runs via
npxwithout requiring local installation - License: MIT
Author
Created by Kevin Kern / Instructa (@kregenrek)
Resources
- GitHub Repository: instructa/mcp-youtube-music
- Learn more: instructa.ai
More from happycapy-ai/happycapy-skills
world-class-carousel
Generate world-class Instagram carousel content on any topic. Produces 7-10 publication-ready slides (1080x1350) with AI-generated visuals, precise typography, Instagram music recommendations, optimized captions, and hashtags. Uses Aristotelian first-principles framework with 7 content archetypes, 6 hook patterns, a mandatory Bullshit Test quality gate, and a comprehensive design system. Fully generalized -- works for ANY topic. Triggers: instagram carousel, create carousel, carousel post, make carousel slides, instagram slides, carousel content, slide deck for instagram, swipeable post
10latex-document
>
7find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
7redbook-creator-publish
小红书帖子创作与发布技能。用于:(1) 生成小红书风格的帖子内容(标题+正文+标签)(2) 生成帖子相关的配图 (3) 自动上传到小红书创作者平台(默认自动上传,失败时自动提供手动指引) (4) 生成本地预览HTML文件。触发词:小红书创作、create redbook、小红书、红书、笔记创作、帖子创作
7nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro) with AI Gateway support.
7ai-video-generation
|
6