- 投稿日:2026/03/24
- 更新日:2026/03/26
概要
このガイドでは、SwitchBotのスマートホームデバイス(テレビや照明など)を、Claude Desktopから直接操作できるようにする「MCPサーバー」の構築手順を解説します。「MCP」や「サーバー」といった少し難しい言葉も出てきますが、「そんな仕組みがあるんだな」という程度で構いません 。
この設定を終えれば、あなた専用のAIコンシェルジュが誕生しますよ!
まずは、簡単に構成を表しておきます。
・SwitchBot API
SwitchBotのクラウドAPI。デバイスの制御・状態取得が可能。
・MCPサーバー
Python製のローカルサーバー。ClaudeからSwitchBot APIへの橋渡しをします。
・Claude Desktop
AIアシスタントのデスクトップアプリ。MCPサーバーと接続してツールを呼び出します。
事前準備
必要な環境
・Windows10/11、Mac
・Python3.10以上
インストール手順はJunさんの記事を参考にしてください。
⚠️ Pythonインストール時の注意: 画面下の 「Add Python to PATH」 にだけは必ずチェックを入れてください!ここを忘れると、後のステップでエラーが出てしまいます。
続きは、リベシティにログインしてからお読みください