Skip to main content
Glama

OpenSoundBox — AI song generator

Server Details

AI song generator: sings your lyrics with real vocals in 50 languages, returns a song link

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

The three tools have clearly distinct purposes: creating a song, checking its status, and submitting server feedback. There is essentially no risk of confusing song generation with status polling or meta-feedback.

Naming Consistency3/5

All names use snake_case, but the word-order pattern is mixed: create_song is verb_noun, feedback_add is noun_verb, and song_status is noun_noun. The names are still readable, but they do not follow a predictable convention.

Tool Count4/5

Three tools is a lean but reasonable surface for a focused song-generation service: create, poll, and feedback. It is slightly under-scoped because there is no cancel, list, or retrieval operation, but the count itself is not excessive.

Completeness3/5

The core create-and-poll workflow is covered, and failed songs report reasons. However, there is no way to list existing songs, cancel a queued song, retry a failed generation, or fetch a song by identifier beyond the immediate status flow, leaving notable lifecycle gaps.

Available Tools

3 tools
create_songSing a song from finished lyricsAInspect

Queues a song with real vocals to YOUR finished lyrics and immediately returns a link to its page with two versions to choose from. The song itself is usually ready in 15–60 seconds. LANGUAGE: write the lyrics in the language the person speaks to you (or asks for) and pass its ISO code in language. Russian songs live on opensoundbox.ru, all other languages on opensoundbox.com — the server picks the site itself; just give the person the link it returns. 50 languages are supported; checked and sounding good: English, Russian, Spanish, German, French, Italian, Portuguese, Polish, Ukrainian, Chinese, Japanese, Korean, Turkish, Hindi (others may sound less clear). HOW TO WRITE THE LYRICS (the server sings them as is, without edits):

  • tag sections in square brackets on their own line: [Verse], [Chorus], optionally [Bridge], [Outro];

  • clear rhythm and rhyme, 6–10 syllables per line, natural conversational language;

  • put the person's name, the occasion and details in the lyrics; keep the chorus short, catchy and repeated;

  • length to match the song: up to 45 s — one 4-line verse, a 4-line chorus, then the chorus again; up to 60 s — one 4-line verse, a 4-line chorus, then the chorus again; up to 120 s — two 4-line verses, a 4-line chorus after each verse, an optional short bridge; up to 240 s — three 4-line verses, a 4-line chorus after each verse, a 2–4 line bridge; up to 300 s — four 4-line verses, a 4-line chorus after each verse (write every chorus repeat in full), a 4-line bridge — about 40 lines in total;

  • one language and one alphabet per song; don't mix alphabets in one line;

  • ORIGINAL lines only: lyrics quoting well-known songs or poems are rejected, and so are lyrics with profanity. The sound is set by style, voice and an optional description (instruments, tempo, mood).

Inputs: lyrics (required), language (required), style, title, +3 more.

feedback_addReport a problem or a needed improvement in this serverAInspect

FEEDBACK ABOUT THIS SERVER ITSELF, not about a song. Call it when a tool behaved differently from its description, when a parameter or response field was missing, or when a refusal came without a clear reason. Be specific: the tool, what you called, what you expected, what you got — a human reads it.

Inputs: title (required), body, kind, tool.

song_statusIs the song readyA
Read-onlyIdempotent
Inspect

Song status by song_id from create_song: queued — waiting in line, singing — being sung, ready — the versions are done (audio links included), failed — it didn't work (reason in message; failed songs aren't counted). Call at most once every 10 seconds. The page link works before the song is ready too.

Inputs: song_id (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables an AI assistant to produce a cover of any song in a cloned voice: it fetches the track and timed lyrics from NetEase Cloud Music, swaps the vocals via the 声线 app's singing voice-change feature, and returns a finished mp3 plus synchronized lyrics. Also lists available voices and remaining credits so users can just ask for a song by name or share link.
      3
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables MCP clients to search an AI song library in 24 languages, generate prefilled links for starting custom songs, and find audio tools for tasks such as stem separation or vocal removal. The hosted server requires no API key and exposes read-only tools.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources