Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

Sounds

by sfxmintversion 1.12.1i★ –iRuns in the cloud
Registry namecom.sfxmint/sounds

Install

Overview

Description from the maker (original English)

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

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Search & AI memory

Install

Pick the AI app you use, then copy the settings.

Before you install

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://sfxmint.com/mcp

Run this in your terminal

claude mcp add --transport http sounds https://sfxmint.com/mcp

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "sounds": {
      "url": "https://sfxmint.com/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "sounds": {
      "type": "http",
      "url": "https://sfxmint.com/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://sfxmint.com/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Tool names and descriptions exactly as the server reported them on Nov 6, 2026. The maker wrote them, not us; we show them as plain text.

  • 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,

  • 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 a

  • 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

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain sfxmint.com (the registry checks domain ownership)

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 202 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✓ Pass

    No hidden instructions in tool descriptions

    Read 4 tool descriptions and found no hidden instructions to the AI

Compared with others in Search & AI memoryi

  • More stars than 0% of the other 7248 servers in this category
  • Published to the registry more recently than 85% of the other 7248 servers in this category
  • Basic checks equal to or better than 100% of the other 7248 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is Sounds safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.12.1) reached the registry 6 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Context7, Codebase Memory, Exa

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Context7

by upstash

Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.

Computer or cloud★ 64,224MITUpdated today
Install

Codebase Memory

by DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Runs on your computer★ 48,148MITUpdated 20 days ago
Install

Exa

by exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Runs in the cloud★ 5,213MITUpdated last month
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

SFXMint MCP Server

Free CC0 sound effects — describe a sound to find it, preview, and download WAV/MP3. No signup, no API key, no attribution. Agents can ask by role, take one of 18 sets, or search the library, and get permanent hotlinkable URLs. When nothing in the library fits, search answers with one line for the user and a short link that opens the description in AI Studio, free with a free account to make and hear there, and a credit downloads one. With an API key the agent can also generate the sound itself, with the account's credits.

Downloads have a daily allowance: without a key, 20 different sounds a day per network (a second format or a retry of the same sound is not counted again); with a free account's API key, 50 a day; any purchase removes the limit for 30 days, and file URLs returned to a keyed request carry a signed g= good for 48 hours. Past it a file answers 429 download_limit with a message to pass on to the user. Listening in a browser is never counted. Keep page_url in SOUNDS.md, never a URL with g=.

  • Endpoint (Streamable HTTP): https://sfxmint.com/mcp
  • Docs: https://sfxmint.com/api/docs
  • Registry: published as com.sfxmint/sounds on the official MCP Registry
  • License of all audio: CC0 1.0 — public domain, commercial use welcome, no attribution required

Sounds are AI-generated or procedurally synthesized and offered under CC0. Audio URLs are immutable, CORS-enabled and free to hotlink. Download files into the project when offline playback is required; preview suitability in the actual app or game.

Quick start

Claude Code, as a plugin (the MCP server plus the skill below):

/plugin install sfxmint --marketplace sfxmint/sfxmint-mcp

On Claude Code before 2.1.275, run /plugin marketplace add sfxmint/sfxmint-mcp, then /plugin install sfxmint@sfxmint. Or add only the MCP server:

claude mcp add --transport http sfxmint https://sfxmint.com/mcp

Gemini CLI, as an extension (the MCP server, a context file and the skill):

gemini extensions install https://github.com/sfxmint/sfxmint-mcp

Codex CLI, as a plugin (the MCP server plus the skill):

codex plugin marketplace add sfxmint/sfxmint-mcp

codex plugin add sfxmint@sfxmint

Cursor / generic mcpServers config:

{ "mcpServers": { "sfxmint": { "url": "https://sfxmint.com/mcp" } } }

To let the agent make sounds too, add your API key (only the generation tools use it):

claude mcp add --transport http sfxmint https://sfxmint.com/mcp --header "Authorization: Bearer $SFXMINT_API_KEY"
{ "mcpServers": { "sfxmint": { "url": "https://sfxmint.com/mcp", "headers": { "Authorization": "Bearer sfx_live_…" } } } }

Prefer a skill over a server? This repo also ships an Agent Skill that uses the plain HTTP API — no MCP server required:

npx skills add sfxmint/sfxmint-mcp -y

