Skip to content
kryptonite.

For agents. MCP and REST.

Give your agent ears.

Kryptonite is a remote MCP server for sound design. Your video-editing agent searches ~750 meme sounds and SFX, plans cues for a timeline, downloads the MP3s and writes the credits. You just watch the render.

MCP endpoint (Streamable HTTP)

https://kryptonite.gg/api/mcp/mcp

REST base

https://kryptonite.gg/api/v1
6 tools2 resources1 promptOpenAPI 3.1

Three steps. One is optional.

  1. 1

    Add the server

    Paste the MCP URL into your client (configs below). Works instantly on the anonymous tier.

  2. 2

    Add a key (optional)

    Create a free account and generate a kr_live_ key in your dashboard. 1,000 searches/day instead of 5.

  3. 3

    Ask for sounds

    “Put a whoosh on every cut.” Your agent searches, plans cues, downloads and mixes.

One command. Drop the --header part to start on the anonymous tier.

terminal
claude mcp add --transport http kryptonite https://kryptonite.gg/api/mcp/mcp \
  --header "Authorization: Bearer kr_live_YOUR_KEY"

Add --scope user to make it available in every project. Check with /mcp inside Claude Code.

Need a key? Create an account then open Dashboard → API keys. Keys are shown once; send them as Authorization: Bearer kr_live_….

Tools

Every result carries the licence, a commercial-use flag and a legal note, so your agent never guesses.

search_soundsquery, category?, license?, max_duration_ms?, limit?, offset?1 searchKeyword search over titles, tags and categories. Returns ids, durations, licences and preview URLs.
suggest_sounds_for_scenescene_description, mood?, platform?, count?, license?1 searchTurns a script or shot list into an ordered cue sheet with placement hints and alternatives.
get_soundsound_idfreeFull metadata, licence, legal note and credits line for one sound.
download_soundsound_id, format? (url | base64)1 downloadDirect MP3 URL (or base64 ≤ 1.5 MB), filename, licence and attribution text for your credits.
list_categoriesnonefreeCategories with counts, licence types and filters.
get_quotanonefreeRemaining searches/downloads today and how to raise them.

Resources

kryptonite://categories and the template kryptonite://sound/{id}.

Prompt

edit_with_sounds (script, platform?, style?, commercial?) walks the agent from cue planning to ffmpeg mix and credits.

Free to start. Free to scale, mostly.

Fair-use limits on API and MCP calls, so one runaway agent can't hog the catalog. They count requests, not files: preview URLs are public, and this isn't DRM.

Anonymous

5 + 5searches + downloads / day

Per IP, no signup. Enough to try it in a real edit.

With an API key

1,000 + 300searches + downloads / day

Free account. Counters reset at 00:00 UTC.

Over the limit, tools return an error explaining how to sign up, and REST answers 429 with Retry-After and X-RateLimit-* headers. Call get_quota any time, it's free.

Prompts that work

  • Add a vine boom on every cut in this TikTok script, then give me the ffmpeg command to mix them in.
  • Find a CC0 whoosh under 1 second for transitions. I'm editing a paid ad.
  • Here's my shot list with timestamps. Build a sound cue sheet, keep at most one meme sound every 2 seconds.
  • My podcast clip has an awkward silence at 0:42. Suggest three options and download the best one.
  • Score this YouTube intro: logo glitch, whoosh to the desk, reveal the product, coins when the price appears.

No MCP? curl works too.

Same catalog, same quotas, plain JSON. GET only, CORS open, keys optional.

search, 1 search
curl "https://kryptonite.gg/api/v1/sounds?q=vine%20boom&limit=3" \
  -H "Authorization: Bearer kr_live_YOUR_KEY"
download, 1 download (302 → MP3)
curl -L -o vine-boom.mp3 \
  "https://kryptonite.gg/api/v1/sounds/vine-boom/download" \
  -H "Authorization: Bearer kr_live_YOUR_KEY"
GET/api/v1/sounds?q=&category=&license=&max_duration_ms=&limit=&offset=· 1 search
GET/api/v1/sounds/{id}· free
GET/api/v1/sounds/{id}/download?format=json|base64· 1 download
GET/api/v1/categories· free
GET/api/v1/quota· free

Agent skill

Teach your agent to sound-design.

A SKILL.md your agent can load: when to use which tool, how to space cues, licence rules for monetised videos, and copy-paste ffmpeg recipes (adelay + amix) to drop each SFX at its timestamp. Put it in ~/.claude/skills/kryptonite/SKILL.md or your agent's instructions.

Download SKILL.md
mkdir -p ~/.claude/skills/kryptonite && curl -o ~/.claude/skills/kryptonite/SKILL.md https://kryptonite.gg/kryptonite-skill.md

Community sounds belong to their respective owners and are for personal use unless marked CC0. Your agent receives the licence with every result; see the terms and acceptable use.