Find Spotify playlists worth pitching
— with your AI agent
PlaylistMap now speaks MCP — the open standard that lets AI assistants use real tools. Connect it once and Claude, ChatGPT or Cursor can match your song to active playlists and vet them for authenticity, right inside the chat you already use. You stay in control of the actual pitch.
No API key or signup needed to connect. Playlist matching and integrity research are free; curator contacts require a PlaylistMap account. The agent does not send pitches.
- absolute bangers — 14.9K followers · Strong fit dream pop + indie pop match · features girl in red · updated this month
- clairo vibes — 5.3K followers · Strong fit bedroom pop + indie pop match · features beabadoobee · updated this month
- sad sad girl — 346 followers · Strong fit bedroom pop + indie pop match · features beabadoobee · updated this month
Example interaction using real cached PlaylistMap data · Updated 2026-07-18
https://playlistmap.com/mcp/server
What your agent can do
Connect in about a minute
-
Copy the endpoint URL
One URL. No API key, no signup. -
Paste it into your AI's connector settings
Exact steps for each client below. -
Ask in plain language
Your agent answers with live catalog data. You review and pitch in-app.
Claudeweb & desktop
Settings → Connectors → Add custom connector. Name it PlaylistMap and paste the URL:
https://playlistmap.com/mcp/server
Requires a Claude plan with custom connectors. Older Claude Desktop builds without the Connectors screen can use the bridge config instead (needs Node.js):
{
"mcpServers": {
"playlistmap": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://playlistmap.com/mcp/server"]
}
}
}ChatGPTconnectors
Settings → Connectors (or Developer mode → custom connector) → add an MCP server and paste the URL:
https://playlistmap.com/mcp/server
Connector availability varies by ChatGPT plan and region; if you don't see Connectors, check Developer mode under Settings.
Cursormcp.json
Add it to ~/.cursor/mcp.json:
{
"mcpServers": {
"playlistmap": {
"url": "https://playlistmap.com/mcp/server"
}
}
}Requires a Cursor version with MCP support; restart Cursor after saving the file.
Any MCP clientbridge
Most clients can connect through the mcp-remote bridge:
npx -y mcp-remote https://playlistmap.com/mcp/server
Requires Node.js 18+ (for npx).
What your agent actually gets
- dream pop + indie pop match
- features girl in red
- updated this month
- bedroom pop + indie pop match
- features beabadoobee
- updated this month
- bedroom pop + indie pop match
- features beabadoobee
- updated this month
…plus 4,929 more matches for this one song. Integrity check on “absolute bangers”: 49/100 (Proceed with caution, medium confidence) — a research signal that helps you decide where to spend your pitches.
For developers: the structured JSON your agent receives
{
"song": "a dreamy bedroom-pop single (described, untitled)",
"total_matches": 4932,
"showing": 3,
"matches": [
{
"name": "absolute bangers",
"followers": 14955,
"fit": "Strong fit",
"why": [
"dream pop + indie pop match",
"features girl in red",
"updated this month"
],
"active": "2026-07"
},
{
"name": "clairo vibes",
"followers": 5336,
"fit": "Strong fit",
"why": [
"bedroom pop + indie pop match",
"features beabadoobee",
"updated this month"
],
"active": "2026-07"
},
{
"name": "sad sad girl",
"followers": 346,
"fit": "Strong fit",
"why": [
"bedroom pop + indie pop match",
"features beabadoobee",
"updated this month"
],
"active": "2026-07"
}
],
"signup_url": "https://playlistmap.com/pitch/preview?h=\u2026(minted per request)",
"documentation_url": "https://playlistmap.com/mcp"
}
Try PlaylistMap without an AI agent →
Things you can ask your agent
Once connected, there is nothing to learn. Ask in plain language:
If you're an artist
If you manage artists
Give your agent the full workflow
MCP gives your agent the data. This optional skill gives it the workflow: collect your song, match playlists, vet any playlist you're offered, and hand you a ranked shortlist that's ready to unlock and pitch.
The skill only researches and vets — it never sends pitches and never sees curator contacts.
What is MCP?
The Model Context Protocol (MCP) is the open standard that lets AI assistants use real tools and live data instead of guessing. Introduced by Anthropic in late 2024, it is now supported across the major AI apps — Claude, ChatGPT, Cursor and hundreds of other agents speak it out of the box.
PlaylistMap runs an MCP server on top of its catalog of 70,000+ Spotify playlists from 37,000+ independent curators. Connect it once and your assistant gains two abilities it cannot fake: finding real, currently-active playlists that fit a specific song, and scoring any playlist’s health from public signals before you spend money or time pitching it.
Frequently asked questions
Which AI assistants work with the PlaylistMap MCP server?
Any MCP-compatible client: Claude (web and desktop), ChatGPT connectors, Cursor, and any
agent that can reach a remote MCP server — directly or through the mcp-remote
bridge. Setup for each is above.
Is it free? Do I need an API key?
Yes, it is free to use, and no API key or account is needed for the agent itself. Matching and playlist checks are rate-limited to keep them free for everyone. Creating a PlaylistMap account (also free) is only needed when the artist wants to unlock curator contacts and pitch.
Can my agent see curator contact details?
No. Curator contact details are never returned over MCP — not in any tool, field or response. Your agent finds and vets playlists; unlocking a curator’s contact happens inside PlaylistMap with a free account and credits. That boundary is enforced in code.
What exactly can the agent do?
Two things: match_playlists takes a song (a Spotify link or a plain description) and returns ranked, currently-active playlists with follower counts and the reasons each one fits, plus how many total matches exist. check_playlist takes any Spotify playlist URL and returns a 0–100 integrity score built from public signals like curator activity and engagement coherence.
What is the Pitch Researcher skill?
An optional download for Claude that teaches your agent a complete research workflow using PlaylistMap's two MCP tools: match playlists for your song, vet any playlist URL you provide, and compile a ranked shortlist. It never sends pitches and never sees curator contacts. Install it in Claude under Settings → Capabilities → Skills.
How do I connect it to Claude?
Settings → Connectors → Add custom connector, then paste
https://playlistmap.com/mcp/server. Older desktop builds can use the mcp-remote config
shown above.
How do I connect it to ChatGPT?
Settings → Connectors (or Developer mode → custom connector), add an MCP server, and paste the same URL. ChatGPT will discover both tools automatically.
Is the playlist integrity score an accusation?
No. It is heuristic screening from public signals — engagement coherence, curator activity, follower patterns — with a stated confidence level. It helps you prioritize and avoid obvious risks; it is never definitive proof about any playlist.
What’s free, and where the paywall is
What's new
match_playlists,
check_playlist), MCP protocol 2025-06-18, read-only tool annotations, a free
keyless tier with rate limits, and the downloadable Pitch Researcher skill for Claude.The MCP endpoint is free and rate-limited; results are cached briefly and requests are not tied to personal accounts. The agent never sends pitches on your behalf and never receives curator contact details — you review and pitch in-app. Privacy · Terms · Support · Data & methodology. PlaylistMap is not affiliated with Spotify.