苹果在 iOS 26.1 / iPadOS 26.1 / macOS Tahoe 26.1 开发者测试版里,把 Anthropic 提出的 MCP(Model Context Protocol) 塞进了 App Intents 框架。
一句话:以后 ChatGPT、Claude 们不再只是“聊天框”,而是可以直接 动手帮你点外卖、改 Keynote、导 Figma,甚至 跨 App 打组合拳——只要你的应用愿意暴露一个“意图”。


1. MCP 是什么?(人话版)

关键词 类比 作用
MCP AI 世界的 HTTP 协议 让不同大模型用 同一套语言 调用本地/远程功能
App Intents iOS 的“能力插座” 把自家 App 的功能注册成系统可发现的“意图”
Apple Intelligence + MCP Siri 的“大脑 + 手” 听懂 → 找到 App → 直接执行,不再跳转

工作流程 3 步曲

  1. 用户:“Siri,把昨天拍的火锅照片发给设计群,再让 Notion 生成一份新品提案。”
  2. Apple Intelligence → 通过 MCP 发现 照片/微信/Notion 都暴露了对应意图。
  3. 各 App 的 App Intents Extension 被唤醒,本地完成调用,全程无需打开界面。

2. 对开发者到底意味着什么?

过去 有了 MCP + App Intents
每个 AI 都要单独对接 Siri Shortcuts 一次暴露,所有 MCP 兼容模型 直接调用
只能语音或快捷指令触发 任意 AI 模型(ChatGPT、Claude、Gemini)都能主动唤起
沙盒限制,跨 App 数据搬运难 系统级 broker 统一授权,安全令牌自动续传

一句话:写一次 Intent,就能被“整个 AI 宇宙”调用。


3. 可以怎么“玩”?4 个脑洞 App 示例

场景 暴露的 Intent AI 组合玩法
旅行特工 订机票、订酒店、查签证 PDF 用户一句“我下周去东京”→ AI 自动比价 → 下单 → 把电子票塞进 Wallet
健身黑客 读取 HealthKit 睡眠/心率、写训练计划到备忘录 根据昨晚睡眠分数,AI 自动降低今天深蹲重量,并 Push 给 Apple Watch
社媒管家 读取相册 → 剪映去背景 → 发布到抖音 & Ins 拍完产品图,AI 30 秒生成 3 条 Reels,并选最佳发布时间
会议终结者 Voice Memos 转写 → Keynote 生成摘要页 → 邮件群发 会后 5 分钟,AI 已经把 PPT 和纪要塞进老板收件箱

4. 开工!30 分钟最小可运行 Demo

目标:让 Claude 通过 MCP 直接读取你的 “咖啡记录” App 里今天的咖啡因摄入量,并告诉你还能再喝几杯。

4.1 环境准备

4.2 创建 App Intents Extension

  1. Xcode → File → New → Target → App Intents Extension
  2. 命名 CaffeineIntent,自动生成 CaffeineIntent.swift

4.3 声明 Intent

import AppIntents

struct TodayCaffeineIntent: AppIntent {
    static let title: LocalizedStringResource = "今日咖啡因"
    static let description = IntentDescription("返回用户今天摄入的咖啡因毫克数")

    func perform() async throws -> some IntentResult & ReturnsValue<Int> {
        let mg = try await HealthKitReader.caffeineToday()
        return .result(value: mg)
    }
}

4.4 暴露给 MCP

Info.plist 里新增键值

<key>NSAppIntentsMCPExposure</key>
<true/>

(Xcode 16.1 已内置模板,一行开关即可)

4.5 本地验证

  • 运行到真机 → Siri 语音 “今天咖啡因” 应返回数值。
  • 打开 Claude Desktop → Settings → MCP → Add Local Server → 指向系统内置 apple.mcp.appintents socket → 即刻出现 todayCaffeine 工具。

5. FAQ(先替你问了)

Q1: MCP 和 Siri Shortcuts 冲突吗?
不冲突。Shortcuts 是“用户手动拖拽”,MCP 是“AI 模型代码级调用”。两者共用同一套 App Intents,免费升级。

Q2: 需要用户再授权一次吗?
首次调用会弹系统 透明同意面板(与 macOS 12 的“录屏权限”同款),用户点“允许”后,后续调用无感。

Q3: 安卓有没有类似协议?
目前 Google 正在孵化 OpenIntent,但尚未定稿。MCP 已成事实标准,跨平台服务器端 可直接复用。

Q4: 老系统能吃到 MCP 吗?
不能。iOS 26 以下无 MCP broker,但苹果给 macOS 14+ 做了 back-port 库,方便你在桌面端先跑通。


6. 时间线 & 风险提示

阶段 预计时间 状态
Developer Beta 1 2025-09-23 ✅ 已可用,API 可能变
Public Beta 2025-10 底 稳定性提升
正式版 2025-12 圣诞档 应用商店可上架
API 冻结 2026-02 可大规模商用

⚠️ 注意:当前 MCP 工具描述文件 需随 App 一起提交审核,苹果会扫描是否存在 高敏感权限(如转账、删除数据)。建议提前准备 使用场景视频,加速审核。


7. 一句话总结

MCP 把 AI 从“问答”变成“操作”,而苹果直接把它做到系统层。
谁先把自己的 App 能力“插”进 App Intents,谁就能在下一个 AI 流量红利里被所有模型“自来水”调用。
现在就把 Xcode 26.1 下好,写完第一个 Intent,你的 App 可能才是 ChatGPT 的下一个“默认插件”