Songs take long enough that the default 60-second window is the first thing most people hit, which is why the vendor's own sample config sets 300. Plan for a request that runs for minutes and returns one artefact, rather than a chat-speed round trip — and remember each attempt spends credits.
Mureka's official MCP server over its lyrics, song and instrumental generation APIs. Four tools show up in the client once it loads, and the client plays or saves what comes back.
- Lyrics written to a prompt — a theme, an occasion, a person
- A song generated from lyrics you just produced, or from a plain description
- Background music and instrumentals described by mood and setting rather than by genre tags
- A generation timeout you control with `TIME_OUT_SECONDS`, which defaults to 60 seconds; the sample configuration raises it to 300
- Client-side logs at a documented path on Windows and macOS when a generation does not come back
A Mureka API key from platform.mureka.ai in `MUREKA_API_KEY`, with `MUREKA_API_URL` set to `https://api.mureka.ai`. Run it with `uvx mureka-mcp` — the package is `mureka-mcp`, so `uv` is the only install step. Generation consumes Mureka credits, which the README flags before the first example.
One command plus a key — uvx mureka-mcp, then supply credentials
