Starchild Music

Find and license original songs to record. Hear every song in many production styles.

我该使用它吗

质量与安全性

A
描述质量
95%
模式完整度
80%
命名质量
91%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(1)

  • LOWTool 'account_status' description lacks action verb在 account_status 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,739token 数(工具定义)
~894 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.36%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "starchild": {
      "url": "https://mcp.starchild.music/mcp"
    }
  }
}

远程端点

https://mcp.starchild.music/mcpstreamable-http

它能做什么

工具清单

工具(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).

输入模式

{
  "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.

输入模式

{
  "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.

输入模式

{
  "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.

输入模式

{
  "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.

输入模式

{
  "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).

输入模式

{
  "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.

输入模式

{
  "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.

输入模式

{
  "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).

输入模式

{
  "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).

输入模式

{
  "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.

输入模式

{
  "type": "object",
  "properties": {
    "job": {
      "type": "string",
      "maxLength": 64
    }
  },
  "required": [
    "job"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本11 个工具