Xcodedocsmcp
什么是 Xcode 文档 MCP 服务器?
Xcode 文档 MCP 服务器是一个专门为 Apple 开发者设计的工具,它允许 AI 助手(如 Claude)直接访问您本地 Xcode 安装中的官方文档、SDK 头文件和框架信息。这意味着您可以在编程时直接向 AI 询问关于 iOS、macOS、watchOS 等 Apple 平台的 API 使用方法和文档,而无需手动搜索文档网站。如何使用 Xcode 文档 MCP 服务器?
安装配置后,您可以在 Claude 等支持 MCP 的 AI 助手中直接查询 Apple 开发相关的技术问题。例如,您可以询问“UIKit 中 UIViewController 的生命周期方法有哪些?”或“如何用 SwiftUI 创建一个自定义按钮?”,AI 将能够从您本地的 Xcode 文档中找到准确答案。适用场景
适合所有 Apple 平台(iOS、macOS、watchOS、tvOS)的开发者,特别是那些经常需要查阅官方文档、学习新 API 或解决框架使用问题的开发者。无论是 Swift 还是 Objective-C 开发,这个工具都能提供准确的框架和 API 信息。主要功能
文档搜索
使用 Spotlight 和 SDK 头文件搜索 Apple 开发者文档,快速找到相关 API 和框架的说明文档。
符号信息查询
通过 swift-symbolgraph-extract 工具获取详细的符号信息,包括类型、方法、属性和使用示例。
框架列表
列出本地 Xcode 安装中所有可用的 Apple 框架,帮助您了解可用的开发资源。
模块符号提取
从特定模块中提取所有公共符号,方便查看框架的完整 API 接口。
优势
离线访问:无需网络连接即可查询本地 Xcode 文档
准确性:提供与您本地 Xcode 版本完全匹配的文档信息
快速响应:本地查询比在线搜索更快
集成性:直接在 AI 对话中获取技术文档,无需切换应用
局限性
仅限 macOS:需要 macOS 14.0 或更高版本
依赖 Xcode:必须安装 Xcode 和命令行工具
文档版本固定:只能访问已安装 Xcode 版本的文档
技术要求:需要一定的技术知识进行安装配置
如何使用
安装 Homebrew(如未安装)
Homebrew 是 macOS 的包管理器,用于安装 xcode-docs-mcp。
安装 xcode-docs-mcp
通过 Homebrew 安装 MCP 服务器。
配置 Claude Desktop
编辑 Claude Desktop 的配置文件,添加 MCP 服务器设置。
重启 Claude Desktop
重启 Claude Desktop 应用以使配置生效。
使用案例
学习新的 SwiftUI API
当您想学习 SwiftUI 中的新组件或 API 时,可以直接询问 AI 相关文档。
解决框架使用问题
在开发过程中遇到框架使用问题时,可以查询具体的 API 文档。
探索框架功能
了解某个框架提供了哪些功能和 API。
常见问题
我需要安装哪个版本的 Xcode?
这个工具支持哪些 Apple 平台?
如果我想从源代码构建怎么办?
这个工具会影响我的 Xcode 安装吗?
我可以在终端中直接使用这个工具吗?
相关资源
MCP 官方文档
Model Context Protocol 的官方文档和规范
Xcode 下载
从 Apple 开发者网站下载最新版 Xcode
Homebrew 官网
macOS 包管理器 Homebrew 的官方网站
Swift 编程语言
Swift 编程语言的官方网站和文档

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
61.6K
4.5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
68.0K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
116.9K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
27.0K
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
85.7K
4.7分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
52.8K
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
45.2K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
41.7K
4.5分
