apple-docs-mcp

把苹果官方文档直接喂给 AI 助手,查 API 不再切窗口

apple-docs-mcp 是一个为 Apple 开发者打造的 MCP 服务器,旨在将苹果官方开发者文档无缝接入 Claude、Cursor 等 AI 编程助手。它解决了开发者在 AI 辅助编程时无法实时获取权威 API 文档的痛点,通过统一接口提供 iOS/macOS/SwiftUI/UIKit 等框架的文档搜索、WWDC 视频检索、Swift/Objective-C API 查询及代码示例获取能力。其核心能力包括:基于 MCP 协议的标准工具调用,支持自然语言查询文档、精准定位 API 定义、获取相关视频和示例代码,从而减少上下文切换,提升开发效率。项目采用 TypeScript 编写,安装配置简单,适合 Apple 生态开发者日常使用。

开源 free 办公效率
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1380
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类办公效率
开发团队kimsungwhee
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai-assistant,api-documentation,apple,apple-developer-docs-mcp,apple-developer-documentation,apple-docs-mcp,apple-documentation,claude,claude-code,cursor,documentation,ios-development,macos-development,mcp,model-context-protocol,objective-c,swift,swift-mcp,swiftui
GitHub 星标★ 1380
30天Star增速
HF 下载量
上线时间2025-07-15 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 8 分钟 部署方式:命令行工具 7 步

环境要求

  • 支持 MCP 的 AI 客户端(Claude Code、Cursor、VS Code、Windsurf、Zed、Cline 等)之一
  • 本机已安装 Node.js 与 npx(README 所有安装方式均通过 npx 拉起)
  • Windows 系统需要使用 cmd /c npx 形式配置

安装与启动步骤

  1. 1Claude Code 一键安装

    在终端执行该命令,向 Claude Code 注册名为 apple-docs 的 MCP 服务器,无需手动编辑配置文件。

    claude mcp add apple-docs -- npx -y @kimsungwhee/apple-docs-mcp@latest
  2. 2Cursor 写入配置

    打开 ~/.cursor/mcp.json(或通过 Settings → Cursor Settings → MCP → Add new global MCP server),加入 apple-docs 服务器配置。

    {
      "mcpServers": {
        "apple-docs": {
          "command": "npx",
          "args": ["-y", "@kimsungwhee/apple-docs-mcp"]
        }
      }
    }
  3. 3VS Code 写入配置

    在 VS Code 的 MCP 配置中加入 mcp.servers,注意需声明 "type": "stdio"。

    {
      "mcp": {
        "servers": {
          "apple-docs": {
            "type": "stdio",
            "command": "npx",
            "args": ["-y", "@kimsungwhee/apple-docs-mcp"]
          }
        }
      }
    }
  4. 4Zed 写入配置

    在 Zed 的 settings.json 中使用 context_servers 字段配置,路径与参数写在 command 对象里。

    {
      "context_servers": {
        "Apple Docs": {
          "command": {
            "path": "npx",
            "args": ["-y", "@kimsungwhee/apple-docs-mcp"]
          },
          "settings": {}
        }
      }
    }
  5. 5Windsurf 写入配置

    在 Windsurf 的 MCP 配置中使用与 Cursor 相同的 mcpServers 结构填写。

    {
      "mcpServers": {
        "apple-docs": {
          "command": "npx",
          "args": ["-y", "@kimsungwhee/apple-docs-mcp"]
        }
      }
    }
  6. 6Cline 写入配置

    可在 Cline 菜单 ☰ → MCP Servers → Marketplace 搜索 Apple Docs MCP 安装,或把配置写进 cline_mcp_settings.json。

    {
      "mcpServers": {
        "apple-docs": {
          "command": "npx",
          "args": ["-y", "@kimsungwhee/apple-docs-mcp"],
          "disabled": false,
          "autoApprove": []
        }
      }
    }
  7. 7Windows 专用配置

    Windows 下 npx 需要包裹在 cmd /c 中执行,其余平台可沿用上面的配置。

    {
      "mcpServers": {
        "apple-docs": {
          "command": "cmd",
          "args": ["/c", "npx", "-y", "@kimsungwhee/apple-docs-mcp"],
          "disabled": false,
          "autoApprove": []
        }
      }
    }

关键配置

配置项必填说明示例
mcpServers.apple-docs.command是启动 MCP 服务器的可执行程序,一般为 npxnpx
mcpServers.apple-docs.args是传给命令的参数,指定包名与自动确认安装["-y", "@kimsungwhee/apple-docs-mcp"]
mcpServers.apple-docs.disabled否是否禁用该服务器,false 表示启用false
mcpServers.apple-docs.autoApprove否自动批准的工具列表,留空表示逐个确认[]
mcp.servers.apple-docs.type否VS Code 中使用的传输类型,固定为 stdiostdio

如何确认成功

在客户端的 MCP 服务器列表中看到 apple-docs 且状态正常,对话中能触发 Apple 文档搜索等工具返回结果即成功。

常见问题

Q:必须全局安装这个包吗?

A:不需要。README 的所有配置都通过 npx -y @kimsungwhee/apple-docs-mcp 直接拉取运行,npx 会自动处理临时安装。

Q:Windows 下配置后启动失败怎么办?

A:按 README 的 Windows 章节,把 command 改为 cmd,args 改为 ["/c","npx","-y","@kimsungwhee/apple-docs-mcp"]。

Q:支持哪些 AI 客户端?

A:README 给出了 Claude Code、Cursor、VS Code、Windsurf、Zed、Cline、Amazon Q Developer CLI 的配置方式,其他兼容 MCP 的助手也可参照。

Q:怎么临时关闭服务器?

A:在配置中把 disabled 设为 true,或从 MCP 服务器列表中移除 apple-docs 条目。

注意事项

  • 所有命令均来自 README,未提到的端口、环境变量请勿自行添加。
  • 各客户端的配置文件位置不同(如 Cursor 为 ~/.cursor/mcp.json),请按 README 对应条目放置。
  • 版本标签可用 @latest 获取最新版,也可按需固定版本号。

核心亮点

  • 覆盖全面:支持苹果全系框架文档、WWDC 视频和代码示例,一站式检索
  • 无缝集成:原生支持 Claude、Cursor 等主流 AI 工具,即装即用
  • 提升效率:自然语言查询,AI 直接返回权威文档内容,减少手动搜索

不足之处

  • 依赖网络:需联网访问苹果文档,离线场景不可用
  • 文档/社区待观察

适用场景

  • 在 AI 编程助手中快速查询 SwiftUI 或 UIKit 的 API 细节
  • 开发时检索相关 WWDC 视频,理解新框架设计理念
  • 编写 Swift/Objective-C 代码时获取权威代码示例

替代项目

context7、mcp-server-apple、docs-mcp

项目介绍

apple-docs-mcp 是智能体领域的开源项目,由 kimsungwhee 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,380)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,359 增加到 1,380,净增 21。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。MIT许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:在AI编程助手中快速查询SwiftUI或UIKit的API细节。同类可对比的替代方案包括 context7、mcp-server-apple、docs-mcp。

上一篇:row-bot

下一篇:lenny-skills

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12