MusicAtlas
Search, analyze, and discover commercially released music using sonic intelligence.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"musicatlas": {
"url": "https://mcp.musicatlas.ai/mcp"
}
}
}远程端点
https://mcp.musicatlas.ai/mcpstreamable-http它能做什么
工具清单
工具(4)
🟢find_similar_tracks(artist, track)
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.
输入模式
{
"type": "object",
"properties": {
"artist": {
"type": "string",
"minLength": 1,
"description": "The artist name for the reference track."
},
"track": {
"type": "string",
"minLength": 1,
"description": "The title of the reference track."
}
},
"required": [
"artist",
"track"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢describe_track(artist, track)
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.
输入模式
{
"type": "object",
"properties": {
"artist": {
"type": "string",
"minLength": 1,
"description": "The artist name."
},
"track": {
"type": "string",
"minLength": 1,
"description": "The track title."
}
},
"required": [
"artist",
"track"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢find_similar_artists(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.
输入模式
{
"type": "object",
"properties": {
"artist": {
"type": "string",
"minLength": 1,
"description": "The reference artist name."
}
},
"required": [
"artist"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢find_playlists(tags, geo, artist_name, track_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.
输入模式
{
"type": "object",
"properties": {
"tags": {
"description": "Natural-language playlist theme, mood, genre, activity, or vibe. Examples: 'love', 'workout', 'sad indie'.",
"type": "string"
},
"geo": {
"description": "Optional geographic or regional context for playlist discovery.",
"type": "string"
},
"artist_name": {
"description": "Artist name when looking up playlists associated with a specific artist.",
"type": "string"
},
"track_name": {
"description": "Track title when looking up playlists associated with a specific track.",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}社区
证据