mcpField
M
mcp_ha_xiaozhi

mcp_ha_xiaozhi

github.com/shawn996フレームワーク・SDK5475 週間前に更新

mcp_ha_xiaozhi について

mcp_ha_xiaozhiは、mcp_proxyを使って小智公式サーバーとHome AssistantのMCPサーバーを接続します。両サービスを利用するユーザー向けで、各エンドポイントとHome Assistantの長期アクセストークンを設定し、Dockerで実行できます。

主な機能

  1. 01小智とHome Assistant MCPのブリッジ
  2. 02両方のMCPエンドポイント設定
  3. 03長期アクセストークンによる認証
  4. 04Dockerでの実行

活用シーン

  1. 01小智公式サーバーをHome Assistantに接続
  2. 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 トークン

  1. 小智 MCP 接続ポイント: 小智官方サーバーにログインすれば取得できます。
  2. HA MCP SERVER アドレス: Home Assistant 公式の mcp_server インテグレーションを通じて取得します。
    • このリンクをクリック:Home Assistant MCP Server インテグレーションインストールに移動
    • または Home Assistant で、設定 > デバイスとサービス > インテグレーション追加に進みます。
    • リストから「モデルコンテキストプロトコルサーバー」を選択し、画面上の指示に従ってセットアップを完了します。
  3. 長期 API トークン: 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

https://hub.docker.com/r/shawn68/mcp_ha_xiaozhi/

コメント

MCP は初めてですか?

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

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