RaoMusic Plugin: let your agent make music

Generate full songs and sound effects from Claude Code, Codex, Cursor and more. See how it works

1

Add RaoMusic as a connector

No API key needed. You'll sign in with your RaoMusic account.

Claude
1. Open Claude (desktop app or claude.ai) → Settings → Connectors.
2. Click "Add custom connector". Name: RaoMusic. URL: https://www.raomusic.com/api/mcp
3. Click Connect, then sign in to RaoMusic and click Allow.
4. In a chat, turn on RaoMusic from the tools menu and ask for a song.
2

Approve in your browser

When you connect, RaoMusic opens in your browser. Sign in and click Allow. A daily credit cap is optional, and you can disconnect anytime.

Manage connections

See what the RaoMusic Plugin can do

Claude Code
RaoMusicMake a 90-second chill lo-fi beat with warm piano and soft vinyl crackle for my study vlog. Tell me the price first.

I'll use the RaoMusic plugin. ACE-Step is a good fit for instrumental lo-fi and is priced by the second, so I'll get an exact quote before generating anything.

  • estimate_credits: ACE-Step, 90 seconds, instrumental, 15 credits. You confirmed.
  • generate_music: started the track with a stable idempotency key, so a retry can't charge twice.
  • get_generation: done. Here's your track, ready to download.
RaoMusicCalled through the RaoMusic MCP server

Result

Study vlog lo-fi

ACE-Step 1.5 · 1:30

0:00
1:30

Every engine, one wallet

Agents use the same credits and prices as the RaoMusic website. Songs land in your library like any other.

Rao / Suno

20 credits · 2 songs per run · Some versions need a subscription

Google Lyria 3.5

20 credits · 1 song per run

Mureka

30 credits · 2 songs per run · Some versions need a subscription

MiniMax

40 credits · 1 song per run

ACE-Step 1.5

from 10 credits · 1 song per run

YuE 2

from 30 credits · 1 song per run

ElevenLabs

40 credits / minute · 1 song per run · Some versions need a subscription

What people ask their agent

Copy a prompt and paste it into your agent once the server is connected.

Make a 30-second upbeat instrumental for this product video. Tell me the price first.

Write lyrics about late-night coding and turn them into a lo-fi song with female vocals.

Generate three different intro jingles for my podcast with ACE-Step and give me download links.

Score this game trailer: dark synthwave, 90 seconds, no vocals.

Built so an agent can't run up your bill

Price before spend

Agents get a free estimate tool and are instructed to confirm the cost with you before generating.

Optional daily cap

Give any key or connection a 24-hour credit limit, so even a leaked key can't drain your balance.

No double charges

Every generation carries an idempotency key, so retries after a timeout never charge twice.

Revoke anytime

Revoking a key stops it immediately. You can see when each key was last used.

FAQ

MCP (Model Context Protocol) is the open standard AI agents use to call outside tools. Claude Code, Codex, Cursor, Windsurf and others support it, so one RaoMusic server works in all of them.

No. Generations from an agent use your normal RaoMusic credits at the same prices as the website. There is no separate API plan.

The same engines as the website: Rao/Suno, Google Lyria, Mureka, MiniMax, ACE-Step, YuE and ElevenLabs. Your agent can list them with their current prices.

Yes. Songs generated through an agent follow the same commercial license as songs made on the website.

Songs stay in your library for your plan's storage period. Download anything you want to keep long-term.

Give your agent a soundtrack

Create a key, paste one command, and ask for a song.