适合谁
- 希望用 AI 配置和维护 Home Assistant 的用户
- 需要自动化调试、历史查询和系统管理能力的 Home Assistant 用户
- 使用 Home Assistant OS、Supervised、Container 或 Core 的用户
非官方、社区维护的 Home Assistant MCP 服务器,功能覆盖设备控制、配置管理、调试和系统维护。能力全面但写入权限较高;建议从自定义组件开始,并谨慎启用文件和 YAML 测试版工具。
最强项 · 文档质量 16/20 最弱项 · 可靠性 8/20
实测已过期收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Python · Docker · 远程托管(无需本地环境)
HOMEASSISTANT_TOKEN
Home Assistant 长期访问令牌,在 HA 用户个人资料页底部创建,属敏感凭据。
HOMEASSISTANT_URL
你的 Home Assistant 实例地址,例如 http://<ha-host>:8123;stdio/Docker 方式运行时需要设置。
ENABLE_TOOL_SEARCH
设为 true 时启用基于搜索的工具发现模式,取代一次性列出全部工具,适合小型/本地模型。
TOOL_SEARCH_MAX_RESULTS
ha_search_tools 返回的最大结果数,默认 5,范围 2–10。
PINNED_TOOLS
逗号分隔的工具名列表,这些工具始终直接可见,不被搜索模式延迟。
ENABLE_BETA_FEATURES
启用 beta 功能的主开关,必须先开启,文件系统和 YAML 子开关才会生效。
HAMCP_ENABLE_FILESYSTEM_TOOLS
启用 ha_write_file / ha_read_file 等文件系统类 beta 工具的功能开关。
首选方式是在 Home Assistant 中通过 HACS 安装 HA-MCP Custom Component,重启 Home Assistant,添加 HA-MCP Server 集成,然后从 Configure 页面复制连接 URL 并粘贴到 AI 客户端。也可使用 Home Assistant 应用/附加组件、Docker 或 PyPI/uvx。每个客户端只应配置一种安装方式。文件和 YAML 工具需要额外安装 HA-MCP File & YAML Tools 条目,并启用相应测试版功能开关。
连接后,在客户端的工具列表中确认出现 ha_search 或 ha_get_overview 等工具,然后询问 AI:“能看到我的 Home Assistant 吗?”,能返回系统概览即证明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
HA-MCP 是一个综合性的 Model Context Protocol 服务器,让 AI 助手通过自然语言与 Home Assistant 交互。它支持智能家居设备控制、状态查询、服务调用,以及自动化、脚本、场景、仪表板、辅助实体、区域、备份和调试等管理任务。项目由社区维护,采用 MIT 许可证。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 874aa48726c0 数据同步于 2026-10-19 查看 FMRS 评分方法