mcpbeat Sign in

Sounds MCP Server

answering

Sounds is answering right now. Last checked 6 min ago. It exposes 10 tools. Last commit 2 Nov 2026.

Free CC0 sound effects for apps and games: roles, sets, search; 20 keyless downloads a day; make one

Uptime history 63 days of history · worst day 96%
63 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
234 ms
Response time
average over 24h
6
Stars
last commit 2 Nov 2026

What changed 138

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 September 2026. No other catalogue keeps this.

2 Nov 2 tool descriptions were rewritten get_sound, search_sounds
1 Nov a tool changed the parameters it asks for search_sounds
31 Oct a tool changed version
29 Oct 2 tool descriptions were rewritten get_role_sound, get_sound_set
28 Oct 3 tools changed the parameters they ask for generate_sound, get_generation, get_role_sound
27 Oct a tool appeared studio_list_link
27 Oct a tool changed version
24 Oct 2 tools changed the parameters they ask for get_role_sound, search_sounds
24 Oct a tool description was rewritten generate_sound
24 Oct a tool changed version
and 123 more, back to 2 September 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add sounds --transport http https://sfxmint.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://sfxmint.com/mcp
~/.codex/config.toml
[mcp_servers.sounds]
url = "https://sfxmint.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "sounds": {
      "url": "https://sfxmint.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "sounds": {
      "type": "http",
      "url": "https://sfxmint.com/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

generate
generate_ambience
Make a continuous environmental sound bed such as rain, waves, a forest or a crowd, not a musical track or an isolated event. Makes 30-second CC0 WAV takes and attempts seamless loops. Needs an SFXMint API key and credits or a plan; sound-effect free tries do not apply. Missing access returns website_url for Studio Ambience; payment_required also returns buy_url. Returns order_id, files and loop_url when available; if pending after about 25 seconds, poll get_generation. Listen in context before use.
generate_music
Make instrumental background music (BGM), including ambient music, for an app or game; for environmental sounds use generate_ambience. Makes 30-second CC0 WAV takes and attempts to extract repeating musical loops. Needs an SFXMint API key and credits or a plan; sound-effect free tries do not apply. Missing access returns website_url for Studio BGM; payment_required also returns buy_url. Returns order_id, files and loop_url when available; if pending after about 25 seconds, poll get_generation. Supports instrumental music, not intelligible vocals or lyrics; clarify a vocal request with the user instead of silently substituting. Listen in context before use.
generate_sound
Make an individual sound effect from a description when the library has nothing suitable (search_sounds has no full match and its closest sounds do not suit; it then returns generate_available). For continuous environmental beds or instrumental background music, use generate_ambience or generate_music when offered. Needs an SFXMint API key and uses the account's 1 free try first, then credits or a plan on the account — a credit pack ($3.90 for 10 credits or $9.90 for 30, never expiring) or the unlimited plan ($19.90 for 30 days, unlimited sounds) — each up to 4 CC0 WAV takes of up to 10 s (with an OGG of each when credits or a plan made it); one that makes no take does not count; with neither it answers payment_required with buy_url and website_url (the website's page where the user can make it and hear it first). Returns CC0 WAV files (signed links valid 15 minutes) with SHA-256 and seed, and ogg_url (Ogg Vorbis, made from the WAV on its first request) for takes made with credits or a plan; if they are not ready within about 25 seconds, it returns the order id for get_generation. AI-generated: the user should listen before use.
sound
get_sound
Get full metadata for one sound by slug, including download URLs, description and acoustics measured from the WAV (silence before the sound, where it peaks, audible length, attack, tail, brightness, levels, character labels).
get_sound_set
Get a coherent set of sounds for an app or game in one call — one sound per role, with format metadata, hashes and stable download URLs. Use it when the task needs a whole kit; use get_role_sound for one event. Listen to the files in context. Sets include UI styles, game and app scenarios, acoustic-drum-kit, animal-calls (15 isolated calls), and dungeon-traps (6 isolated mechanisms).
change
change_sound
Change one take of a generation this account made, from the take itself: say what is off in the user's words (change, any language) or name the action. Three versions come back (a light, medium and strong change; for a loop, three seams) as CC0 WAV files. Free: no generation is used and no plan is needed. When the words ask for a different sound rather than a change to this one, it answers no_action with a description to pass to generate_sound. The user should listen and pick one.
generation
get_generation
Check a generation started with generate_sound, generate_ambience, generate_music or change_sound: status, kind and fresh download links for the finished takes, including loop_url when a loop was made.
role
get_role_sound
Choose this when the task calls for a sound for a named event or interaction — a button click, purchase success, error beep, level-up, dialogue blip, notification. Pass the role as plain words: role ids (click, success, purchase-success, dialogue-blip, notification…) and common aliases (button click, ka-ching, jump scare, text blip…) are all accepted. Returns a qualified candidate for that role when one satisfies the requested constraints, with MP3/WAV URLs, 2-3 alternates and the family page for browsing more. Download selected files locally and retain originals. Task-permitted processing requires a recipe, output SHA256, renewed file checks and a listening check. Other task-permitted sources or local synthesis may be mixed in. Optional style: crisp (short, bright, dry), soft (darker, gentler), spacious (reverb, longer tail), balanced (default: most typical). For multiple events consider get_sound_set; use search_sounds for a description or a gap. These are task branches, not a fixed sequence. Unknown roles return not_found with the full role list; GET https://sfxmint.com/api/v1/roles lists roles with aliases.
sounds
search_sounds
Free-text search over the SFXMint library of free CC0 sound effects. Use it for sound descriptions, additional constraints or gaps left by another tool. Choose get_role_sound for a named event or get_sound_set for multiple events when that fits the task; these are task branches, not a fixed sequence. Hard constraints (duration, loop, format, excluded words) always apply. results hold sounds whose text has every word of the query. When there are none, closest lists the nearest sounds that meet every hard constraint, best first, each with missing_terms: judge them from title and description and let the user listen. library_fit says how well the library covers the request (full, close, weak, none); anything short of full also returns generation options (generate_available; type ambience or bgm for looping environments or background music; use its mcp_tool when present and authorized, or its Studio page). Returns direct, hotlinkable MP3/WAV URLs and verified OGG (Vorbis) URLs where available — no API key, no attribution required — plus acoustics measured from the WAV (onset_ms, peak_ms, audible_ms, attack_ms, tail_ms, centroid_hz, peak_dbfs, rms_dbfs), character labels like 'bright · punchy · tight', loop/file-QC status, and score/match as ranking evidence only (role = known role default, exact = all words hit, partial = some words hit, semantic = nearest by meaning).
studio
studio_list_link
One link to SFXMint Studio for every sound the library lacks in this task: pass each missing sound as a short description and give the user the returned user_message once, instead of one link per sound. The page lists them ready to make one by one, heard before paying; nothing is made or charged here, and no API key is needed.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

