mcp_ha_xiaozhi について
mcp_ha_xiaozhiは、mcp_proxyを使って小智公式サーバーとHome AssistantのMCPサーバーを接続します。両サービスを利用するユーザー向けで、各エンドポイントとHome Assistantの長期アクセストークンを設定し、Dockerで実行できます。
主な機能
- 01小智とHome Assistant MCPのブリッジ
- 02両方のMCPエンドポイント設定
- 03長期アクセストークンによる認証
- 04Dockerでの実行
活用シーン
- 01小智公式サーバーをHome Assistantに接続
- 02Home Assistant MCPのアクセス認証を設定
MCP 対応
小智公式サーバーとHome AssistantのMCPサーバーをつなぎ、両者のMCP機能を連携させます。
詳細
mcp_ha_xiaozhi
小智官方サーバー(虾哥)を Home Assistant の MCP サーバーと接続するもの
原理
小智官方が提供するサンプルコードと mcp_proxy を組み合わせて、小智官方サーバーと Home Assistant の MCP サーバーを統合します。
パラメータ
XIAOZHI_MCP_ENDPOINT:あなたの小智 MCP 接続ポイント HA_MCP_ENDPOINT:あなたの HA MCP SERVER アドレス API_ACCESS_TOKEN:あなたの長期 API トークン
- 小智 MCP 接続ポイント: 小智官方サーバーにログインすれば取得できます。
- HA MCP SERVER アドレス: Home Assistant 公式の
mcp_serverインテグレーションを通じて取得します。- このリンクをクリック:Home Assistant MCP Server インテグレーションインストールに移動
- または Home Assistant で、設定 > デバイスとサービス > インテグレーション追加に進みます。
- リストから「モデルコンテキストプロトコルサーバー」を選択し、画面上の指示に従ってセットアップを完了します。
- 長期 API トークン: Home Assistant インスタンスへのアクセスを承認するために使用します。
- あなたの Home Assistant アカウントプロファイル設定にアクセスし、「セキュリティ」タブに進みます。
- 長期アクセストークンを作成します。
docker 実行
docker run -d --name mcp_ha_xiaozhi \
-e XIAOZHI_MCP_ENDPOINT="你的小智MCP接入点" \
-e HA_MCP_ENDPOINT="你的HA MCP SERVER地址" \
-e API_ACCESS_TOKEN="你的长时效API令牌" \
shawn68/mcp_ha_xiaozhi
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。