The agent chooses a role for one event, a set for several events, or structured search for a description or gap. These are task branches, not a required sequence. Library files, other permitted sources and local synthesis can be mixed. The skill includes React / Phaser / plain-HTML integration examples. Source: skills/sfxmint/SKILL.md.

No agent involved? The sfxmint CLI puts the same files in a project directly:

npx sfxmint add coin jump hit

It writes the audio plus a sounds.json manifest recording each file's source URL, SHA-256 and license, and a SOUNDS.md table linking each sound's page, and ships a small Web Audio runtime (createSoundboard) for first-gesture unlock, overlapping cues and a persisted mute. Source: sfxmint/sfxmint-npm.

Tutorials

  • [Add sound effects to a Remotion video with SFXMint MCP](examples/remotion/README.md) — an 18-second runnable example with four timed cues, a finished video, a copy-and-paste agent prompt, and a read-only MCP check. 中文教程.

Tools

ToolWhat it does
get_role_soundAsk by event — button-click, purchase-success, error, coin, notification. Returns a file-checked candidate plus alternates; plain-English aliases work
get_sound_setCandidates grouped by event and style (18 sets: ui-crisp, retro-game, checkout, platformer, ai-coding-tool, …)
search_soundsFree-text retrieval with explicit duration, loop and format requirements; hard constraints can produce no candidates. When nothing fits, user_message is one line for the user with a short link (https://sfxmint.com/s/…) to make the sound in AI Studio
get_soundFull metadata for one sound (incl. a short description, measured acoustics, license)
generate_soundMake a new sound from a description when the library has nothing suitable. Needs an API key and uses credits on the account — a credit pack (50 credits for $9.90 or 150 for $19.90, valid a year from the latest purchase); one credit is one generation, one payment, nothing renews — each up to 4 CC0 WAV takes of up to 10 s, with an OGG link (ogg_url); one that makes no take does not count and gives its credit back. With variations_of (a finished take) it makes a variation set: 4 close takes plus a Godot .tres and a Unity script for random playback
get_generationStatus of a generation and fresh download links for its takes
change_soundChange one take of a generation as it is, from the user's words or an action (too muddy, too close, make it loop): three versions, free, no generation used

Game kits (projects of many sounds) closed on 2026-10-20: SFXMint makes one sound at a time. The kit tools are no longer listed, a call to one answers tool_retired with what to use instead, and projects made before still open and download in AI Studio.

The four library tools never need a key. When nothing fits, pass user_message on to the user and list the sound under a Missing heading in SOUNDS.md with its link. Generation needs an SFXMint API key in the Authorization header (free account); without one, generate_sound answers api_key_required with isError and the same short link. A key uses the account's credits: without any the answer is payment_required with buy_url, for the user to choose a pack (pricing); an agent never pays. Ask the user before making sounds, and let them listen to the takes. The same generation is available over REST as POST https://sfxmint.com/api/v1/orders (docs). get_job and POST /api/v1/generate stay retired; existing job records remain readable at GET /api/v1/jobs/{job_id}.

Requirements, processing and acceptance

Use REST structured search (response=structured&limit=3) or the matching MCP parameters to pass required duration, loop and format explicitly. Check returned requirements; do not substitute near_matches. When nothing matches every word, closest lists the nearest sounds that meet every hard requirement, each with missing_terms, and library_fit says how well the library covers the request. Scores and match types describe ranking, not listening confidence. Legacy loopable does not prove a seamless loop.

Sets accept format=wav|mp3: download_urls follows the requested format, legacy urls stays MP3, and missing_roles identifies incomplete sets. File decoding and hashes do not certify scene suitability.

Task-permitted trimming, filtering and level changes are allowed. Retain originals, source URLs, license, processing recipes and new file hashes; re-measure requirements and preview the result. Changed bytes and new scenes do not inherit the original acceptance. Generating (generate_sound, the website, local synthesis or an external service) remains a separate, task-authorized choice.

Use URLs returned by the live API, without inventing or rewriting them. See the API docs, Phaser guide, React guide, and download example.

Rate limits & fair use

  • Search/metadata: no auth, generous limits
  • Hotlinking is allowed and encouraged; files are served with long-lived immutable caching

Contact

hello@sfxmint.com · https://sfxmint.com

Ask PopNx