Starchild Music
Find and license original songs to record. Hear every song in many production styles.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen account_status
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"starchild": {
"url": "https://mcp.starchild.music/mcp"
}
}
}Puntos de conexión remotos
https://mcp.starchild.music/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (11)
🟢search_songs(query, genre, mood, vocal, tempo, ...)
Search 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).
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 400,
"description": "What the person is looking for, in their own words"
},
"genre": {
"type": "string",
"maxLength": 40,
"description": "e.g. Country, Pop, Rock, R&B, Holiday"
},
"mood": {
"type": "string",
"maxLength": 40,
"description": "e.g. Uplifting, Romantic, Sad, Energetic"
},
"vocal": {
"type": "string",
"enum": [
"Female",
"Male",
"Duet",
"Instrumental"
]
},
"tempo": {
"type": "string",
"enum": [
"Slow",
"Medium",
"Fast"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 8
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 290,
"default": 0,
"description": "For more results: how many to skip"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_song(song)
Full 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.
Esquema de entrada
{
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300,
"description": "Song id, starchild.music/songs/... link, or exact title"
}
},
"required": [
"song"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢play_song(song)
Play 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.
Esquema de entrada
{
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300,
"description": "Song id, starchild.music/songs/... link, or exact title"
}
},
"required": [
"song"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢change_style(song, style)
Hear 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.
Esquema de entrada
{
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300,
"description": "Song id, starchild.music/songs/... link, or exact title"
},
"style": {
"type": "string",
"maxLength": 60,
"description": "Style name, e.g. 'country' or 'acoustic indie'"
}
},
"required": [
"song",
"style"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢license_options(song)
What 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.
Esquema de entrada
{
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300,
"description": "Optional song id, link, or exact title"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢build_cart(items)
Turn 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).
Esquema de entrada
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300
},
"license": {
"type": "string",
"maxLength": 40,
"default": "song-only"
}
},
"required": [
"song"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 10
}
},
"required": [
"items"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢verify_certificate(certificate_number)
Check whether a Starchild license certificate number (format SC-2026-123456) is genuine, and which song and license it covers.
Esquema de entrada
{
"type": "object",
"properties": {
"certificate_number": {
"type": "string",
"maxLength": 40
}
},
"required": [
"certificate_number"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢how_to_sell_songs
For songwriters and catalog owners: how to list original songs on Starchild, what it costs, how licensing earnings are paid, and who keeps the rights.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢account_status
For a connected Starchild member: their credit balance. Making a new version costs 2 credits per style (3 for songs over 3:30).
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡transform_song(song, styles, direction)
For 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).
Esquema de entrada
{
"type": "object",
"properties": {
"song": {
"type": "string",
"maxLength": 300,
"description": "Song id, starchild.music/songs/... link, or exact title"
},
"styles": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60
},
"minItems": 1,
"maxItems": 4,
"description": "Style names, e.g. ['Country Rock', 'Punk Rock']"
},
"direction": {
"type": "string",
"maxLength": 400,
"description": "Optional creative direction, e.g. 'darker, slower, more acoustic guitar'"
}
},
"required": [
"song",
"styles"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢check_transform(job)
For a connected Starchild member: progress and listening links for a transform started with transform_song.
Esquema de entrada
{
"type": "object",
"properties": {
"job": {
"type": "string",
"maxLength": 64
}
},
"required": [
"job"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia