mcpbeat Sign in

Magic Master — Audio Mastering MCP Server

by magicmaster Your server? Claim it
answering

Magic Master — Audio Mastering is answering right now. Last checked 9 min ago. 40 installs a week from npm. It exposes 11 tools. Last commit 8 Sep 2026.

Audio mastering for AI agents: LUFS/True Peak targets, Suno/Udio AI-fingerprint removal.

Installs per day peak 123 · avg 4
a month agotoday
Uptime history 21 days of history · worst day 95%
21 days agonow
100.0%
Uptime 24h
184 of 184 checks
11
Tools
read from the server
204 ms
Response time
average over 24h
40
Installs / week
npm and PyPI

What changed 18

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

15 Sep a tool changed version
13 Sep a tool changed the parameters it asks for master_track
13 Sep a tool changed version
8 Sep a tool description was rewritten list_presets
8 Sep a tool changed the parameters it asks for get_job
4 Sep 4 tool descriptions were rewritten7 times that day analyze_track, batch_master, get_job and 1 more
4 Sep 2 tools appeared batch_master, preview_styles
4 Sep a tool changed the parameters it asks for2 times that day master_track
4 Sep a tool changed version
31 Aug a tool changed version
and 4 more, back to 31 August 2026

What the code does

We read the source, 23 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command [пакет] bin/magicmaster-mcp.js:7, bin/magicmaster-mcp.js:25
const child = spawn(process.platform === 'win32' ? 'npx.cmd' : 'npx', ['-y', 'mcp-remote', url], { stdio: 'inherit' });

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

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 9 min ago.

run in your terminal
claude mcp add mastering --transport http https://magicmaster.pro/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mastering": {
      "url": "https://magicmaster.pro/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mastering]
url = "https://magicmaster.pro/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mastering": {
      "url": "https://magicmaster.pro/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mastering": {
      "url": "https://magicmaster.pro/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 11

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

analyze
analyze_track
Measure integrated LUFS, sample peak, duration, sample rate and stereo correlation without processing. Free, a couple of seconds. Run this before choosing a preset. Note: true peak and loudness range are NOT part of this fast pass — they are measured on the result and come back from get_job.
batch
batch_master
Master up to 10 tracks in one call with the same settings. Needs N TOKENS for N tracks, or N free runs — not one. album_mode (default true) levels the tracks RELATIVE to each other: the loudest hits the target exactly, the others keep their offsets, so a quiet interlude is not inflated to single level. Limits: 10 tracks, 100 MB per file and 300 MB per call (this server's own caps, for memory) — the account may allow bigger uploads on the site, but not through this channel. A big album takes minutes — send fewer, longer tracks per call rather than all at once. Returns one job id per track — poll each with get_job. Pass dry_run=true to see the price and the settings before anything is spent.
clean
clean_ai_trace
Strip the AI generator fingerprint without mastering; loudness and tone stay as they are. Free. Returns a job id — poll get_job.
job
get_job
Status, progress and result metrics (after_lufs, true_peak_db, lra, platform_ready) for a mastering, cleanup or preview job. For previews it returns each style with its loudness and a listen link. When a master is done it also returns download_url — a signed link that works without credentials for about an hour, so an OAuth-connected agent can fetch the file it paid for. Free.
limits
check_limits
What this account may do right now: token balance, free quota left and when it resets, upload cap, whether PRO modules are available. Call before mastering.
master
master_track
Master one track. COSTS 1 TOKEN when the account has a balance; otherwise it runs on the free quota without PRO modules. Returns a job id immediately — poll get_job (typical 20-60 s, up to 10 min with restoration). The source is fetched by this server, so the ceiling here is 100 MB per file even when the account allows more. Pass dry_run=true first if you want the price and the effective settings before anything is spent.
presets
list_presets
All mastering presets with their target loudness in LUFS. Call this to get the exact preset keys that master_track and batch_master accept. Use preview_styles instead when you want to HEAR 2-6 of them on the actual track before choosing, and get_service_info when you need the wider service manifest rather than the preset list. Free.
preview
preview_styles
Master the middle 24 s of the track in 2-6 presets at once and get each one's loudness plus a listen link. FREE (6 per day). Use this instead of guessing a preset, and instead of burning a token to 'try' one.
pricing
get_pricing
Live token packs and payment methods. Never quote prices from memory. Free.
service
get_service_info
What Magic Master does, what is free, what costs a token, and where the rules live. Call once at the start of a session.
topup
create_topup_link
Prepare a token purchase for the human principal. The agent CANNOT complete the payment: card and Telegram Stars both need the human. Returns the checkout link to hand over, then poll check_limits.

Endpoints

URLTransportStateLatencyChecked
https://magicmaster.pro/mcp streamable-http answering 708 ms 9 min ago
https://magicmaster.pro/mcp/oauth streamable-http sign-in 82 ms 9 min ago

Alternatives to Magic Master — Audio Mastering

same job, measured the same way
Bluecolumn Memory
by bluecolumnconsulting-lgtm

Persistent memory for AI agents — audio intelligence + Music Memory ingestion and recall

69 installs/wk local only
Norn
by samad001z

Local-first, persistent memory for AI coding agents — remember, recall, forget, and list, over MCP.

50 installs/wk local only
PMB AI
by oleksiijko

Local-first persistent memory for AI coding agents.

293 installs/wk local only
Cirdan
by adanb13

AI infrastructure cartographer & MCP server: fingerprints, graphs & watches live infra for agents

321 installs/wk local only
Filewash
by cassilup

Privacy-first file tools for AI agents — PDF & image ops, metadata scrubbing, background removal.

26 installs/wk local only
aide-memory
by aide-memory

Persistent memory layer for AI coding agents — your agent remembers what you taught it.

40 installs/wk local only
LanceRoylo
by lanceroylo

AEO scoring, llms.txt audit, and agent-readiness checks for AI agents.

60 installs/wk local only
Agentsafe
by andyscott88

Real-time URL trust scoring for AI agents. Blocks phishing and malicious sites.

26 installs/wk local only

Magic Master — Audio Mastering — questions

Answers built from our own checks of this server.

What can Magic Master — Audio Mastering do?
It exposes 11 tools, read directly from the server on our last check. Among them: analyze_track, batch_master, check_limits, clean_ai_trace, create_topup_link, get_job and 5 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 →
Is Magic Master — Audio Mastering working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 184 of 184 checks got a reply (100.0%), average response time 204 ms. The bar chart above shows every period we have measured.
How do I connect Magic Master — Audio Mastering?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Magic Master — Audio Mastering?
No API key is involved. Magic Master — Audio Mastering answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Magic Master — Audio Mastering?
It answers our handshake in 204 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Magic Master — Audio Mastering?
The npm package magicmaster-mcp was installed 40 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Magic Master — Audio Mastering open source?
Yes — it is published under the MIT licence, written in Dockerfile and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.