Starchild Music
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Find and license original songs to record. Hear every song in many production styles.
| Author | music.starchild |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 333 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Starchild Music": {
"url": "https://mcp.starchild.music/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (11)
search_songsread-onlySearch Starchild's catalog of original songs by meaning: describe the song in plain words (e.g. 'uplifting country ballad about starting over, female vocal'). Optional filters narrow by genre, mood, vocal or tempo. Shows an in-chat browser where every result plays, in every production style, with more results on request (use offset).
Parameters:
query(required) — string — What the person is looking for, in their own wordsmood— string — e.g. Uplifting, Romantic, Sad, Energeticgenre— string — e.g. Country, Pop, Rock, R&B, Holidaylimit— integertempo— stringvocal— stringoffset— integer — For more results: how many to skip
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_songread-onlyFull details for one Starchild song: writers, genres, moods, key, tempo, every production style, sounds-like, similar songs, and which licenses are available. Accepts the song id, its starchild.music link, or its exact title.
Parameters:
song(required) — string — Song id, starchild.music/songs/... link, or exact title
Hints: read-only yes · destructive no · idempotent not declared · open-world no
play_songread-onlyPlay a Starchild song: shows an in-chat player with the original recording and every production style made for it (same vocal; switch styles mid-song), plus starchild.music links for each style.
Parameters:
song(required) — string — Song id, starchild.music/songs/... link, or exact title
Hints: read-only yes · destructive no · idempotent not declared · open-world no
change_styleread-onlyHear a Starchild song in a different production style (for example Country, Acoustic Indie, Electro Rock, Latin Salsa, Piano Ballad Orchestral). Returns a link that opens the song on starchild.music set to that style, with the original vocal. Lists the available styles if the requested one isn't made for this song.
Parameters:
song(required) — string — Song id, starchild.music/songs/... link, or exact titlestyle(required) — string — Style name, e.g. 'country' or 'acoustic indie'
Hints: read-only yes · destructive no · idempotent not declared · open-world no
license_optionsread-onlyWhat licensing a Starchild song costs. With a song, returns exactly which licenses and add-ons that song offers and their prices. Without one, returns the standard price list. All prices are one-time, in US dollars.
Parameters:
song— string — Optional song id, link, or exact title
Hints: read-only yes · destructive no · idempotent not declared · open-world no
build_cartread-onlyTurn chosen songs and licenses into one link that opens the person's Starchild cart with everything already added. Checkout happens on starchild.music. Use license ids from license_options (e.g. song-only, song-instrumental, royalty-free, exclusive-license).
Parameters:
items(required) — array
Hints: read-only yes · destructive no · idempotent not declared · open-world no
verify_certificateread-onlyCheck whether a Starchild license certificate number (format SC-2026-123456) is genuine, and which song and license it covers.
Parameters:
certificate_number(required) — string
Hints: read-only yes · destructive no · idempotent not declared · open-world no
how_to_sell_songsread-onlyFor songwriters and catalog owners: how to list original songs on Starchild, what it costs, how licensing earnings are paid, and who keeps the rights.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
account_statusread-onlyFor a connected Starchild member: their credit balance. Making a new version costs 2 credits per style (3 for songs over 3:30).
Hints: read-only yes · destructive no · idempotent not declared · open-world no
transform_songFor a connected Starchild member: render NEW versions of a catalog song in chosen production styles, keeping the original vocal, using their credits (2 per style, 3 per style for songs over 3:30). Optional creative direction in plain words. Takes a few minutes; returns a job id for check_transform. Results also save to the member's Gen library on starchild.music. Use change_style first for styles that already exist (free).
Parameters:
song(required) — string — Song id, starchild.music/songs/... link, or exact titlestyles(required) — array — Style names, e.g. ['Country Rock', 'Punk Rock']direction— string — Optional creative direction, e.g. 'darker, slower, more acoustic guitar'
Hints: read-only no · destructive no · idempotent not declared · open-world no
check_transformread-onlyFor a connected Starchild member: progress and listening links for a transform started with transform_song.
Parameters:
job(required) — string
Hints: read-only yes · destructive no · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.