Skip to main content
Glama
682,153 tools. Updated 2026-10-20 19:04

"A server for finding sound effects" matching MCP tools:

  • Returns the plain-language meaning and step-by-step fix for one Malinois finding. Use it while helping the user fix an issue reported by scan_app, or when they ask what a finding means. Pass the rule_id exactly as scan_app returned it. Read-only, no network, instant.
    ConnectorNo auth
  • Get the user's recent generations made through this connector or the developer API — images by default, or pass type "video", "music", or "sound_effect". Outputs are kept for about 24 hours (they are never saved to the user's asset storage unless save_to_assets is called), so rows older than that show as expired with no link. Returns prompts, models, status, and result links: image URLs (reusable as input_images on generate_image to edit/restyle one — e.g. "make the third one wintery"), video watch links, or music / sound-effect listen links (also reusable as create_social_post media). Every row's job_id works with check_generation_status (music and sound effects also need their type) and with save_to_assets. Generations the user made on the BudgetPixel website are in their gallery, not here.
    ConnectorNo auth
  • PROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Punctuate a MOMENT with a one-shot sound effect — a whoosh into a real turn, a click on a shown button press, an impact on the payoff. OPTIONAL, never a rule: choose it only when the moment clearly earns a sound (a podcast or talking short carries zero by default and at most 1-2; sounds with no clear on-screen reason make an edit look childish). Each needs a visual partner (something on screen changes within ~50 ms of its hit), never sits as a bright sound (ding, pop, click, shutter) on the onset of a payoff or emphasis word, and never puns on the spoken word (a shutter on 'pictures', a cash register on 'money' with nothing on screen showing it). Analysis, metadata, and deterministic preview AUDIO CHECK are useful evidence; uncertainty is something to judge rather than a reason the tool becomes unavailable. storage_key is 'sound:<id>' for an approved library recording (list_sound_library), or an exact key from list_assets(kind='music') for a sound the user supplied — never invent one, never a web sound. `at` is an OUTPUT-timeline second (the edited program, not source time). For a library recording `at` is the moment it HITS — the visual frame its peak belongs on: the tool starts it early by its measured peak (a riser therefore ends on `at`; typing starts at `at`), skips into the file when the hit is too close to 0s, and reports where the peak lands and the span it plays — never pre-roll by hand. Any other sound starts at `at`. This is NOT background music: it plays once and never ducks. offset_s starts inside source audio — use it when an extracted clip contains the requested hit late in a long track. purpose records the nameable visible/editorial event for later final-mix review; do not add anonymous decorative sounds. dur_s (seconds from where it starts playing) stops a long recording (typing) when its on-screen event stops, with a short fade; long library tails (impact_1) already stop at their measured fade point unless dur_s asks for more. gain_db: leave it UNSET for a library recording — the tool measures the voice's short-term loudness at the hit and sets the gain for the sound's role (whoosh/swish ~8 dB under the voice, ding/pop/click/tick/shutter ~10 under, typing 14 under, an impact louder only below 150 Hz) and reports a MIX line; an explicit gain_db wins and is reported the same way. Other sounds default to -6dB. The result's CHECK lines flag a sound with no visual partner, on a payoff word's onset, a literal pun, a reflexive opening whoosh, a level that is inaudible or too hot, and more than 1-2 sounds in a talking short; a bright library sound on a payoff word's onset is NUDGED to a visual partner in the neighbouring speech gap when one is within reach (a pun, or a sound whose action is shown on that frame, is reported and left where it is).
    ConnectorOAuth
  • Generate music from a prompt, for 10, 20, 30 or 60 seconds: the track comes back that long. forceInstrumental true excludes singing. Use generate_sfx for sound effects. The music does not play its hits at seconds a prompt asks for: describe its shape (a quiet stretch, then one big drop, then the full sound) and give hero instead. It answers at once with a Job ID and the media is made in the background: start every generation you need, keep working, then call wait_for_jobs with all their Job IDs to get each Asset ID for patch_film. With its Asset ID come its beat and hits, measured from the track: the tempo, the beat times, the downbeats (bar starts), the big hits (where the music slams in), the drops, the loudness of each second, the sections (intro, build, drop, breakdown, outro), the drum hits between beats and the fills (quick runs of hits into the next bar). Cut on these measured times. With hero, it also says where the strongest drop or big hit is and the clip that lands it on that second. Uses about 0.95 credits a second: 60 seconds use 57 credits. A credit refusal says how many credits are left: retry only with a duration that fits.
    ConnectorOAuth
  • Use this to create sound effects (NOT music). TEXT mode: describe the sound — Foley, ambience, UI sounds, whooshes/transitions, impacts, action sounds — with sonilo-sfx: 1–180 seconds, mp3 or wav, PRICED PER SECOND of the requested duration (5 credits/s, 3-second minimum → 5 s = 25, 10 s = 50, 30 s = 150 credits). VIDEO mode: pass a video URL (upload local files with upload_media first) to get frame-accurate effects synced to the clip's visible events with sonilo-video-sfx — billed per second of the VIDEO's measured length (15 credits/s, 3-second minimum, up to 360 s) and returns both the SFX track and the video with the effects mixed in. Each call starts a new paid job, charged on success only. Keep text clips as short as the sound needs and confirm cost for long videos. Submits an async job and returns a numeric job_id — text clips finish within ~15 seconds, video jobs can take a few minutes: poll check_generation_status with the job_id AND type "sound_effect" every 5–15 seconds, then share the finished link(s) with the user (chat can't embed players). For songs or background music use generate_music instead.
    Connector
    Destructive
    No auth
  • Use this after calling generate_image, generate_video, generate_music, generate_sound_effect, generate_3d_model, or generate_depth_map to poll for results. Pass a job_id to check a specific job — numeric = image, uuid = video, and for MUSIC / SOUND-EFFECT / 3D-MODEL / DEPTH-MAP jobs also pass type "music" / "sound_effect" / "3d" / "depth" (3D jobs are uuids too, like video) — with no job_id it lists jobs still running that were started on the BudgetPixel website. Completed IMAGE jobs return the finished image(s) inline (as image content) plus a full-resolution link — display the image AND share the link (some chat UIs don't show inline images). Completed VIDEO, MUSIC and SOUND-EFFECT jobs return a watch/listen link — always share it with the user (chat UIs can't embed players). Completed 3D-MODEL jobs return the thumbnail inline plus download links (GLB/FBX/USDZ/STL) and a viewer link — share the links and tell the user downloads expire in about 24 hours. Completed DEPTH-MAP jobs return the depth video, which is saved in the user's BudgetPixel library. Poll every few seconds for images and sound effects (~15 s), every 15–30 seconds for videos, music, 3D models and depth maps (they take minutes). Call repeatedly until status is 'completed' or 'failed'.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Plays sound effects (completion, newtype, and error sounds) in response to various situations like task completion, insights, or errors. Integrates with Claude Desktop to provide audio feedback for improved workflow efficiency and entertainment.
    2
    4 npm
    6
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Apple Music playback control, library search, playlist management, and queue operations via MCP.
    2
    MIT

Matching MCP Connectors

  • Game sound effects from a text prompt: game-ready WAVs with seamless loops and variations.

  • An MCP connector for Adobe After Effects. Real, editable layers and keyframes, not scripts.

  • 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. Returns direct, hotlinkable MP3/WAV URLs and verified OGG (Vorbis) URLs where available — no API key, no attribution required — plus measured acoustics (attack_ms, tail_ms, centroid_hz), 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).
    ConnectorNo auth
  • TikTok videos matching a keyword, ranked by the platform's own search. Use when: "what is TikTok saying about X", finding creators in a category, watching a product or a brand name. Not for: one account's own videos, use tiktok_get_videos. A complete window of everything posted (TikTok search is ranked and never complete). Returns: List, ranked. rows[]: videos with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. saves is how many people saved it, music the sound, and author_followers sizes each creator without another call. null or empty = the platform does not publish it. Cost: 1 credit per page. Cached 6 hours. Example: {"query": "creatine gummies", "since": "month", "sort": "popular"}
    ConnectorAPI key
  • Quality check of the edit, to run before you say it is done. It draws frames across the film and reads its sound levels, then names what a viewer would notice: text and graphics crowding the frame's edges or under the phone apps' buttons, elements covering each other, text that does not stand out from what is behind it, frames too dark or blown out, brightness jumps between shots, too many accent colours, moves with no easing or too fast to follow, many things entering at once, cuts and accents off the music's beat or beside its big hits, a mix too quiet or too loud, music covering a voice, sound effects buried or too loud, sound cut off without a fade, and the text and taste notes of the style check. Each finding says what it saw, when, and what to do. Fix lists likely faults, Worth a look lists taste. Look at the moment it names with preview_frame or preview_range, fix what you agree with, and keep what the person asked for or what is a deliberate choice. Run it on the whole film, every area, before you say an edit is done: a run on some areas says nothing about the others, and it lists the areas it left out. areas and startSeconds with durationSeconds are for running again on what you changed.
    ConnectorOAuth
  • Answers "is there a decibel meter app", "best decibel meter app for iPhone", "how do I measure sound with my iPhone", "what is Decibel Shield". Facts and the App Store link for Decibel Shield - dB Meter, the iOS sound level meter app behind this data: features, pricing, requirements. Use only when someone wants to measure sound with a phone or asks about the app itself — for noise data, use the other tools.
    ConnectorNo auth
  • Speech and sound: text-to-speech (default; optional voice_id, see list_resources), sound effects (model 'sfx', optional duration), multi-voice dialogue (model 'dialogue': pass the turns in the dialogue parameter, not prompt), transcription (model 'stt': pass audio_url, get text back; optional diarize/language_code), voice change (model 'voice-changer': audio_url + target voice_id) and audio cleanup (model 'voice-isolation': audio_url). Returns the audio URL (or the transcript for 'stt'). For music, use generate_music.
    Connector
    Destructive
    No auth
  • Get remediation advice for a single finding as GitHub-flavored markdown. When AI Assist is enabled and within budget this is a suggestion written for this exact finding; otherwise it falls back to the static guidance-library text and says so in 'source'. Unlike the other reads this one can spend AI budget, which is why it is a separate tool. Use this for advice on one finding; for the whole library use list_security_guidance. Requires project context.
    ConnectorAPI key
  • PROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Cut to a full-frame CORRUPT / glitch screen for a beat, then return to the footage — a datamosh-style transition BETWEEN sections (e.g. podcast -> CORRUPT -> the next scene). Synthesized locally like the colour cards: NO image or video generation, always available, costs no generation credits. style: 'digital' (vivid datamosh macroblocks + horizontal tearing, the default), 'vhs' (tracking band + scanlines + chroma bleed), or 'static' (TV snow / no-signal). at_output_s is PROGRAM seconds; everything after shifts later by duration_s. Keep it SHORT (0.3-1s reads as a hit; longer feels genuinely broken). intensity 0-1 = how harsh (default 0.7). Silent by default (sound effects are optional, never rules) — the program pauses on it with no sound; sound=true lays the approved library glitch recording under it (glitch_1, or glitch_2 on a screen over 0.7s) when the break earns one. No captions ever land on it (inserted media).
    ConnectorOAuth
  • Retract support for a finding you authored, with a reason. Original content remains visible and labeled withdrawn. Identical retries are safe; this does not claim the finding is disproven.
    ConnectorNo auth
  • Make a music track with ElevenLabs Music: a song, a score, a background bed. Either describe the whole track in prompt (genre, mood, instruments, tempo, era, how it builds) or pass a plan you got from plan_music and edited section by section. seconds sets the length, 3 to 600 (default 30). instrumental true keeps every voice out. HOUSE RULE: only put music on a job when the customer actually asked for music; never add a bed because it feels empty, and when music is asked for keep it to what they named. This tool is NOT for sound effects: whooshes, impacts, chimes, risers, foley and ambiences are generate_sound_effect. Billed per 10 seconds (a token quote applies) and the file is saved to your library. Returns audio_url, duration_seconds and generation_id.
    ConnectorNo auth
  • COSTS CREDITS from the user's wallet. State the price (from estimate_credits) and get the user's confirmation before calling. Generates a song, or a sound effect with mode "sound_effect". Returns immediately with a generationId; poll get_generation for results.
    ConnectorAPI key
  • Create a NEW short sound effect (up to 4 s) from a description and return a WAV file URL with its duration. Not music and not voice. Check list_sound_effects first: it has 75 ready-made effects (whooshes, clicks, pops, impacts, cash register, applause…) that cost nothing. This one spends 15 AI credits per sound, so download it and reuse it instead of asking for the same one twice. SPENDS AI CREDITS ONLY WITH confirm: true. Call it first without confirm: nothing runs and nothing is charged, you get the quote (what it will do and the credits). Tell the user, in your own words, exactly that — including the options you chose, so they can change them — and wait for a clear yes before calling again with the same arguments and confirm: true. One yes covers the plan they approved (e.g. every line of an approved voice-over with the chosen voice); anything new or different needs a new yes.
    ConnectorOAuth
  • Save this workspace's edit style; it REPLACES the one saved before. Only when the user asked for their style to be learned (or to change it). How: run `ignix-editor style measure <2-3 of their videos> --speech --stills <folder> -o style.json` on their computer, LOOK at the stills it leaves, and pass `version`, `videos`, `measured` and `summary` exactly as the command printed them (never `perVideo`: it holds local file paths). In `look` describe in a few words what you SAW and the numbers cannot say: typography, captions, animations, transitions, soundEffects, hook, pacing, notes (e.g. animations: "word-by-word captions that pop in, a zoom on every key phrase, emoji stickers"; soundEffects: "a whoosh on each cut, a pop when a text appears"). The measurement cannot hear a sound effect mixed under a continuous voice and music: if it reports none on videos with voice, ASK the user whether they use sound effects and which, and write that in soundEffects instead of "none". Show the user the summary and your look notes before saving. The videos never leave their computer.
    Connector
    Destructive
    OAuth
  • Produce a looping background ambiance soundscape from a text description, such as "windy forest at dusk" or "busy tavern interior". The job result is a single audio result containing the URL of an MP3 or WAV file (the URL's extension, .mp3 or .wav, says which). The description field is required and duration is capped at 10 seconds (0 means auto-pick based on the description). Credits are held when the job is accepted and refunded if it fails or is cancelled. Use this for continuous, atmospheric background loops; use createSoundEffect for short discrete sound effects, createMusic for musical pieces, and createAudioTransform to remix an existing audio sample. Pass an optional request_id to tag the result so you can locate it later via listGenerations (type audio). Async generation job: returns `{id, status}` - poll `getApiJob` (job and credit contract: see the server instructions). Credits: This endpoint consumes 2 credits per call.
    ConnectorNo auth
  • Recommends a KAZM sound healing session — binaural or tonal — based on the listener's goal or current time of day. Returns session name, description, frequency, duration, and link.
    ConnectorNo auth
  • Recommends a KAZM sound healing session — binaural or tonal — based on the listener's goal or current time of day. Returns session name, description, frequency, duration, and link.
    ConnectorNo auth