Wrapping leaderboard-topping ACE Music into an MCP server: 5 hard-won API lessons

useapi_net · reddit · 2026-11-16

useapi.net built hosted MCP servers for ACE Music v1 (top of Artificial Analysis' vocal music leaderboard, no public API) and Meta Muse. Their 15-tool ACE server supports song generation, covers, remixes, stems and MIDI scores via Claude Code, Cursor, VS Code, Claude/ChatGPT OAuth. Key API-wrapping lessons: every request returns two songs (bundle them); the vendor silently falls back to default models on bad input (validate ids); covers need the source song's score fetched first; refresh tokens rotate every call (use per-account locks); return direct-playable audio URLs since vendor redirects get blocked by Brave. Concurrency: 4 requests/account, 3 accounts per $15 subscription. Muse server now has 37 tools with OAuth and Japan/Singapore availability.

Original post →

More from coding & agent

coding & agent channel →