{"slug": "show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages", "title": "Show HN: An MCP server that writes and sings songs in 76 languages", "summary": "SongUp AI launched a read-only Model Context Protocol (MCP) server at https://www.songupai.com/mcp/agents that lets AI agents and automation tools search its song library in 24 languages, generate links to its song maker, and locate audio tools. The server uses Streamable HTTP transport with no authentication or API key, and exposes three tools: find_songs (returns up to 10 library songs with audio links), start_custom_song (accepts a song idea of up to 500 characters and returns a prefilled song-maker link), and find_audio_tool (returns up to three browser tools such as a stem separator, vocal remover, mashup maker or audio editor). SongUp AI states the tools never create songs, take payment or change anything, and that the server stores no requests and sets no cookies; actual song creation requires a SongUp AI account on songupai.com.", "body_md": "MCP server\n\n# SongUp AI for AI agents and automation\n\nConnect SongUp AI to any app that speaks the Model Context Protocol (MCP): find AI songs from the SongUp AI library in 24 languages, turn a song idea into a link to the SongUp AI song maker, and find the right audio tool for a task. One URL, no sign-in and no API key.\n\n## Server URL\n\nhttps://www.songupai.com/mcp/agents\n\nTransport: **Streamable HTTP**. Authentication: **none**. Every tool is read-only. Using ChatGPT or Claude? Add the [ChatGPT app](https://www.songupai.com/chatgpt-app) or the [Claude connector](https://www.songupai.com/claude-connector) instead, which play songs right in the chat.\n\n## Coding assistants\n\n**Cursor.** Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):\n\n```\n{\n  \"mcpServers\": {\n    \"songup-ai\": { \"url\": \"https://www.songupai.com/mcp/agents\" }\n  }\n}\n```\n\n**VS Code (GitHub Copilot).** Add to .vscode/mcp.json:\n\n```\n{\n  \"servers\": {\n    \"songup-ai\": { \"type\": \"http\", \"url\": \"https://www.songupai.com/mcp/agents\" }\n  }\n}\n```\n\n**Claude Code.** Run in a terminal:\n\n```\nclaude mcp add --transport http songup-ai https://www.songupai.com/mcp/agents\n```\n\n**Windsurf.** Add to ~/.codeium/windsurf/mcp_config.json:\n\n```\n{\n  \"mcpServers\": {\n    \"songup-ai\": { \"serverUrl\": \"https://www.songupai.com/mcp/agents\" }\n  }\n}\n```\n\n## Zapier, Make and n8n\n\nEach of these has an MCP client that connects to the server URL above.\n\n- **Zapier:** add a step with the**MCP Client** app, create a connection with the server URL, choose**Streamable HTTP** and no authentication, then pick a SongUp AI tool as the action.\n- **Make:** add the**MCP Client** module, create a connection with the server URL and no authentication, then choose a tool and map its inputs.\n- **n8n:** give an**AI Agent** node the**MCP Client Tool** , set the endpoint to the server URL, the transport to**HTTP Streamable** and authentication to**None** .\n\nIdeas: post a song in your customer's language to Slack each week, or send a birthday contact a link that opens the SongUp AI song maker with their song idea filled in.\n\n## Tools\n\n- `find_songs` : a song language, optional words of genre, mood or occasion, and how many songs (up to 10). Returns songs from the SongUp AI library, each with a direct link to its audio.\n- `start_custom_song` : a song idea (occasion, names, story, mood or style, up to 500 characters) and an optional language. Returns a link that opens the SongUp AI song maker with the idea filled in. The song itself is made on songupai.com with a SongUp AI account.\n- `find_audio_tool` : what you want to do with your audio. Returns up to three SongUp AI browser tools with a link to each, such as the stem separator, vocal remover, mashup maker or audio editor.\n\nThe tools never create songs, take payment or change anything. Library songs are ready-made examples, not made from your words. To make songs from your own words in code, Zapier, Make or n8n, use the [SongUp AI API](https://www.songupai.com/developers).\n\n## Privacy\n\nThe server receives only the tool inputs your app sends. It needs no account, does not store these requests or link them to a person, and sets no cookies. Details are in our [privacy policy](https://www.songupai.com/privacy#ai-apps).\n\n## Help and support\n\nWrite to [support@songupai.com](mailto:support@songupai.com) or use the [contact page](https://www.songupai.com/contact), and include the app you connected from.\n\nWant a full song with vocals now? Make one on [songupai.com](https://www.songupai.com/create).\n\nYour song on every platform · Pro for $1\n\nMake it today, release it on Spotify, Apple Music, YouTube and TikTok. Commercial license included.\n\n [Create a song](https://www.songupai.com/create?via=site&via_campaign=%2Fmcp-server)\n\nNo track to work on? Make one from scratch.\n\nType an idea or your own lyrics and SongUp AI composes the whole song — music and vocals. Your first one is free.", "url": "https://wpnews.pro/news/show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages", "canonical_source": "https://www.songupai.com/mcp-server", "published_at": "2026-10-27 01:25:03+00:00", "updated_at": "2026-10-27 01:41:28.204801+00:00", "lang": "en", "topics": ["agent-protocols", "ai-agents", "ai-tools"], "entities": ["SongUp AI", "Model Context Protocol", "Cursor", "GitHub Copilot", "Claude Code", "Windsurf", "Zapier", "n8n"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages", "markdown": "https://wpnews.pro/news/show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages.md", "text": "https://wpnews.pro/news/show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages.txt", "jsonld": "https://wpnews.pro/news/show-hn-an-mcp-server-that-writes-and-sings-songs-in-76-languages.jsonld"}}