Homekit
让 AI Agent 通过 MCP 协议直接控制 Apple Home——开关灯、锁门、读取传感器
这是什么?
Homekit 是一个 MCP Server,让 AI Agent 通过标准 MCP 协议直接控制 Apple Home 智能家居设备。你的 AI Agent 可以开关灯、锁门、读取传感器数据——全部通过单一开放接口。
MIT 开源,TypeScript 实现。适合想让 AI Agent 操控物理世界的智能家居爱好者和开发者。
准备工作
- Node.js 18+ 环境
- Apple Home 智能家居设备(灯、锁、传感器等)
- MCP 客户端(Claude Desktop、Codex 等)
- macOS 或 iOS 设备(用于 HomeKit 配对)
三步快速上手
第一步:安装
git clone https://github.com/bolivestilo/Homekit.git
cd Homekit
npm install
npm run build
第二步:配置 MCP
在 Claude Desktop 的 MCP 配置中添加:
{
"mcpServers": {
"homekit": {
"command": "node",
"args": ["/path/to/Homekit/dist/index.js"]
}
}
}
第三步:让 Agent 控制家居
在 Claude Desktop 中:
关掉客厅的灯
前门锁了吗?
卧室温度是多少?
Agent 会通过 MCP 协议调用 Homekit Server,直接操控你的 Apple Home 设备。
常见踩坑
-
HomeKit 配对:首次使用需要扫描 HomeKit 配对码,确保 iOS 设备和电脑在同一网络。
-
权限问题:macOS 需要授予终端「家庭」权限。
-
网络延迟:Wi-Fi 不稳定时命令可能超时,建议使用有线连接。
-
多设备命名:确保 HomeKit 中设备名称唯一,避免 Agent 混淆。
-
安全风险:Agent 能控制物理设备,建议设置操作确认机制。
FAQ
Q1: 和 Homebridge 有什么区别?
A1: Homebridge 让非 HomeKit 设备接入 Apple Home。Homekit 让 AI Agent 通过 MCP 控制 Apple Home。两者互补。
Q2: 支持哪些设备?
A2: 所有支持 Apple HomeKit 的设备——灯、锁、恒温器、传感器、窗帘等。
Q3: 安全吗?
A3: MIT 开源可审计。MCP 协议提供标准化的权限控制。建议在本地网络使用。
Q4: 能和其他智能家居平台集成吗?
A4: 目前仅支持 Apple HomeKit。通过 Homebridge 可以间接支持其他平台。
Q5: 适合生产环境吗?
A5: 66 Stars 的早期项目,建议用于实验和家庭自动化。生产环境需谨慎评估。
参考链接
📊 评分与标签
评分说明
总分 8.0/10 · P_优选
📊 可观测社区指标(数据核验日期:2026-07-14)
- GitHub: bolivestilo/Homekit ★66, 🔱1
- 创建时间: 2026-07-08 | 最近更新: 2026-07-08
🤖 Agent 能力 1.8/2.0
- MCP 协议实现,Agent 可操控物理设备
- 支持灯/锁/传感器全覆盖
- TypeScript 类型安全实现
- 来源:GitHub
- 竞品对比 1(Homebridge):Homekit Agent 原生 MCP vs Homebridge 插件生态
- 竞品对比 2(Home Assistant MCP):Homekit 专注 Apple Home vs HA MCP 全平台
🖐️ 易用性 1.2/1.5
- MCP 即插即用,标准协议
- 需要 HomeKit 配对,有一定门槛
- 配置文件清晰
- 来源:GitHub
- 竞品对比 1(Apple Home App):Homekit Agent 驱动 vs Home App 手动操作
- 竞品对比 2(Alexa Skills):Homekit MCP 标准 vs Alexa 专有协议
🔌 生态集成 1.5/2.0
- Apple HomeKit 生态深度集成
- MCP 协议标准化,兼容 Claude Desktop/Codex
- 仅支持 Apple 生态,跨平台受限
- 来源:GitHub
- 竞品对比 1(Home Assistant):Homekit Apple 专注 vs HA 多平台
- 竞品对比 2(Google Home):Homekit MCP 标准 vs Google Home 闭源
👥 社区支持 1.0/1.5
- 66 Stars 中等热度
- 1 Fork 社区参与度较低
- MIT 开源,代码可审计
- 来源:GitHub
- 竞品对比 1(Homebridge):Homekit 新项目 vs Homebridge 成熟社区
- 竞品对比 2(Scrypted):Homekit Agent 原生 vs Scrypted 视频为主
💡 创新程度 1.3/1.5
- AI Agent + 物理世界交互的创新方向
- MCP 协议规范智能家居控制
- 首个 Apple HomeKit MCP Server
- 来源:GitHub
- 竞品对比 1(IFTTT):Homekit Agent 智能 vs IFTTT 规则触发
- 竞品对比 2(Matter):Homekit Agent 先行 vs Matter 标准演进
🔒 稳定性 0.8/1.5
- 66 Stars 但有 5 个 Open Issues
- 创建 6 天,稳定性待验证
- 最后更新 6 天前,活跃度需关注
- 来源:GitHub
- 竞品对比 1(Apple HomeKit 原生):Homekit 新项目 vs Apple 官方稳定
- 竞品对比 2(Homebridge):Homekit 新项目 vs Homebridge 多年稳定
🏷️ 标签说明
📋 来源与核验记录
- ✅ 情报数据已验证: Hermes 上午补充情报 2026-07-11 — Stars 66 / Forks 1
- ⚠️ 未验证(浏览器限制): GitHub README 完整内容 — 基于情报数据摘要
同分类推荐
AI开发平台 分类下的其他 Agent