🤖 AI开发平台

Homekit

让 AI Agent 通过 MCP 协议直接控制 Apple Home——开关灯、锁门、读取传感器

📅 收录: 2026-07-14 🔄 更新: 2026-07-14

这是什么?

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 设备。

常见踩坑

  1. HomeKit 配对:首次使用需要扫描 HomeKit 配对码,确保 iOS 设备和电脑在同一网络。

  2. 权限问题:macOS 需要授予终端「家庭」权限。

  3. 网络延迟:Wi-Fi 不稳定时命令可能超时,建议使用有线连接。

  4. 多设备命名:确保 HomeKit 中设备名称唯一,避免 Agent 混淆。

  5. 安全风险: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)

🤖 Agent 能力 1.8/2.0

  • MCP 协议实现,Agent 可操控物理设备
  • 支持灯/锁/传感器全覆盖
  • TypeScript 类型安全实现
  • 竞品对比 1(Homebridge):Homekit Agent 原生 MCP vs Homebridge 插件生态
  • 竞品对比 2(Home Assistant MCP):Homekit 专注 Apple Home vs HA MCP 全平台

🖐️ 易用性 1.2/1.5

  • MCP 即插即用,标准协议
  • 需要 HomeKit 配对,有一定门槛
  • 配置文件清晰
  • 竞品对比 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 生态,跨平台受限
  • 竞品对比 1(Home Assistant):Homekit Apple 专注 vs HA 多平台
  • 竞品对比 2(Google Home):Homekit MCP 标准 vs Google Home 闭源

👥 社区支持 1.0/1.5

  • 66 Stars 中等热度
  • 1 Fork 社区参与度较低
  • MIT 开源,代码可审计
  • 竞品对比 1(Homebridge):Homekit 新项目 vs Homebridge 成熟社区
  • 竞品对比 2(Scrypted):Homekit Agent 原生 vs Scrypted 视频为主

💡 创新程度 1.3/1.5

  • AI Agent + 物理世界交互的创新方向
  • MCP 协议规范智能家居控制
  • 首个 Apple HomeKit MCP Server
  • 竞品对比 1(IFTTT):Homekit Agent 智能 vs IFTTT 规则触发
  • 竞品对比 2(Matter):Homekit Agent 先行 vs Matter 标准演进

🔒 稳定性 0.8/1.5

  • 66 Stars 但有 5 个 Open Issues
  • 创建 6 天,稳定性待验证
  • 最后更新 6 天前,活跃度需关注
  • 竞品对比 1(Apple HomeKit 原生):Homekit 新项目 vs Apple 官方稳定
  • 竞品对比 2(Homebridge):Homekit 新项目 vs Homebridge 多年稳定

🏷️ 标签说明

  • 开源免费: MIT 开源许可证。来源:GitHub
  • 智能家居: Apple HomeKit 控制。来源:GitHub
  • 海外: 开源项目。来源:GitHub
  • MCP: MCP 协议。来源:GitHub

📋 来源与核验记录

  • ✅ 情报数据已验证: Hermes 上午补充情报 2026-07-11 — Stars 66 / Forks 1
  • ⚠️ 未验证(浏览器限制): GitHub README 完整内容 — 基于情报数据摘要

同分类推荐

AI开发平台 分类下的其他 Agent