Apple Doc

v1.9.6Developer Toolsstable

A Model Context Protocol server that provides AI coding assistants with direct access to Apple's Developer Documentation, enabling seamless lookup of frameworks, symbols, and detailed API references.

appleiosswiftxcodemcp
Share:
615
Stars
0
Downloads
0
Weekly
0/5

What is Apple Doc?

Apple Doc is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server that provides ai coding assistants with direct access to apple's developer documentation, enabling seamless lookup of frameworks, symbols, and detailed api references.

A Model Context Protocol server that provides AI coding assistants with direct access to Apple's Developer Documentation, enabling seamless lookup of frameworks, symbols, and detailed API references.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol server that provides AI coding assi

Use Cases

Access Apple Developer Documentation directly from Claude for iOS and macOS development. Look up framework symbols and detailed API references. Integrate Apple docs with SwiftUI and Xcode workflows.
MightyDillah

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.9.6
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y apple-doc-mcp-server

Manual Installation

npx -y apple-doc-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Apple Doc

Apple Doc MCP is a Model Context Protocol server that gives AI coding assistants direct, structured access to Apple's official Developer Documentation, covering frameworks like SwiftUI, UIKit, AppKit, Foundation, Combine, and hundreds more. It exposes tools for discovering available frameworks, searching symbols by exact name or wildcard, and retrieving full API reference documentation — enabling Claude and other AI assistants to answer precise iOS, macOS, watchOS, and tvOS development questions with up-to-date official content rather than training data. Swift and Objective-C developers use it to look up API signatures, check availability, and explore unfamiliar frameworks without leaving their AI-powered workflow.

Prerequisites

  • Node.js 18 or later installed
  • npm or npx available on your PATH
  • An MCP-compatible AI client such as Claude Desktop, Claude Code, or VS Code with MCP support
  • Internet access to reach Apple's documentation API (developer.apple.com)
1

Add Apple Doc MCP via Claude Code (quickest method)

If you use Claude Code, run this single command to register the server. It handles all configuration automatically.

claude mcp add apple-docs -- npx apple-doc-mcp-server@latest
2

Or add it manually to claude_desktop_config.json

For Claude Desktop or other MCP clients, add the server entry to your configuration file manually.

{
  "mcpServers": {
    "apple-docs": {
      "command": "npx",
      "args": ["apple-doc-mcp-server@latest"]
    }
  }
}
3

Add to VS Code (alternative)

In VS Code with MCP support, open the Command Palette (Shift+Cmd+P), run 'MCP: Add Server', select npm type, and enter 'apple-doc-mcp-server'.

4

Choose a technology framework before searching

The server requires you to activate a framework with choose_technology before searching symbols. Use discover_technologies first to browse available frameworks.

5

Search for symbols and retrieve documentation

Use search_symbols with exact names, wildcards, or broad terms. Then use get_documentation to fetch full API reference details for specific symbols.

Apple Doc Examples

Client configuration

claude_desktop_config.json entry for Apple Doc MCP using the published npm package.

{
  "mcpServers": {
    "apple-docs": {
      "command": "npx",
      "args": ["apple-doc-mcp-server@latest"]
    }
  }
}

Prompts to try

Prompts that leverage Apple Doc MCP for iOS and macOS development documentation lookups.

- "What is the correct Swift API for presenting a sheet in SwiftUI? Look it up in Apple docs"
- "Find the UIKit documentation for UITableViewDelegate and show its required methods"
- "Search Apple docs for all Grid* symbols in SwiftUI and explain GridItem"
- "What frameworks are available in Apple's developer documentation for machine learning?"
- "Look up the Combine Publisher protocol and show its operators"

Troubleshooting Apple Doc

search_symbols returns no results for a known Apple API name

You must call choose_technology to activate a specific framework before searching symbols within it. Call discover_technologies first to find the exact framework name, then activate it with choose_technology.

get_documentation returns a 404 or not-found error for a valid symbol

Some symbols moved between frameworks across OS versions. Try the search with a wildcard (e.g. 'Grid*') or check the symbol in a related framework. Use current_technology to confirm which framework is currently active.

npx is slow to start the server on first use

The first run downloads the apple-doc-mcp-server package from npm. Pin a specific version (e.g. '[email protected]') or install globally with 'npm install -g apple-doc-mcp-server' to avoid repeated downloads.

Frequently Asked Questions about Apple Doc

What is Apple Doc?

Apple Doc is a Model Context Protocol (MCP) server that model context protocol server that provides ai coding assistants with direct access to apple's developer documentation, enabling seamless lookup of frameworks, symbols, and detailed api references. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Apple Doc?

Install via npm with the command: npx -y apple-doc-mcp-server. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Apple Doc?

Apple Doc works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Apple Doc free to use?

Yes, Apple Doc is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "apple-doc-mcp": { "command": "npx", "args": ["-y", "apple-doc-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Apple Doc?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides