Apple Developer Documentation
About
Search Apple's official developer documentation for iOS, macOS, SwiftUI, WWDC videos, and more.
Details
- Author
- kimsungwhee
- Categories
- Developer Tools, Knowledge Base, Search
Jump to
Setup
Install Apple Developer Documentation in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/kimsungwhee/apple-docs-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Apple Docs MCP - Apple Developer Documentation Model Context Protocol Server
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.
- π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
Add this to your Claude Desktop configuration:
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } }
Note: If you encounter issues with an old version being used, add@latestto force the latest version:
"args": ["-y", "@kimsungwhee/apple-docs-mcp@latest"]
Restart Claude Desktop and start asking about Apple APIs!
claude mcp add apple-docs -- npx -y @kimsungwhee/apple-docs-mcp@latest
Via Settings: Settings β Cursor Settings β MCP β Add new global MCP server
Via Config File: Add to~/.cursor/mcp.json:
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } }
{ "mcp": { "servers": { "apple-docs": { "type": "stdio", "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } } }
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } }
{ "context_servers": { "Apple Docs": { "command": { "path": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] }, "settings": {} } } }
- Open Cline β Menu (β°) β MCP Servers β Marketplace
- Search "Apple Docs MCP" β Install
Via Config: Add tocline_mcp_settings.json:
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"], "disabled": false, "autoApprove": [] } } }
Via Config File: Add to~/.aws/amazonq/mcp.json:
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["-y", "@kimsungwhee/apple-docs-mcp"] } } }
{ "mcpServers": { "apple-docs": { "command": "cmd", "args": ["/c", "npx", "-y", "@kimsungwhee/apple-docs-mcp"], "disabled": false, "autoApprove": [] } } }
# Using pnpm (recommended) pnpm add -g @kimsungwhee/apple-docs-mcp # Using npm npm install -g @kimsungwhee/apple-docs-mcp
git clone https://github.com/kimsungwhee/apple-docs-mcp.git cd apple-docs-mcp # Using pnpm (recommended) pnpm install && pnpm run build # Using npm npm install && npm run build
"Search for SwiftUI animations" "Find withAnimation API documentation" "Look up async/await patterns in Swift" "Show me UITableView delegate methods" "Search Core Data NSPersistentContainer examples" "Find AVFoundation video playback APIs"
"Get detailed information about the SwiftUI framework" "Show me withAnimation API with related APIs" "Get platform compatibility for SwiftData" "Access UIViewController documentation with similar APIs" "Show me NSManagedObjectContext documentation" "Get URLSession async/await methods"
"Show me SwiftUI framework API index" "List all UIKit classes and methods" "Browse ARKit framework structure" "Get WeatherKit API hierarchy" "Explore Core ML model loading APIs" "Show Vision framework image analysis APIs"
"Find APIs related to UIViewController" "Show me similar APIs to withAnimation" "Get all references from SwiftData documentation" "Discover alternatives to Core Data NSManagedObject"
"List all Beta frameworks in iOS 26" "Show me Graphics & Games technologies" "What machine learning frameworks are available?" "Analyze platform compatibility for Vision framework"
"Show me the latest WWDC updates" "What's new in SwiftUI?" "Get technology updates for iOS" "Show me release notes for Xcode" "Find beta features in the latest updates"
"Show me technology overviews for app design and UI" "Get comprehensive guides for games development" "Explore AI and machine learning overviews" "Show me iOS-specific technology guides" "Get data management technology overviews"
"Show SwiftUI sample code projects" "Find sample code for machine learning" "Get UIKit example projects" "Show featured WWDC sample code" "Find Core Data sample implementations" "Show only beta sample code projects"
"Search WWDC videos about SwiftUI" "Find WWDC sessions on machine learning" "Show me WWDC 2024 videos" "Search for async/await WWDC talks" "Find WWDC videos about Swift concurrency" "Show accessibility-focused WWDC sessions"
"Get details for WWDC session 10176" "Show me the transcript for WWDC23 session on SwiftData" "Get code examples from WWDC video 10019" "Show resources from Vision Pro WWDC session" "Get transcript for 'Meet async/await in Swift' session"
"List all WWDC topics" "Show me Swift topic WWDC videos" "Get WWDC videos about developer tools" "List WWDC videos from 2023" "Show all SwiftUI and UI frameworks sessions" "Get machine learning WWDC content"
"Find related APIs for @State with platform analysis" "Resolve all references from SwiftUI documentation" "Get platform compatibility analysis for Vision framework" "Find similar APIs to UIViewController with deep search"
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




