MCP/Apple Developer Docs MCP
Apple Developer Docs MCP logo

Apple Developer Docs MCP

Comprehensive Apple Developer Documentation MCP: Swift/Obj-C APIs, Human Interface Guidelines, sample code, App Store Connect Help, and 1,700 WWDC session transcripts.

developer-tools•Developer Tooling & Discovery
GitHub26
License:MIT
VERIFIED

About this Server

Apple Docs 2.0 MCP connects coding assistants directly to official Apple Developer Documentation. Features full Swift and Objective-C API reference with complete signatures, the Human Interface Guidelines (HIG), App Store Connect Help, official sample code projects, and 1,700 WWDC video sessions (2014–2026) complete with timed transcripts and working code snippets.

Real-time Interaction

Direct low-latency RPC protocol communication with structured JSON schemas.

Scoped Sandboxing

Restricted capability bounds to prevent accidental modifications or leakage.

Security & Best Practices

Read-Only Upstream Access: Fetches public documentation directly from developer.apple.com without requesting local file access.
Zero Authentication: Operates completely without API keys, developer logins, or personal credentials.
Rate Limiting Compliance: Uses intelligent request queuing and exponential backoff to avoid Apple rate limits.

When to Use (and When Not To)

Best For
  • •Building iOS, iPadOS, macOS, watchOS, and visionOS applications in Swift, SwiftUI, or UIKit
  • •Verifying API availability, deprecation replacements, and Xcode release notes
  • •Reviewing Human Interface Guidelines and App Store Connect submission requirements
  • •Referencing canonical code snippets and explanations from WWDC presentations
Not For / Limitations
  • •General cross-platform web automation and browser DOM tests (use agent-qa or Chrome DevTools MCP instead)
  • •Database schema branching and SQL query execution (use DBHub, Neon, or PlanetScale MCP instead)
  • •Server-side vector search and in-memory caches (use Qdrant or Redis MCP instead)

Install & Setup

terminal command
$claude mcp add apple-docs -- npx -y apple-docs-2.0-mcp

Exposed Tools & Endpoints

7 tools

Functions your AI agent can invoke via this Model Context Protocol server

search_apple_docs

Searches official Apple developer documentation, design guidelines, sample code, and App Store Connect Help.

search_docs_map

Finds any of 336,723 documentation pages, types, methods, or properties offline by title or wildcard.

get_apple_doc_content

Renders complete Apple documentation pages as Markdown with method signatures, overloads, and availability.

list_technologies

Lists all Apple frameworks and technologies categorized by domain, beta status, and sample code libraries.

list_wwdc_videos

Lists WWDC sessions by year or topic with links, transcripts, and code availability indicators.

search_wwdc_content

Searches WWDC session transcripts and code samples with timestamped passages.

get_wwdc_video

Fetches WWDC session details including chapters, timed transcripts, code examples, and related session links.