WIA Music catalog
Search the WIA Music catalog of original K-pop, K-trot and K-ballad songs: details, key, BPM.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"wiamusic": {
"url": "https://mcp-wiamusic.smilestory.ai/mcp"
}
}
}Remote endpoints
https://mcp-wiamusic.smilestory.ai/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
π’search_songs(q, genre, key, bpm_min, bpm_max, ...)
Search the public WIA Music catalog of original K-pop / K-trot / K-ballad songs (each sold as a 1-of-1 bundle with sheet music). Filter by text, genre, musical key, BPM range, or available score formats. Read-only; purchasing is done on the website. For copyright screening of arbitrary audio use the Music Check MCP. (WIA Music κ³΅κ° μΉ΄νλ‘κ·Έ κ²μ. ꡬ맀λ μΉμμ.)
Input Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"maxLength": 80,
"description": "Match in title or artist"
},
"genre": {
"type": "string",
"maxLength": 40,
"description": "Exact genre, e.g. K-Pop, K-Trot, K-Ballad. Use list_catalog_facets for current values"
},
"key": {
"type": "string",
"maxLength": 20,
"description": "Musical key, e.g. 'A minor' (case-insensitive exact match)"
},
"bpm_min": {
"type": "integer",
"minimum": 30,
"maximum": 300
},
"bpm_max": {
"type": "integer",
"minimum": 30,
"maximum": 300
},
"formats": {
"type": "array",
"items": {
"type": "string",
"enum": [
"PDF",
"MusicXML",
"MIDI"
]
},
"maxItems": 3,
"description": "Require all listed score formats"
},
"has_mr": {
"type": "boolean",
"description": "Has an instrumental (MR) track"
},
"has_lyrics": {
"type": "boolean"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Default 20"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}π’get_song(slug)
Get full public details of one WIA Music catalog song by slug (key, BPM, formats, links). Read-only; purchase only on the website. (WIA Music 곑 μμΈ μ‘°ν.)
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,79}$",
"description": "Song slug, e.g. afterimage"
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}π’get_song_lineage(slug)
Public version tree of a WIA Music song: the original and any derived versions with their receipt-verification links, plus public release records. Contains no buyer or personal data. (곑 κ³λ³΄: μλ³ΈΒ·νμ λ²μ Β·λ°λ§€ κΈ°λ‘. κ°μΈμ 보 μμ.)
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,79}$",
"description": "Song slug"
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}π’list_catalog_facets
List the current WIA Music catalog facets: genres, musical keys, vocal types, languages and total song count. Useful before calling search_songs. (μΉ΄νλ‘κ·Έ μ₯λ₯΄Β·ν€Β·μΈμ΄ λͺ©λ‘.)
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence