BusinessMCP
YouTube Music logo

YouTube Music

Free forever

raisfeld · Analytics

8k installs

Connect in 1 click

The YouTube Music MCP server brings song search, playlist management, and playback control into any AI agent workflow through a single hosted MCP endpoint. Instead of building custom API glue code for YouTube Music every time you want an assistant to queue a track, build a playlist, or pull metadata about an artist, you connect this integration once inside BusinessMCP.com and expose it to Claude, GPT, Gemini, or any model-agnostic agent via your /api/mcp Bearer key. This turns a consumer music surface into a programmable tool that fits naturally alongside your other business systems, rather than living in an isolated app silo.

For teams running media, content, or entertainment-adjacent products, this MCP server is useful wherever conversational or agentic interfaces need real music actions: an AI concierge that curates a YouTube Music playlist based on a customer's mood or activity, a support bot that helps a user recover or reorganize a saved playlist, or an internal ops agent that audits catalog metadata for licensing or content review. Because the server speaks MCP natively, the same tool calls work whether the request originates from a chat widget in your growth-suite dashboard or from a fully autonomous agent hitting your hosted endpoint directly — no separate SDK, no per-model rewiring.

What makes this valuable inside BusinessMCP.com specifically is the unification layer: YouTube Music sits next to your other connected data sources, ad platforms, and databases in one BI dashboard, so you can see usage patterns for music-related agent actions alongside revenue and engagement metrics from the rest of your stack. A marketing team experimenting with music-driven personalization doesn't need a separate integration project — they add YouTube Music to the same hosted MCP server already serving analytics, CRM, or database tools, and agents can chain a search-song call with a playlist-update call and a downstream analytics write in one reasoning loop.

Because the integration is cookieless and GDPR-friendly by design, it fits organizations that need to expose music search and playback tooling to AI agents without introducing consumer tracking liabilities into their compliance posture. Playback control and playlist tools are scoped to the authenticated session tied to your mcph_* key, so access stays auditable and consistent with how you govern every other tool on the hosted server. Teams evaluating a YouTube Music integration for AI agents, or looking for a hosted MCP server that supports playlist automation and song search without maintaining their own middleware, get a drop-in option that's already wired for multi-model use.

Common technical patterns include agents that search for a track by title or artist, resolve ambiguous results, add or remove items from a named playlist, and issue playback commands (play, pause, skip, queue) as part of a larger scripted or conversational flow. Because these tool calls are stateless MCP requests, they compose cleanly with other connected servers — for example, logging every playlist change to a database like Postgres or MongoDB, or triggering playback based on signals pulled from an analytics source — all orchestrated by the same agent through the same endpoint.

$ npx mcphosting-cli add mcp-youtube-music

Just say it in a thread

No configs, no docs. Once connected, these are the kinds of messages your agents act on.

"Search youtube music for tracks, albums, or artists matching a query — and give me the highlights."

"Create a new playlist with a given name and optional initial tracks for me, then post a summary in the thread."

"Add one or more songs to an existing playlist by id and flag anything that needs my approval."

What teams use it for

  • AI concierge builds and updates YouTube Music playlists based on user mood, activity, or request
  • Support agent helps users search for and recover missing or misplaced tracks in a saved playlist
  • Content team automates playback control (play, pause, skip, queue) as part of a scripted demo or kiosk experience
  • Internal ops agent audits playlist metadata and track listings for content or licensing review
  • Personalization workflow chains a song search with a playlist update and logs the action to a connected database

Agent-callable tools

search_songs

Search YouTube Music for tracks, albums, or artists matching a query.

create_playlist

Create a new playlist with a given name and optional initial tracks.

add_to_playlist

Add one or more songs to an existing playlist by ID.

remove_from_playlist

Remove a specified track from a playlist.

get_playlist_details

Retrieve the tracklist, metadata, and ordering of a specified playlist.

control_playback

Issue playback commands such as play, pause, skip, or queue to the active session.

get_now_playing

Return metadata about the track currently playing in the active session.

Your data stays yours

Credentials live in your vault. We route requests — we never store, log, or train on your data.

Works with every AI

Connect once — portable across Claude, GPT, Gemini, and every local agent you run.

Frequently asked questions

Can I control playback on a live YouTube Music session through this MCP server?

Yes, the server exposes playback tools like play, pause, skip, and queue that agents can call against an authenticated session tied to your hosted MCP endpoint.

Does this integration work with any AI model?

Yes, it's exposed through the standard MCP protocol at your /api/mcp endpoint, so Claude, GPT, Gemini, or any MCP-compatible agent can call the same tools.

Can YouTube Music tools be combined with other data sources in one agent workflow?

Yes, since it runs on the same hosted MCP server as your other connected tools and databases, an agent can chain a song search or playlist update with calls to analytics, CRM, or database servers in a single reasoning session.

Give your AI team the YouTube Music skill

Free forever plan, no credit card. Connected and working in under five minutes.

Connect YouTube Music free