get_job
removed 22 Sep 2026
add_kit_sounds
removed 20 Oct 2026
change_kit_take
removed 20 Oct 2026
export_game_kit
removed 20 Oct 2026
fill_kit_from_library
removed 20 Oct 2026
find_kit_sound_candidates
removed 20 Oct 2026
get_game_kit
removed 20 Oct 2026
list_kit_sounds
removed 20 Oct 2026
make_kit_sounds
removed 20 Oct 2026
pick_kit_take
removed 20 Oct 2026
start_game_kit
removed 20 Oct 2026
use_library_sound
removed 20 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://sfxmint.com/mcp streamable-http answering 217 ms 6 min ago

Alternatives to Sounds

same job, measured the same way
Soundza
by soundza

Free sound effects, music and ambience for games, videos and apps. Search, play and download.

6 tools answering
S
Spritefetch
by spritefetch

Search and download free CC0 2D sprite sheets and tilesets for games.

3 tools answering
Lots of Sounds
by lotsofsounds

CC0 sound effects API for AI agents — search, preview, and download via MCP.

5 tools answering
3DAssets.dev
by 3dassets

Search and download free CC0 GLB models and game packs, and submit new ones on a user behalf.

55 installs/wk 20 tools answering
Arcalune Music
by arcalune

Search royalty-free BGM and sound effects (commercial use OK, no credit) and game fan arrangements.

3 tools answering
Openaire MCP
by mrfentmen

Search OpenAIRE for European research publications, datasets and funded projects - keyless.

510 installs/wk local only
Web Search
by hec-ovi

Keyless multi-engine web search, fetch, and clean-Markdown read for AI agents. No API keys.

115 installs/wk local only
Lostmedia MCP
by mrfentmen

Keyless MCP server for the Lost Media Wiki: search lost TV, film, music and games, track found /...

78 installs/wk local only

Sounds — questions

Answers built from our own checks of this server.

What can Sounds do?
It exposes 10 tools, read directly from the server on our last check. Among them: change_sound, generate_ambience, generate_music, generate_sound, get_generation, get_role_sound and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Sounds mostly used for?
Its tools cluster around generate and sound. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Sounds working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 234 ms. The bar chart above shows every period we have measured.
Did Sounds ever remove tools?
Yes. get_job, add_kit_sounds, change_kit_take, export_game_kit and 8 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Sounds?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Sounds need an API key?
No. Sounds completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Sounds?
It answers our handshake in 234 ms on average, which is faster than 60% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Sounds open source?
The code is open source: it is published under the CC0-1.0 licence and 6 stars on GitHub. The licence covers the code in the repository, not the hosted service at sfxmint.com, which runs on its operator's own terms.