Apple Docs MCP

MCP server for Apple's official developer docs: search frameworks, APIs, code samples and WWDC sessions from your agent

  • 1,385 ★ on the repository
  • Last commit
  • MIT
MCP server

Extended access

Why this level

  • Runs via npx and reaches the network for Apple documentation
All reasons and checks

kimsungwhee/apple-docs-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/apple-docs-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs via npx and reaches the network for Apple documentation

This is third-party code. Review the repository files before installing.

What it does

The server gives the agent direct access to developer.apple.com without manual browser searches. It searches frameworks, walks the API hierarchy for iOS, macOS, watchOS, tvOS and visionOS, and returns Swift and Objective-C samples, technology overviews and platform compatibility. A separate WWDC library covers session transcripts and code, plus discovery of related and similar APIs. Data comes from Apple's public JSON interface, so no key or account is needed. It installs via npx as an ordinary stdio MCP server.

Who it is for. For developers on Apple platforms who want documentation and code samples inside the agent.

Good fit when

  • You need to find an Apple API or framework and a code sample without leaving the agent
  • You need to check a symbol's availability across platform versions
  • You need a WWDC session with a transcript on a topic

Not a fit when

  • Your work is unrelated to Apple platforms
  • You need resources behind a paid Apple developer account

Example request

Look up how NavigationStack works in SwiftUI in Apple's docs and show a code sample

MCP

Transport
stdio
Authentication
not required

Limitations

The server depends on the structure of Apple's public docs, so changes on Apple's side can break some responses. Material is mostly in English. Some data is cached, so recent documentation edits may not appear immediately.

How to disable. Remove the server from your MCP client config, or run claude mcp remove apple-docs in Claude Code.

FAQ

Do I need an Apple key or account?

No. The server uses Apple's public documentation JSON interface, so no key or sign-in is required.

Are WWDC sessions available?

Yes, there is search across WWDC sessions with transcripts and code samples.

Discussion

No questions or reviews yet.

An MCP server that lets the agent search symbols and read Apple's developer documentation for SwiftUI, UIKit and other frameworks

MCP serverExtended access629Repository stars

An MCP server for Xcode on macOS: the agent creates projects, builds and tests apps, installs dependencies and drives the iOS simulator

MCP serverBroad access386Repository stars

An MCP server to drive iOS and Android: simulators, emulators and real devices via accessibility trees and screenshots

MCP serverBroad access10.5KRepository stars

Mobile Device MCP controls iOS and Android: taps, typing, screenshots and the element tree, with several devices at once

MCP serverBroad access53Repository stars

An MCP server for the iOS Simulator: taps, swipes, text input, accessibility tree, screenshots, video and app control

MCP serverExtended access2.2KRepository stars

README in short

The README describes an MCP server for Apple developer documentation with search across frameworks, APIs, code samples and WWDC sessions. It lists tools: smart search, framework index, technology catalog, documentation updates, platform compatibility, related and similar APIs. It shows setup for Claude Desktop, Claude Code, Cursor, VS Code and Windsurf via npx. A note says to add @latest to the package name when npx serves a stale cache. MIT licensed, with the README translated into several languages.

README badge

Report a problem