Apple Docs MCP - Apple Developer Documentation Model Context Protocol Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Apple Developer Documentation MCP Server - Access Apple's official developer docs, frameworks, APIs, SwiftUI, UIKit, and WWDC videos through Model Context Protocol. Search iOS, macOS, watchOS, tvOS, and visionOS documentation with AI-powered natural language queries. Get instant access to Swift/Objective-C code examples, API references, and technical guides directly in Claude, Cursor, or any MCP-compatible AI assistant.
**English** | 日本語 | 한국어 | 简体中文
✨ Features
- 🔍 **Smart Search**: Intelligent search across Apple Developer Documentation for SwiftUI, UIKit, Foundation, CoreData, ARKit, and more
- 📚 **Complete Documentation Access**: Full access to Apple's JSON API for Swift, Objective-C, and framework documentation
- 🔧 **Framework Index**: Browse hierarchical API structures for iOS, macOS, watchOS, tvOS, visionOS frameworks
- 📋 **Technology Catalog**: Explore Apple technologies including SwiftUI, UIKit, Metal, Core ML, Vision, and ARKit
- 📰 **Documentation Updates**: Track WWDC 2024/2025 announcements, iOS 26, macOS 26, and latest SDK releases
- 🎯 **Technology Overviews**: Comprehensive guides for Swift, SwiftUI, UIKit, and all Apple development platforms
- 💻 **Sample Code Library**: Swift and Objective-C code examples for iOS, macOS, and cross-platform development
- 🎥 **WWDC Video Library**: Search WWDC 2014-2025 sessions with transcripts, Swift/SwiftUI code examples, and resources
- 🔗 **Related APIs Discovery**: Find SwiftUI views, UIKit controllers, and framework-specific API relationships
- 📊 **Platform Compatibility**: iOS 13+, macOS 10.15+, watchOS 6+, tvOS 13+, visionOS compatibility analysis
- ⚡ **High Performance**: Optimized for Xcode, Swift Playgrounds, and AI-powered development environments
- 🔄 **Smart UserAgent Pool**: Intelligent UserAgent rotation system with automatic failure recovery and performance monitoring
- 🌐 **Multi-Platform**: Complete iOS, iPadOS, macOS, watchOS, tvOS, and visionOS documentation support
- 🏷️ **Beta & Status Tracking**: iOS 26 beta APIs, deprecated UIKit methods, new SwiftUI features tracking
🚀 Quick Start
Claude Desktop (Recommended)
Add this to your Claude Desktop configuration:
**macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json
**Windows**: %APPDATA%\Claude\claude_desktop_config.json
> **Note**: If you encounter issues with an old version being used, add @latest to force the latest version:
>
Restart Claude Desktop and start asking about Apple APIs!
📦 Installation
📱 Claude Code
📖 Claude Code MCP docs
🖱️ Cursor
**Via Settings**: Settings → Cursor Settings → MCP → Add new global MCP server
**Via Config File**: Add to ~/.cursor/mcp.json:
📖 Cursor MCP docs
🔷 VS Code
Add to your VS Code MCP config:
📖 VS Code MCP docs
🌊 Windsurf
Add to your Windsurf MCP config:
📖 Windsurf MCP docs
⚡ Zed
Add to your Zed settings.json:
📖 Zed Context Server docs
🔧 Cline
**Via Marketplace**:
1. Open Cline → Menu (☰) → MCP Servers → Marketplace
2. Search "Apple Docs MCP" → Install
**Via Config**: Add to cline_mcp_settings.json:
Amazon A Developer CLI
**Via Config File**: Add to ~/.aws/amazonq/mcp.json:
📖 Amazon A Developer CLI MCP docs
🪟 Windows
For Windows systems, use:
⚙️ Advanced Installation
**Global Installation**:
**Direct Usage**:
**Development Setup**:
💬 Usage Examples
🔍 Smart Search
📚 Documentation Access
🔧 Framework Exploration
🔗 API Discovery
📋 Technology & Platform Analysis
📰 Documentation Updates
🎯 Technology Overviews
💻 Sample Code Library
🎥 WWDC Video Search
📺 WWDC Video Details
📋 WWDC Topics & Years
🛠️ Advanced Usage
🛠️ Available Tools
| Tool | Description | Key Features |
|------|-------------|--------------|
| search_apple_docs | Search Apple Developer Documentation | Official search API, find specific APIs, classes, methods |