Search the WIA Music catalog of original K-pop, K-trot and K-ballad songs: details, key, BPM.
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.
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 곡 상세 조회.)
Song slug, e.g. afterimage
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 곡 상세 조회.)
| Argument | Type | Description |
|---|---|---|
| slug* | string | Song slug, e.g. afterimage |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,79}$",
"description": "Song slug, e.g. afterimage"
}
},
"additionalProperties": false
}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. (곡 계보: 원본·파생 버전·발매 기록. 개인정보 없음.)
| Argument | Type | Description |
|---|---|---|
| slug* | string | Song slug |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,79}$",
"description": "Song slug"
}
},
"additionalProperties": false
}List the current WIA Music catalog facets: genres, musical keys, vocal types, languages and total song count. Useful before calling search_songs. (카탈로그 장르·키·언어 목록.)
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}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 공개 카탈로그 검색. 구매는 웹에서.)
| Argument | Type | Description |
|---|---|---|
| q | string | Match in title or artist |
| key | string | Musical key, e.g. 'A minor' (case-insensitive exact match) |
| genre | string | Exact genre, e.g. K-Pop, K-Trot, K-Ballad. Use list_catalog_facets for current values |
| limit | integer | Default 20 |
| has_mr | boolean | Has an instrumental (MR) track |
| bpm_max | integer | |
| bpm_min | integer | |
| formats | array | Require all listed score formats |
| has_lyrics | boolean |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"q": {
"type": "string",
"maxLength": 80,
"description": "Match in title or artist"
},
"key": {
"type": "string",
"maxLength": 20,
"description": "Musical key, e.g. 'A minor' (case-insensitive exact match)"
},
"genre": {
"type": "string",
"maxLength": 40,
"description": "Exact genre, e.g. K-Pop, K-Trot, K-Ballad. Use list_catalog_facets for current values"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Default 20"
},
"has_mr": {
"type": "boolean",
"description": "Has an instrumental (MR) track"
},
"bpm_max": {
"type": "integer",
"maximum": 300,
"minimum": 30
},
"bpm_min": {
"type": "integer",
"maximum": 300,
"minimum": 30
},
"formats": {
"type": "array",
"items": {
"enum": [
"PDF",
"MusicXML",
"MIDI"
],
"type": "string"
},
"maxItems": 3,
"description": "Require all listed score formats"
},
"has_lyrics": {
"type": "boolean"
}
},
"additionalProperties": false
}