apple-docs-mcp-server
Search through Apple's complete developer documentation, including API references, code examples, WWDC session transcripts, and Human Interface Guidelines across all Apple platforms.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@apple-docs-mcp-serverShow me SwiftUI animation code examples"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apple Docs MCP Server
Search through Apple's complete developer documentation using your AI coding assistant.
What this does
This tool connects your AI assistant (like Cursor) to Apple's entire developer documentation. Instead of manually browsing developer.apple.com, your AI can search through Apple's docs and provide precise answers with source links.
Complete documentation coverage:
All Apple platforms: iOS, macOS, watchOS, tvOS, and visionOS - from early versions to current iOS 26, macOS 26, watchOS 26, tvOS 26, visionOS 26
WWDC session transcripts from 2019-2025 (including latest WWDC 2025 with Liquid Glass API, Foundation Models Framework)
Complete API references for all frameworks - legacy APIs, current APIs, and newest additions
Code examples with context and explanations across all versions
Human Interface Guidelines (HIG) - Apple's complete design guidelines for all platforms
How it works: Natural language search - ask questions in plain English. Type "how to animate a button press" or "best practices for iOS navigation" and get relevant answers. The search understands concepts and context, not just exact keyword matches.
Database: 16,253+ documents with complete content coverage.
Related MCP server: Apple Deep Docs MCP
Installation
npm install apple-docs-mcp-serverThe documentation database (260MB) downloads automatically during installation.
Setup with Cursor
1. Create .cursor/mcp.json in your project root:
{
"schemaVersion": 1,
"mcpServers": {
"apple_docs": {
"command": "/absolute/path/to/node_modules/apple-docs-mcp-server/run-mcp-safe.sh",
"env": {
"OPENAI_API_KEY": "your_openai_api_key_here"
},
"autoStart": true,
"alwaysAllow": ["search_docs", "get_doc", "get_code_examples", "get_stats"],
"timeout": 30000
}
}
}2. Find your correct path:
# In your project directory:
echo "$(pwd)/node_modules/apple-docs-mcp-server/run-mcp-safe.sh"3. Restart Cursor completely
How to use
Ask your AI assistant questions about Apple development:
API & Code examples (any version):
"Show me SwiftUI animation code examples"
"How do I use Core Data with CloudKit synchronization?"
"Foundation Models Framework setup and usage examples"
"What's new in UIKit for iOS 26?"
Design & Interface Guidelines:
"Apple's guidelines for button design in iOS apps"
"Best practices for navigation patterns on iPad"
"Accessibility requirements for app icons"
Natural language queries:
"How to handle memory management in SwiftUI?"
"How to implement Liquid Glass effects in my app?"
"Best way to implement dark mode support"
Your AI searches through Apple's complete documentation and provides answers with source links. When documents contain code examples, your AI can extract those examples with full context and explanations.
Key benefits
Complete historical and current coverage: This is the most comprehensive Apple developer documentation collection available. Everything Apple has ever published and continues to publish - from legacy APIs to cutting-edge frameworks, all WWDC sessions from 2019-2025, complete Human Interface Guidelines - all in one searchable database.
Natural language search: Ask questions in plain English. No need to know exact API names or keywords. The search understands what you're trying to accomplish.
Working code examples: Not just documentation text, but actual Swift code with explanations and context across all platform versions.
Fast and local: All documents are processed on your machine. Search results appear instantly without API calls.
From legacy to latest: Whether you need legacy iOS 13 APIs or the newest iOS 26 features like Liquid Glass API - it's all here with complete WWDC 2025 content.
Troubleshooting
Cursor shows "No tools":
Use absolute paths in
.cursor/mcp.jsonMake sure
run-mcp-safe.shis executable:chmod +x run-mcp-safe.shRestart Cursor completely
OpenAI API key errors:
Put your API key in the
envsection ofmcp.json(recommended)Check API key format: should start with
sk-proj-orsk-
Database errors:
Reinstall if database is missing:
npm uninstall apple-docs-mcp-server && npm install apple-docs-mcp-serverCheck database file exists:
ls -lh node_modules/apple-docs-mcp-server/embeddings.db
Available tools
search_docs: Search through all Apple documentation and design guidelinesget_doc: Get complete document content by IDget_code_examples: Extract working Swift code examples from documentation with explanationsget_stats: Database statistics and information
Requirements
Node.js 18 or later
OpenAI API key
Cursor or compatible MCP client
License
MIT License - see LICENSE file for details.
This is an unofficial tool for accessing Apple developer documentation. No affiliation with Apple Inc.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-quality-maintenanceProvides AI agents with instant access to official Apple developer documentation, Swift programming guides, design guidelines, and Apple Developer YouTube content including WWDC sessions. Uses advanced RAG technology with semantic search and AI reranking to deliver accurate, contextual answers for Apple platform development.Last updated7
- Alicense-qualityCmaintenanceProvides comprehensive access to Apple's development documentation ecosystem including hidden Xcode docs, Swift Evolution proposals, GitHub repositories, and WWDC session notes. Enables developers to search and retrieve advanced Apple development resources not available through public channels.Last updated15MIT
- AlicenseBqualityDmaintenanceAccess Apple's official developer documentation, frameworks, APIs, and WWDC videos through the Model Context Protocol (MCP), support AI driven natural language queries, and provide Swift/Objective-C code examples and technical guidelines.Last updated181Apache 2.0
- AlicenseBqualityFmaintenanceProvides AI assistants with access to Apple's Human Interface Guidelines and technical API documentation across all Apple platforms (iOS, macOS, watchOS, tvOS, visionOS), enabling unified search of design principles and implementation details.Last updated36320MIT
Related MCP Connectors
Apple Developer Documentation with Semantic Search, RAG, and AI reranking for MCP clients
Get up-to-date, version-specific documentation and code examples from official sources directly in…
@latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bbssppllvv/apple-docs-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server