OffStereo について
ナレーション付きの再生可能な音楽ストーリーを作成し、サンプルの系譜を探索し、検証済みのプレイリストを保存します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://www.offstereo.com/api/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http andzar22-offstereo https://www.offstereo.com/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"andzar22-offstereo":{"type":"http","url":"https://www.offstereo.com/api/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"andzar22-offstereo":{"type":"http","url":"https://www.offstereo.com/api/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"andzar22-offstereo":{"type":"http","url":"https://www.offstereo.com/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"andzar22-offstereo":{"serverUrl":"https://www.offstereo.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
12| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mode | enum | いいえ | fresh は明示的に新しいストーリーを開始します。auto は信頼度の高い完全一致を再利用する場合があります。auto | fresh |
| album | string | いいえ | 正確なアルバムまたは EP のタイトルです。リスナーが特定のレコードを指定または提示した場合は、artist と組み合わせます。 |
| title | string | いいえ | カード用の簡潔で正式なアーティスト名、曲名、アルバム名、またはテーマ名です。特定された画像や、ワークフローの指示も含むプロンプトで特に役立ちます。 |
| track | string | いいえ | 正確な曲名です。single_track を確実に照合するには artist と組み合わせます。 |
| artist | string | いいえ | 正確なアーティスト名です。1 曲のカードでは track と、アルバムを中心とするストーリーでは album と組み合わせます。 |
| length | enum | いいえ | short は、明示的に短時間・短め・簡潔なナレーション付きストーリーを求められた場合に適し、ナレーションとレコードの 3 章を目標とします。standard は編集上の展開全体を維持します。short | standard |
| prompt | string | いいえ | リスニング体験で説明する内容です。 |
| tracks | array | いいえ | 任意:ストーリーに再生可能なトラックとして必ず含める正確なレコードです(例:関連動画で挙げられたすべての曲)。指定順に番組へ固定され、キュレーションによって残りの枠が trackCount まで補われるため、関連コンテンツには動画で取り上げられたレコードが残ります。通常のキュレーションでは未設定にしてください。 |
| sourceUrl | string | いいえ | 改編する http(s) の記事またはソース URL です。 |
| videoMode | boolean | いいえ | true の場合、ストーリーは三人称の編集者風の導入で始まり、DJ の挨拶や時間帯に応じた挨拶はありません。動画に添えるストーリーに使用します。ページタイトル、URL、文体を動画に合わせるため、明示的な `title` と組み合わせてください。 |
| experience | enum | いいえ | single_track はナレーションやストーリー作成を含まない、すぐに再生できる1枚の楽曲カードを意味します。story は、段階的に進行するナレーション付きの体験全体を意味します。story | single_track |
| sourceText | string | いいえ | アレンジ対象のソーステキストまたは会話のコンテキスト。 |
| trackCount | number | いいえ | ナレーション付きストーリーに要求する曲数(2-12)。experience=single_track の場合は 1 を指定します。 |
| resumeShowId | string | いいえ | 未完了の番組を別の番組として作成せず、id と URL を維持したまま同じ場所で再構築します。`retryable` が true の番組の id を渡してください。すでに完了した番組、または他のユーザーに属する番組の場合は拒否されます。 |
| personalization | enum | いいえ | library は、接続済みリスナーの好みを検索シードとして使用します。デフォルトは none です。library | none |
| existingSessionId | string | いいえ | 選択した library ストーリーを標準プレーヤー契約で開くための id です。get_session は引き続きアプリケーションのポーリングに使用します。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。