Apple Doc MCP Server

MCP server providing seamless access to Apple Developer Documentation with smart search and wildcard support

Local serverstdio

What is the Apple Doc MCP Server?

MCP server providing seamless access to Apple Developer Documentation with smart search and wildcard support

What you get

A Model Context Protocol (MCP) server that provides seamless access to Apple's Developer Documentation directly within your AI coding assistant. Note: Hey guys, thanks for checking out this MCP! Since I've been working on it on a regular basis, and as such its getting really expensive to build it and improve it to work on different platforms, all while adding new features (tokens aint cheap ya'll).

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
discover_technologiesbrowse/filter frameworks before selecting one.
choose_technologyset the active framework; required before searching docs.
current_technologyshow the current selection and quick next steps.
search_symbolssymbol-first search with exact-name resolution, wildcard support, and separate article results.
get_documentationopen detailed docs for a known symbol or documentation path.
get_versionget current MCP server version information.

How to install the Apple Doc MCP Server

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

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Apple Doc MCP to discover technologies.”
  • “Use Apple Doc MCP to choose technology.”
  • “Use Apple Doc MCP to current technology.”

Frequently asked questions

MCP server providing seamless access to Apple Developer Documentation with smart search and wildcard support Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.