mcpField
S
starsinger-mcp

starsinger-mcp

リモート
mcp.starsinger.aiメディア・デザイン07 週間前に更新
リポジトリ公式サイト

starsinger-mcp について

StarSinger MCPは、AIエージェントからAI生成音楽の検索、閲覧、ストリーミングを可能にし、短い要望からボーカル曲やインストゥルメンタルも作成できます。制作ツールではジョブ状況、最近の曲、残高も確認できます。

主な機能

  1. 01自然文、ムード、ジャンルによる曲検索
  2. 02ストリーミングURL、歌詞、曲情報の取得
  3. 03アーティストと作品一覧の閲覧
  4. 04要望からボーカル曲やインスト曲を作成
  5. 05ジョブ状況、最近の曲、残高の確認

活用シーン

  1. 01動画やイベントに合う曲を探す
  2. 02曲のリンク、歌詞、アーティスト情報を取得する
  3. 03短い説明からオリジナル曲を作る

MCP 対応

MCPサーバーは、音楽検索、曲の詳細、人気曲、アーティスト閲覧、楽曲制作のツールをクライアントに提供します。リモートサーバーはStreamable HTTPで接続し、利用にはStarSinger APIキーが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp-api.starsinger.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp-api.starsinger.ai/mcp認証が必要
パッケージ
npmstarsinger-mcp0.2.1

ツール

11
パラメーター型必須説明
waitbooleanいいえここで曲の完成を待機します(最長 4 分)。すぐにジョブを返す場合は false を指定します。デフォルトは true です。
briefstringいいえ曲のテーマ、対象者、場面、雰囲気。歌詞が指定されていない場合は必須です。
genrestringいいえジャンルラベルを1つ:Pop、Jazz、Hip-Hop、Country、Lo-fi、Classical、Afrobeats、K-Pop……
stylestringいいえ制作面の要素のみ:テンポ、ムード、楽器、時代、スタイルの参考。12語未満。
titlestringいいえ
voiceenumいいえ歌声。male | female | neutral
lyricsstringいいえユーザーが作成した、歌唱するための完全な歌詞。
languagestringいいえ歌詞の ISO 639-1 コード。例:en、es、hi(デフォルトは en)。
publicOkbooleanいいえユーザーは無料の曲が公開フィードに投稿されることを理解し、同意します。無料生成の場合は必須です。
instrumentalbooleanいいえボーカルなし:ピアノ曲、ビート、BGM。
singInMyVoicebooleanいいえアカウント所有者自身のクローン音声で歌います(starsinger.ai/studio/voice で設定済みの場合)。

詳細

StarSinger MCP サーバー

AI エージェントがStarSinger AI 音楽カタログにアクセスできる MCP(Model Context Protocol)サーバーです。拡大を続ける AI 生成音楽ライブラリから、楽曲を検索、ストリーミング再生、閲覧できます。

曲を作る(v0.2)

アシスタントに曲を作ってと頼むと、約1分で歌詞を書き、作曲し、実際のボーカル入りの完成した曲を歌います(頼めばインストゥルメンタルも作成できます)。作成した曲は、API キーに紐付いた StarSinger アカウントに保存されます。

  • 1日1曲まで無料で、サブスクリプションは不要です。無料の曲は StarSinger の公開フィードに公開されます。ツールはその旨を伝え、publicOk: true の場合にのみ処理を続行します。
  • その後は、購入した曲クレジットを使用します(公開するまでは非公開です)。残りがない場合、ツールは購入ページへのリンクと価格を返します。
  • song_status でジョブの状態を確認し、my_songs で最近の曲を一覧表示し、wallet で次の曲に使用されるクレジットを確認できます。

リモート(インストール不要):Authorization: Bearer <api key> を指定して POST https://mcp-api.starsinger.ai/mcp を送信します。Streamable HTTP、ステートレスです。

クイックスタート

1. API キーを取得する

mcp.starsinger.ai で無料の API キーを取得します。サインアップして、ダッシュボードからキーを作成してください。

2. AI ツールに追加する

Claude Desktop — claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "starsinger": {
      "command": "npx",
      "args": ["-y", "starsinger-mcp"],
      "env": {
        "STARSINGER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Cursor — .cursor/mcp.json に追加します。

{
  "mcpServers": {
    "starsinger": {
      "command": "npx",
      "args": ["-y", "starsinger-mcp"],
      "env": {
        "STARSINGER_API_KEY": "your_api_key_here"
      }
    }
  }
}

VS Code — ユーザー設定に追加します。

{
  "mcp": {
    "servers": {
      "starsinger": {
        "command": "npx",
        "args": ["-y", "starsinger-mcp"],
        "env": {
          "STARSINGER_API_KEY": "your_api_key_here"
        }
      }
    }
  }
}
3. 試してみる

AI アシスタントに尋ねてみましょう。

「チルなジャズピアノの曲を探して」

「StarSinger にはどんなアーティストがいる?」

「ワークアウト動画に合うアップテンポな曲を見つけて」

ツール

search_music

自然言語のクエリ、ムード、ジャンルでカタログを検索します。

パラメーター型必須説明
querystringはい自然言語で検索します — 「アップテンポなジャズピアノ」、「悲しいバイオリンのバラード」
moodstringいいえムードで絞り込みます:purple(チル)、red(エネルギッシュ)、blue(感情的)、gold(高揚感のある)、green(自然)、pink(ロマンチック)、dark(激しい)、rainbow(多彩)
limitnumberいいえ返す検索結果数(デフォルト10、最大50)
get_track

特定の曲の詳細情報とストリーミング URL を取得します。

パラメーター型必須説明
trackIdstringはい検索結果に表示された曲の ID
get_trending

カタログで現在人気の曲を取得します。

パラメーター型必須説明
limitnumberいいえ曲数(デフォルト10、最大50)
browse_artists

AI カタログのアーティストを閲覧します。ジャンルで絞り込むこともできます。

パラメーター型必須説明
genrestringいいえジャンルで絞り込みます(例:「jazz」、「classical」、「pop」)
limitnumberいいえアーティスト数(デフォルト10、最大50)
get_artist

アーティストのプロフィールと全ディスコグラフィーを取得します。

パラメーター型必須説明
artistIdstringいいえ検索結果に表示されたアーティスト ID
handlestringいいえアーティストのハンドル(例:「miles_rivers」)

利用できる情報

各曲のレスポンスには、以下の情報が含まれます。

  • ストリーミング URL — すぐに再生または埋め込みできる MP3 の直接リンク
  • カバーアート — アルバムアートワークの URL
  • 歌詞全文 — 曲の歌詞全文
  • メタデータ — タイトル、アーティスト、ジャンル、ムード、再生回数、いいね数
  • アーティスト情報 — プロフィール、影響を受けたアーティスト、楽器、都市

設定

環境変数必須デフォルト説明
STARSINGER_API_KEYはい—StarSinger API キー
STARSINGER_API_URLいいえhttps://mcp-api.starsinger.aiAPI のベース URL

StarSinger について

StarSinger は AI 音楽制作プラットフォームです。カタログ内の音楽はすべて AI 生成で、Veronata Inc. が所有しており、この API を通じて利用できます。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。