家庭助理 MCP 服务器
用于与 Home Assistant 交互的模型上下文协议 (MCP) 服务器。此服务器提供一些工具,用于通过支持 MCP 的应用程序控制和监控您的 Home Assistant 设备。
该项目是人工智能模型上下文协议 (MCP) 生态系统的一部分。如需了解更多关于 MCP 工具的信息和文档,请访问www.aimcp.info 。
特征
获取设备状态
控制设备状态(开/关)
触发自动化
列出可用实体
Related MCP server: Home Assistant MCP Server
安装
克隆此存储库:
安装依赖项:
构建项目:
通过将以下内容添加到您的 MCP 设置文件(对于 VSCode,通常位于
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json)来配置 MCP 服务器:
用您的 Home Assistant 实例 URL 和访问令牌替换your-homeassistant-url和your-long-lived-access-token token。
用法
该服务器提供以下工具:
1. 获取设备状态
2. 切换设备状态
3. 触发自动化
4. 列出实体
贡献
欢迎贡献!您可以通过以下方式提供帮助:
分叉存储库
创建你的功能分支(
git checkout -b feature/amazing-feature)提交您的更改(
git commit -m 'Add some amazing feature')推送到分支(
git push origin feature/amazing-feature)打开拉取请求
请确保适当更新测试并遵循现有的代码风格。
文档
有关 MCP 工具和生态系统的详细文档:
检查网站上的 MCP 工具目录
阅读集成指南和最佳实践
执照
该项目根据 MIT 许可证获得许可 - 详情见下文:
安全
要安全地使用此服务器:
始终对 Home Assistant 实例使用 HTTPS
确保访问令牌的安全,切勿将其提交到版本控制
定期轮换您的访问令牌
使用环境变量来获取敏感信息
支持
如果您遇到任何问题或有疑问,请:
检查存储库中现有的问题
如果您的问题尚未报告,请创建新问题
报告问题时提供尽可能多的背景信息
访问www.aimcp.info获取更多支持资源