sound
World Music Instruments and Singing Styles. Cross-cultural music data for music apps, games, education, sound design and AI agents, built from open research archives. Routes: /names (q, limit, offset); /songs (q, genre, sound_source, region, society_id, limit, offset); /genres (q, limit, offset); /styles (society_id, var_id, code, region, limit, offset); /classes (q, limit, offset); /ensembles (q, region, country, limit, offset); /functions (function, region, limit, offset); /societies (q, region, country, lat, lon, limit, offset); /instruments (q, hs_class, hs_number, region, country, society_id, lat, lon, limit, offset); /styles/axes (q, var_id, limit, offset); /sound-sources (q, limit, offset); /instruments/{id}; /classes/{hs_code}; /societies/{society_id}. Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"route": "<route>"
},
"name": "sound"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| route | Yes | One of: /names, /songs, /genres, /styles, /classes, /ensembles, /functions, /societies, /instruments, /styles/axes, /sound-sources, /instruments/{id}, /classes/{hs_code}, /societies/{society_id}. Replace {placeholders} with a value, e.g. /search or /HND. | |
| params | No | Query parameters, e.g. {"q":"tokyo","limit":"50"} | |
| sample | No | Free preview, max 3 rows |