Connection check
verified live · 28h ago
sounds
Free CC0 sound effects for agents: ask by role (button-click, coin), sets, or search 4,600+.
Tools
6
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
28h ago
Tools & capabilities
6 toolsRead from the running server on 28h ago.
generate_sound
prompt*duration_s
Generate a new sound effect from an English text description (1-12 seconds). Last resort: try get_role_sound / get_sound_set / search_sounds first — the library covers most events.… Generate a new sound effect from an English text description (1-12 seconds). Last resort: try get_role_sound / get_sound_set / search_sounds first — the library covers most events. Rate-limited to 3/day per client; if the result is error rate_limited with a note, relay the note to the user verbatim. Output is CC0. Takes 10-60s.
get_job
job_id*
Check the status of a generation job by job_id. Check the status of a generation job by job_id.
get_role_sound
role*style
Use this FIRST whenever the user asks to add a sound for a specific event or interaction — a button click, purchase success, error beep, level-up, dialogue blip, rain loop. Pass th… Use this FIRST whenever the user asks to add a sound for a specific event or interaction — a button click, purchase success, error beep, level-up, dialogue blip, rain loop. Pass the role as plain words: role ids (click, success, purchase-success, dialogue-blip, rain-loop…) and common aliases (button click, ka-ching, jump scare, text blip…) are all accepted. Returns the library's default sound for that role — the most typical variant of the matching family, chosen by measured acoustics — with hotlinkable MP3/WAV URLs, 2-3 alternates and the family page for browsing more. Optional style: crisp (short, bright, dry), soft (darker, gentler), spacious (reverb, longer tail), balanced (default: most typical). Roles marked loopable return seamless loops (use the WAV for gapless playback). For a whole coherent kit use get_sound_set; fall back to search_sounds only for free-text descriptions that do not name an event. Unknown roles return not_found with the full role list; GET https://sfxmint.com/api/v1/roles lists roles with aliases.
get_sound
slug*
Get full metadata for one sound by slug, including download URLs, generation prompt and measured acoustics (attack/tail/brightness + character labels). Get full metadata for one sound by slug, including download URLs, generation prompt and measured acoustics (attack/tail/brightness + character labels).
get_sound_set
set
Get a coherent set of sounds for an app or game in one call — one sound per role (click, toggle, swipe, pop, alert, notification, confirm, success, error; or pickup/jump/hit/poweru… Get a coherent set of sounds for an app or game in one call — one sound per role (click, toggle, swipe, pop, alert, notification, confirm, success, error; or pickup/jump/hit/powerup/laser/explosion/gameover for retro-game), picked by measured acoustics so they sound like one product. Use it when the user wants a whole kit rather than one event; for a single event use get_role_sound. Returns per-role slug, hotlinkable MP3/WAV URLs, acoustics, loopable, 2 alternates, plus a ready-to-paste role → URL map. Style sets: ui-crisp (dry, tight, bright), ui-soft (darker, gentler), ui-spacious (room reverb, longer tails), retro-game. Scenario sets: chat-app, saas-app, checkout, learning, puzzle-game, platformer, horror-game, video-editing, smart-device, wellness, ai-coding-tool (started/done/failed/needs_input/warning/notification cues for agents, CLIs and coding tools).
search_sounds
limitquery*category