
apple-docs-mcp
把苹果官方文档直接喂给 AI 助手,查 API 不再切窗口
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1384
使用教程
环境要求
- 支持 MCP 的 AI 客户端(Claude Code、Cursor、VS Code、Windsurf、Zed、Cline 等)之一
- 本机已安装 Node.js 与 npx(README 所有安装方式均通过 npx 拉起)
- Windows 系统需要使用 cmd /c npx 形式配置
安装与启动步骤
-
1Claude Code 一键安装
在终端执行该命令,向 Claude Code 注册名为 apple-docs 的 MCP 服务器,无需手动编辑配置文件。
claude mcp add apple-docs -- npx -y @kimsungwhee/apple-docs-mcp@latest -
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"] } } } -
3VS Code 写入配置
在 VS Code 的 MCP 配置中加入 mcp.servers,注意需声明 "type": "stdio"。
{ "mcp": { "servers": { "apple-docs": { "type": "stdio", "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } } } -
4Zed 写入配置
在 Zed 的 settings.json 中使用 context_servers 字段配置,路径与参数写在 command 对象里。
{ "context_servers": { "Apple Docs": { "command": { "path": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] }, "settings": {} } } } -
5Windsurf 写入配置
在 Windsurf 的 MCP 配置中使用与 Cursor 相同的 mcpServers 结构填写。
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } } -
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": [] } } } -
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 服务器的可执行程序,一般为 npx | npx |
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 中使用的传输类型,固定为 stdio | stdio |
如何确认成功
在客户端的 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
上一篇:row-bot
下一篇:lenny-skills
同类项目推荐
lyrie-ai
开源
让AI自主巡防网络,秒级响应威胁
Lyrie.ai — The world's first autonomous AI cybersecurity agent. Built by OTT Cybers···
ai4s-skills
开源
让科研智能体自动完成文献调研到论文写作全流程
Open-source agent skills for AI for Science: topic exploration, literature survey, e···
botdirectory.ai
开源
集中收录智能体提示词,一站浏览直接复用
Open-source directory of agent-bot prompts for Grok Bot, Rakazo, and any agent — bo···
openhanako
开源
给 AI 装上记忆和人格,越用越懂你
A personal AI agent with memory, personality, and autonomy.
yu-ai-agent
开源
一套教程,带你从零掌握 Java AI 开发全栈技能
编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI···
enso-os
开源
让 AI 智能体学会自律,主动反思纠错,任务更靠谱
The first AI plugin that speaks first. Code-enforced learning + active forgetting + ···
hermes-agent-idea-workflow
开源
把模糊想法一键变成 AI 可执行的开发规格
Pre-build idea-to-spec workflow skills for Hermes Agent: turn rough ideas into desig···
agency-swarm
开源
像搭团队一样拼多个 AI 智能体,自动分工干活
Reliable Multi-Agent Orchestration Framework
ai-jail
开源
给 AI 智能体套上沙箱,跑代码不毁机器
Multi-OS sandbox to run AI agents with better constraints (it is not 100% secure, bu···