Balance

...

Prepaid credits. Never expire.

API keys

Loading...

Ledger

No transactions yet.

Connect Music Editor (MCP)

Your key is already filled into every snippet below. Pick your client, copy, done.

Get one free at musicmadepro.com/developers. It includes $5 in credits. This URL form contains your key, treat it like a password.

Add Music Editor as a custom connector in Claude's settings.

Steps
1. Open Claude > Settings > Connectors > Add custom connector.
2. Paste this URL: https://musicmadepro.com/api/v1/mcp?key=sk_live_YOUR_KEY
3. Save. Music Editor appears in your connector list.

This URL contains your key, treat it like a password.

For security your full key is shown exactly once (at creation). Right after creating one, the snippets above are prefilled with it. Later on, paste your key once above or create a new key.

REST API

Create a job
curl -X POST https://musicmadepro.com/api/v1/jobs \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool":"separate_stems","inputs":{"audio_url":"https://example.com/song.mp3","task":"vocals"}}'
Poll for deliverables
curl https://musicmadepro.com/api/v1/jobs/YOUR_JOB_ID \
  -H "Authorization: Bearer sk_live_YOUR_KEY"
Other endpoints
  • GET /api/v1/tools - operations, input schemas, costs
  • GET /api/v1/models - all 31 separation models + defaults
  • GET /api/v1/balance - balance + recent transactions
  • POST /api/v1/uploads - presigned upload for your own storage flow
  • POST /api/v1/mcp - MCP streamable HTTP (Music Editor)
Errors that teach
401Invalid or missing key. Create one at /developers.
402Balance too low. Top up on this page; credits never expire.
409Duplicate job (same inputs within 30s) or free run already used.
429Rate limit hit (default 60/hr per key). Wait and retry.