通过您的AI编码助手搜索Apple的完整开发者文档。
此工具将您的AI助手(如Cursor)连接到Apple的整个开发者文档库。无需手动浏览developer.apple.com,您的AI可以搜索Apple的文档并提供带有来源链接的精确答案。
完整的文档覆盖:
工作原理: 自然语言搜索 — 使用普通英语提问。例如,输入“如何实现按钮按下的动画效果”或“iOS导航的最佳实践”,即可获得相关答案。搜索理解概念和上下文,而不仅仅是精确关键词匹配。
数据库: 超过16,253份文档,涵盖完整内容。
npm install apple-docs-mcp-server
文档数据库(260MB)会在安装过程中自动下载。
1. 在项目根目录创建.cursor/mcp.json:
{
"schemaVersion": 1,
"mcpServers": {
"apple_docs": {
"command": "/绝对路径/to/node_modules/apple-docs-mcp-server/run-mcp-safe.sh",
"env": {
"OPENAI_API_KEY": "在这里填写你的openai_api_key"
},
"autoStart": true,
"alwaysAllow": ["search_docs", "get_doc", "get_code_examples", "get_stats"],
"timeout": 30000
}
}
}
2. 查找正确的路径:
# 在您的项目目录中:
echo "$(pwd)/node_modules/apple-docs-mcp-server/run-mcp-safe.sh"
3. 完全重启Cursor
向您的AI助手询问有关Apple开发的问题:
API及代码示例(任意版本):
设计及界面指南:
自然语言查询:
您的AI会搜索Apple的完整文档,并提供带有来源链接的答案。当文档包含代码示例时,您的AI可以提取这些示例并附带完整的上下文和解释。
全面的历史和当前覆盖: 这是最全面的Apple开发者文档集合。Apple发布的一切,从遗留API到前沿框架,所有2019年至2025年的WWDC会议,以及完整的人机界面指南,都在一个可搜索的数据库中。
自然语言搜索: 使用普通英语提问。无需知道确切的API名称或关键词。搜索理解您想要完成的任务。
实际工作的代码示例: 不仅仅是文档文本,而是带有解释和上下文的实际Swift代码,适用于所有平台版本。
快速且本地化: 所有文档都在您的机器上进行处理。搜索结果即时出现,无需调用API。
从遗留到最新: 无论您需要iOS 13的遗留API还是iOS 26的最新特性,如Liquid Glass API,这里都有完整的WWDC 2025内容。
Cursor显示“没有工具”:
.cursor/mcp.json中使用绝对路径run-mcp-safe.sh是可执行的:chmod +x run-mcp-safe.shOpenAI API密钥错误:
mcp.json的env部分(推荐)sk-proj-或sk-开头数据库错误:
npm uninstall apple-docs-mcp-server && npm install apple-docs-mcp-serverls -lh node_modules/apple-docs-mcp-server/embeddings.dbsearch_docs:搜索所有Apple文档和设计指南get_doc:根据ID获取完整文档内容get_code_examples:从文档中提取带有解释的工作Swift代码示例get_stats:数据库统计信息MIT许可证 — 详情见LICENSE文件。
这是一个非官方工具,用于访问Apple开发者文档。与Apple Inc.无关联。