Sonos 27mcpを使ってAIでSonosシステムを操作する
Sonos 27mcpは、Claude、ChatGPT、GeminiなどのAIアシスタントが自然言語でSonosシステムに接続し、操作できるようにするコネクターです。MCPに対応した任意の大規模言語モデル(LLM)クライアントは、あなたが認証すれば接続できます。
Sonos 27mcpは米国英語で利用できます。
Sonos 27mcpの詳細については、当社のTech Blogをご覧ください:Sonos 27mcp:AIアシスタントをマルチルーム音楽コントロールでレベルアップ
Sonos 27mcpを設定する
Sonos 27mcpは幅広いLLMクライアントに対応しています。Anthropic(Claude)やOpenAI(ChatGPT)では、組み込みコネクターやプラグインとして提供されています。
MCPをサポートする他のAIアシスタントは、Sonos 27mcpをHTTP MCPサーバーとして登録できます。
Claudeでのセットアップ方法:
- 設定 > コネクタ に移動します。 Sonos を検索するか、コネクタ一覧から見つけて 接続 を選択します。
- ブラウザウィンドウが開き、Sonos Cloud MCP AnthropicがSonosシステムを操作する許可を求められます。リストを確認し、 OK を選択してください。
- 次に表示される画面でSonosシステムの認証情報を入力し、 サインイン を選択します。
- 次の画面ではClaudeが要求している権限の詳細が表示されますので、 OK を選択します。
- Claudeに戻り、再度「設定」>「コネクタ」を開きます。Sonos MCPのステータス欄にチェックマークが表示され、接続が成功したことを示します。
- 新しいチャットを開始してコマンドの実行を始めましょう。
ChatGPTでのセットアップ方法:
- 設定 > プラグインを開きます。パブリックプラグインを閲覧または検索し、 Sonos を選択します。個別のプラグインページで、 プラグインをインストール を選択します。
- 開いたブラウザーウィンドウに、ChatGPTがSonosシステムを操作するためのアクセス許可を求める同意画面が表示されます。内容を確認し、 OK を選択します。
- 次の画面で、 続行 を選択し、Sonosアカウントにサインインします。
- 次の画面で、ChatGPTが要求している権限の詳細が表示されるので、 OK を選択します。
- 新しいチャットを開始し、作成画面で Sonos と入力する(またはプラグインメニューから選択する)ことでコマンドの実行を開始できます。
他のAIモデルを使って設定する:
このURLを使用してSonos MCPサーバーを登録してください:https://mcp.ws.sonos.com/mcp
ご利用のAIアシスタント独自の登録方法に従ってください。通常は、上記のURLをプロンプトウィンドウにコピー&ペーストし、必要な権限を求められた際に許可します。
対応している操作機能とコンテンツサービス
Sonos 27mcpは、 Sonos Voice ControlおよびSonos 27voiceで利用できるすべてのコンテンツサービス
対応している操作機能は以下の通りです:
- 接続済みサービスから音楽を再生する
- 製品またはグループごとに音量やミュートを操作する
- 再生、一時停止、スキップ、トラックのシーク
- 製品をグループ化したり、オーディオを移動する
- Sonosのお気に入りやプレイリストを再生する
- シャッフルやリピートを操作する
- ライン入力やNight Sound、スピーチエンハンスメントなどの対応ホームシアター操作を利用する
トラブルシューティング
AIアシスタントからのコマンドでSonos製品が操作できない場合は、同じ操作を play.sonos.com
- アプリで操作が失敗する場合:対応する操作が play.sonos.comで動作するか確認してください。動作しない場合、問題はSonos 27mcpに特有のものではない可能性があります。サポートが必要な場合はSonosサポートにお問い合わせください。
- アプリで操作ができるがAIアシスタント経由で失敗する場合:問題はSonosではなくAIアシスタント側にあります。ご利用のAIアシスタントの設定をご確認ください。