MusicWave for your AI assistant
Connect MusicWave to ChatGPT, Claude, Cursor or any app that supports the Model Context Protocol (MCP). Ask for a song in a chat and it appears in your library, or get the BPM and key of an audio file without leaving the conversation.
Server addresses
https://www.musicwave.ai/mcpAll tools. Key, tempo and audio tools work right away; making songs asks you to sign in.https://www.musicwave.ai/mcp/music-toolsKey, tempo and audio tools only. No account needed.
How to connect
- ChatGPT
- Find MusicWave in the plugin directory, or add
https://www.musicwave.ai/mcpas a custom MCP server under Plugins. - Claude
- Under Customize, Connectors, choose Add custom connector and enter the address.
- Cursor, VS Code, Claude Code and others
- Add a remote MCP server with the address above, using the Streamable HTTP transport. For example:
claude mcp add --transport http musicwave https://www.musicwave.ai/mcp
Tools
| Tool | What it does | Needs |
|---|---|---|
| create_song | Makes a song from a description, or from lyrics and a style. Uses your credits and saves the song to your library. | Sign-in |
| get_song | Says whether a song is ready, and plays it where the app can show a player. | Sign-in |
| get_credit_balance | Shows your credits and how many songs they cover. | Sign-in |
| get_profile | Shows which account is connected. | Sign-in |
| analyze_audio_file | Finds the BPM, key, Camelot code, energy and loudness of an audio file. The file isn't stored. | No account |
| get_key_info | Gives the notes, chords, progressions and compatible keys of any key, with a circle of fifths you can hear. | No account |
| get_tempo_info | Gives delay times, half and double time and common genres for any BPM, with a metronome. | No account |
Things to ask
- Make an upbeat pop song about moving to a new city.
- What's the BPM and key of this file?
- Which chords are in F sharp minor, and which keys mix well with it?
- What delay time should I use at 128 BPM?
- How many credits do I have left?
Your account and data
- You sign in on musicwave.ai and approve the connection. The assistant never sees your password.
- A connected app can make songs and read their status. It can't see payment details, change your plan or delete anything.
- Songs made this way use your credits and follow your plan's limits, the same as on the website.
- Disconnect any app in Settings. Audio files sent for analysis aren't stored. See the Privacy Policy for details.
Troubleshooting
- If the assistant says it can't reach your account, disconnect the app in Settings and connect it again.
- Audio files can be MP3, WAV, M4A, FLAC, OGG or Opus, up to 60 MB and 12 minutes.
- Need help? Contact us.