audio MCP
The audio package runs an MCP server for sound work: loudness, spec checks, denoise, EQ, cuts and tempo.
- 333 ★ on the repository
- Last commit
Extended access
Why this level
- The agent reads and saves audio files by absolute path on your disk.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/audioDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The agent reads and saves audio files by absolute path on your disk.
This is third-party code. Review the repository files before installing.
What it does
audio is a sound processing library for Node.js, browsers, Deno and Bun: loading, playback, analysis and editing, 140+ plugins and WebAssembly decoders with no ffmpeg. Edits are non-destructive with infinite undo. The package includes an MCP server: `npx -y audio --mcp`. Server tools are named as verbs: `script` runs a script, `edit` applies one edit, `measure` measures loudness and spectrum, `look` views the waveform, plus `select`, `scrub`, `step`, `open`, `save`, `tabs`, `play`, `stop`, `undo` and `redo`. The `check` tool compares sound against a `podcast`, `spotify`, `broadcast`, `netflix` or `acx` spec. An `audio` skill sits alongside and installs with `npx skills add audiojs/audio`. The `--repl` mode also gives an agent the editor tab through the `npx audio --bridge` bridge.
Who it is for. Podcasters, sound engineers and developers who want an agent to clean, normalize and check audio files in Claude Code, Codex or Cursor.
Good fit when
- An interview in `.m4a` is prepared for release and loudness is compared before and after.
- A recording is checked against the Spotify or ACX spec and deviations are fixed.
- Noise and gaps are removed with edits and a needed fragment is cut by time.
- The agent determines the tempo and key of a track and reports the result.
Not a fit when
- Live microphone recording is needed: the server edits finished files.
- Video editing is required: the package handles sound, not picture.
- Source files must not change: edits are non-destructive but saving writes a new file to disk.
Example request
Make `~/Desktop/interview.m4a` podcast-ready and tell me the loudness before and after.MCP
- Transport
- stdio
- Authentication
- not required
Limitations
The agent works with files by absolute path and saves the result to disk, so directory access should be limited. Edits are non-destructive and undo works inside an open session. The `--repl` mode links to the editor tab through a local bridge: the bridge key is printed in the terminal and pasted into the agent line once. The editor agent needs a model from its settings, and Claude Code accepts any Anthropic-compatible address from the bridge environment. The tool description comes from the `skills/audio/SKILL.md` skill file, so pin the package version.
How to disable. Remove the `audio` entry from the client, for example `claude mcp remove audio`, and stop the `npx audio --bridge` bridge if you ran it. Saved files stay.
FAQ
How do I connect MCP?
Run `npx add-mcp "npx -y audio --mcp"`: it asks which detected agents to add it to. For Claude Code alone: `claude mcp add audio -- npx -y audio --mcp`.
Is ffmpeg needed?
No, the decoders run on WebAssembly with no ffmpeg.
Which specs does `check` verify?
`podcast`, `spotify`, `broadcast`, `netflix` and `acx`.
How do I install the skill?
Run `npx skills add audiojs/audio`. The skill describes the same capabilities for agents without MCP.
What does the `--repl` mode do?
It gives an agent the tools of an open editor tab: `state`, `measure`, `look`, `edit`, `select`, `play`, `check`. It needs the `npx audio --bridge` bridge with a key.
Discussion
No questions or reviews yet.
Related
MCP serversThe MCP server of the Audionaut editor: an agent cuts, moves, fades, analyses and exports multitrack audio projects.
MCP server for Audacity 3.x with 144 tools and 9 pipelines for audio cleanup, mastering and transcription, all processed locally.
A local MCP server generates music and sound effects, builds loops, adjusts loudness and exports audio for games or video.
A local sound studio with an MCP server: an agent makes effects, music, songs and speech on open-weight models
A Rust music server with MCP: an agent searches tracks, builds a queue and picks the next ones by tempo and energy.
Ears for coding agents: an MCP server and CLI that describe sound in words, review a film's audio and make sounds in code, locally on CPU
README in short
The README presents the library and its features, and the MCP section shows connection commands, an example prompt, the editor bridge and a table of models for agents.