PlaylistMap MCP
An MCP server that allows AI agents to search for active Spotify playlists suitable for pitching a song and to check the integrity/health score of specific playlists to assess bot-risk and curator activity.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://playlistmap.com/mcp/serverWhat you can do with it
- Find Spotify playlists for a new single and see why each fits
- Run an integrity check on a playlist before pitching
- Match every track on an EP to playlists and rank opportunities
Source and maintenance
Protocol and capabilities
- Server
- PlaylistMap 1.1.0
- MCP protocol
- 2025-06-18
- Tools
- 2 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
2 advertised
match_playlists — Find Spotify playlists for a song
Returns currently active Spotify playlists that fit a song or description, with follower counts, fit reasons and a results_url for the full list. Input: a Spotify track link or a free-text description of the song, optionally the artist and a genre. Curator names and contacts are not returned.
{
"type": "object",
"required": [
"song"
],
"properties": {
"song": {
"type": "string",
"maxLength": 400,
"description": "Spotify track URL, or a free-text description of the song."
},
"genre": {
"type": "string",
"maxLength": 60,
"description": "Primary genre (optional, e.g. \"tech house\", \"bedroom pop\")."
},
"artist": {
"type": "string",
"maxLength": 120,
"description": "Artist name (optional, improves matching)."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"total_matches",
"matches",
"results_url"
],
"properties": {
"note": {
"type": "string"
},
"song": {
"type": "string"
},
"artist": {
"type": "string"
},
"matches": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"followers"
],
"properties": {
"fit": {
"type": "string"
},
"why": {
"type": "array",
"items": {
"type": "string"
}
},
"name": {
"type": "string"
},
"active": {
"type": [
"string",
"null"
]
},
"followers": {
"type": "integer"
}
}
}
},
"showing": {
"type": "integer"
},
"results_url": {
"type": "string"
},
"total_matches": {
"type": "integer"
},
"documentation_url": {
"type": "string"
}
}
}{
"title": "Find Spotify playlists for a song",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}check_playlist — Check a Spotify playlist's integrity
Returns a 0-100 integrity estimate for a public Spotify playlist with confidence and contributing factors (follower and engagement patterns, curator activity), plus whether PlaylistMap tracks it. Input: a playlist URL or its 22-character id. Screening signal from public data, not proof.
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"maxLength": 300,
"description": "Spotify playlist URL or 22-character playlist id."
}
},
"additionalProperties": false
}{
"title": "Check a Spotify playlist's integrity",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 485 ms
- 95th percentile latency
- 485 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 485 ms · metadata changed · 2 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http playlistmap-mcp https://playlistmap.com/mcp/serverCodex
codex mcp add playlistmap-mcp --url https://playlistmap.com/mcp/serverCursor
{
"mcpServers": {
"playlistmap-mcp": {
"url": "https://playlistmap.com/mcp/server"
}
}
}Cline
{
"mcpServers": {
"playlistmap-mcp": {
"type": "streamableHttp",
"url": "https://playlistmap.com/mcp/server",
"disabled": false
}
}
}VS Code
{
"servers": {
"playlistmap-mcp": {
"type": "http",
"url": "https://playlistmap.com/mcp/server"
}
}
}Gemini CLI
gemini mcp add --transport http playlistmap-mcp https://playlistmap.com/mcp/serverClaude Desktop
{
"mcpServers": {
"playlistmap-mcp": {
"url": "https://playlistmap.com/mcp/server"
}
}
}Windsurf
{
"mcpServers": {
"playlistmap-mcp": {
"serverUrl": "https://playlistmap.com/mcp/server"
}
}
}Let your agent find its tools
Find servers like PlaylistMap MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other ai and machine learning servers
Do you run PlaylistMap MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.