Search, analyze, and discover commercially released music using sonic intelligence.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Analyze and describe how a specific released track sounds. Use when a user asks about a song's sonic or musical characteristics, genre, BPM, key, mode, loudness, intensity, frequency characteristics, or possible musical influences.
The track title.
The artist name.
Analyze and describe how a specific released track sounds. Use when a user asks about a song's sonic or musical characteristics, genre, BPM, key, mode, loudness, intensity, frequency characteristics, or possible musical influences.
| Argument | Type | Description |
|---|---|---|
| track* | string | The track title. |
| artist* | string | The artist name. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"artist",
"track"
],
"properties": {
"track": {
"type": "string",
"minLength": 1,
"description": "The track title."
},
"artist": {
"type": "string",
"minLength": 1,
"description": "The artist name."
}
}
}Find MusicAtlas playlists for a user's musical intent. Use this whenever a user asks for playlists based on a mood, theme, genre, activity, vibe, geography, artist, or track. For natural-language requests such as 'playlists about love', 'workout playlists', or 'sad indie', pass the meaningful musical concept as tags. This tool can also find playlists associated with a specific artist or track.
| Argument | Type | Description |
|---|---|---|
| geo | string | Optional geographic or regional context for playlist discovery. |
| tags | string | Natural-language playlist theme, mood, genre, activity, or vibe. Examples: 'love', 'workout', 'sad indie'. |
| track_name | string | Track title when looking up playlists associated with a specific track. |
| artist_name | string | Artist name when looking up playlists associated with a specific artist. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"geo": {
"type": "string",
"description": "Optional geographic or regional context for playlist discovery."
},
"tags": {
"type": "string",
"description": "Natural-language playlist theme, mood, genre, activity, or vibe. Examples: 'love', 'workout', 'sad indie'."
},
"track_name": {
"type": "string",
"description": "Track title when looking up playlists associated with a specific track."
},
"artist_name": {
"type": "string",
"description": "Artist name when looking up playlists associated with a specific artist."
}
}
}Find artists that are similar, sonically related, or musically adjacent to a specific artist. Use when a user asks for artists like or similar to a named artist. Results include ranked artist matches, MusicAtlas artist URLs, and supporting track examples.
| Argument | Type | Description |
|---|---|---|
| artist* | string | The reference artist name. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"artist"
],
"properties": {
"artist": {
"type": "string",
"minLength": 1,
"description": "The reference artist name."
}
}
}Find songs or tracks that sound similar to, resemble, or are sonically related to a specific released recording. Use when a user asks for songs like a particular track or wants similarity-based track recommendations. MusicAtlas performs canonical track resolution and audio-based similarity search.
| Argument | Type | Description |
|---|---|---|
| track* | string | The title of the reference track. |
| artist* | string | The artist name for the reference track. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"artist",
"track"
],
"properties": {
"track": {
"type": "string",
"minLength": 1,
"description": "The title of the reference track."
},
"artist": {
"type": "string",
"minLength": 1,
"description": "The artist name for the reference track."
}
}
}Display previously retrieved MusicAtlas similar-track results in an interactive audio player. Accepts the source track, matching tracks, and optional hashtags. Does not perform a new search. Intended for clients that use a separate rendering step; find_similar_tracks also supports direct rendering.
| Argument | Type | Description |
|---|---|---|
| matches* | array | |
| hashtags | array | |
| source_track* | object |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"source_track",
"matches"
],
"properties": {
"matches": {
"type": "array",
"items": {
"type": "object",
"required": [
"artist",
"title"
],
"properties": {
"title": {
"type": "string"
},
"artist": {
"type": "string"
},
"map_path": {
"type": "string"
},
"audio_path": {
"type": "string"
},
"artist_path": {
"type": "string"
},
"platform_ids": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string"
}
}
}
}
},
"hashtags": {
"type": "array",
"items": {
"type": "string"
}
},
"source_track": {
"type": "object",
"required": [
"artist",
"title"
],
"properties": {
"title": {
"type": "string"
},
"artist": {
"type": "string"
},
"map_path": {
"type": "string"
},
"audio_path": {
"type": "string"
},
"artist_path": {
"type": "string"
},
"platform_ids": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string"
}
}
}
}
}
}