mcpField
H
Home Assistant MCP Server

Home Assistant MCP Server

ローカル
github.com/Nutti85AI・エージェント080 週間前に更新

Home Assistant MCP Server について

Home Assistant MCP Serverは、Home Assistantのオートメーション、スクリプト、シーン、ヘルパーを確認し、簡単な最適化案を提示します。Home Assistantの設定を扱うMCPクライアント向けです。

主な機能

  1. 01オートメーション、スクリプト、シーンの一覧表示
  2. 02ヘルパーの確認
  3. 03取得データに基づく最適化案
  4. 04SSEトランスポートとAPIキー認証

活用シーン

  1. 01Home Assistantのオートメーションの確認
  2. 02スクリプト、シーン、ヘルパーの調査
  3. 03取得した設定データに基づく提案の確認

MCP 対応

Home Assistantのオートメーション、スクリプト、シーン、ヘルパーの一覧取得と最適化案の提示ツールをMCPクライアントに公開します。SSEトランスポートとAPIキー認証を使用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Home Assistant MCP サーバー

Home Assistant 用 Model Context Protocol(MCP)サーバー
オートメーション、スクリプト、シーン、ヘルパーを調査して最適化するための、SSE ベースのツールを提供します。

特徴

  • API キー認証を使用する SSE トランスポート
  • ツール:get_automations、get_scripts、get_scenes、get_helpers
  • recommend_optimizations による 最適化

セットアップ

  1. このリポジトリを クローンし、cd で移動します
  2. .env.example を .env にコピーし、値を入力します
  3. npm install
  4. npm run build
  5. npm start

サーバーは http://localhost:${PORT}/sse(デフォルトは 8080)で実行されます。
認証には X-API-Key ヘッダーを使用します。

ツール

  • get_automations → すべてのオートメーションを一覧表示します
  • get_scripts → すべてのスクリプトを一覧表示します
  • get_scenes → すべてのシーンを一覧表示します
  • get_helpers → すべてのヘルパーを一覧表示します
  • recommend_optimizations → 取得したデータに基づいて簡単な推奨事項を提示します

MIT ライセンス

コメント

MCP は初めてですか?

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

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