About SongUp AI
SongUp AI is a hosted MCP server for finding AI-generated songs, preparing custom-song ideas, and locating browser audio tools. It serves music discovery and audio workflows through three read-only tools.
Key features
- 01Search songs in 24 languages
- 02Filter by genre, mood, or occasion
- 03Prepare a custom-song link
- 04Find browser audio tools
Use cases
- 01Find songs matching a language and mood
- 02Open the song maker with a supplied idea
- 03Locate tools for vocal removal or mastering
MCP support
Exposes three read-only tools to MCP clients over hosted Streamable HTTP: song search, custom-song link preparation, and audio-tool discovery. No installation, sign-in, or API key is required.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://www.songupai.com/mcp/agentsclaude mcp add --transport http com-songupai-songup-ai https://www.songupai.com/mcp/agents{"mcpServers":{"com-songupai-songup-ai":{"type":"http","url":"https://www.songupai.com/mcp/agents"}}}Open in Cursor{"servers":{"com-songupai-songup-ai":{"type":"http","url":"https://www.songupai.com/mcp/agents"}}}Open in VS Code{"mcpServers":{"com-songupai-songup-ai":{"type":"http","url":"https://www.songupai.com/mcp/agents"}}}{"mcpServers":{"com-songupai-songup-ai":{"serverUrl":"https://www.songupai.com/mcp/agents"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | No | How many songs to show (default 5). |
| query | string | No | Optional genre, mood or occasion to match, in a few words (e.g. "romantic", "lo-fi", "birthday", "rap"). |
| language | enum | No | Language the songs are sung in, or "Instrumental" for songs without vocals. Defaults to English.English | Hindi | Spanish | French | German | Japanese | Korean | Portuguese | Arabic | Urdu | Turkish | Persian | Indonesian | Malay | Tamil | Punjabi | Bengali | Italian | Russian | Chinese | Vietnamese | Thai | Filipino | Swahili | Instrumental |
Details
From the project READMESongUp AI MCP Server
Official Model Context Protocol server for SongUp AI, the AI song maker. Connect it to Cursor, VS Code, Claude Code, Windsurf, Zapier, Make, n8n or any other MCP client to:
- Find AI songs from the SongUp AI library in 24 languages, by genre, mood or occasion, each with a direct link to its audio.
- Start a custom song: turn a song idea (occasion, names, story, mood) into a link that opens the SongUp AI song maker with the idea filled in.
- Find an audio tool for a task such as stem separation, vocal removal, mashups, noise removal, mastering, chords or audio-to-MIDI.
It is a hosted server: there is nothing to install, no sign-in and no API key.
| URL | https://www.songupai.com/mcp/agents |
| Transport | Streamable HTTP |
| Authentication | None |
| Tools | 3, all read-only |
| Registry name | com.songupai/songup-ai |
| Docs | https://www.songupai.com/mcp-server |
Setup
Cursor
~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"songup-ai": { "url": "https://www.songupai.com/mcp/agents" }
}
}
VS Code (GitHub Copilot)
.vscode/mcp.json:
{
"servers": {
"songup-ai": { "type": "http", "url": "https://www.songupai.com/mcp/agents" }
}
}
Claude Code
claude mcp add --transport http songup-ai https://www.songupai.com/mcp/agents
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"songup-ai": { "serverUrl": "https://www.songupai.com/mcp/agents" }
}
}
Gemini CLI
gemini extensions install https://github.com/ismailgalaxys25-del/songup-ai-mcp
Or add it to ~/.gemini/settings.json:
{
"mcpServers": {
"songup-ai": { "httpUrl": "https://www.songupai.com/mcp/agents" }
}
}
Claude and ChatGPT
Use the in-chat versions, which play songs right in the conversation:
- Claude: add
https://www.songupai.com/mcp/claudeas a custom connector (guide). - ChatGPT: the SongUp AI app (guide).
Zapier, Make and n8n
- Zapier: add an MCP Client step, connect with the server URL, transport Streamable HTTP, no authentication.
- Make: add the MCP Client module, create a connection with the server URL and no authentication.
- n8n: give an AI Agent node the MCP Client Tool, set the endpoint to the server URL, transport HTTP Streamable, authentication None.
Tools
| Tool | Input | Returns |
|---|---|---|
find_songs | language (one of 24 song languages, or Instrumental), optional query (genre, mood or occasion), optional limit (1–10) | Songs from the SongUp AI library with title, genre, vocals, description and a direct audio link |
start_custom_song | idea (up to 500 characters), optional language | A link that opens the SongUp AI song maker with the idea filled in |
find_audio_tool | task (what you want to do with your audio) | Up to three SongUp AI browser tools with what each does and a link |
Library songs are ready-made examples, not made from your words. The tools never create songs, take payment or change anything; custom songs are made on songupai.com with a SongUp AI account.
Example prompts
- "Find three upbeat Spanish reggaeton songs on SongUp AI."
- "Play me some Arabic songs made with AI."
- "Start a birthday song for my friend Sara, who loves cats, in English."
- "Which SongUp AI tool removes vocals from a song?"
Try it with curl
curl -s https://www.songupai.com/mcp/agents \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"find_songs","arguments":{"language":"Hindi","query":"lo-fi","limit":3}}}'
Privacy and support
The server receives only the tool inputs your app sends. It does not store them or link them to a person, and sets no cookies. See the privacy policy.
Questions or problems: [email protected] or songupai.com/contact.
About this repository
This repository holds the public listing (server.json for the MCP Registry) and setup docs
for the hosted SongUp AI MCP server, under the MIT license. The server itself runs at songupai.com.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.