Apple Doc MCP
About
Search Apple's Developer Documentation with smart search and wildcard support.
Details
- Author
- mightydillah
- Categories
- Developer Tools, Knowledge Base, Other, Search
- Tags
- #document
Jump to
Setup
Install Apple Doc MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/mightydillah/apple-doc-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
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).
if you find this MCP helpful, I'd really apperciate it if you clicked on the❤️ Sponsorbutton up there, any contribution is apperciated! thanks.
Thank you to the Github team for your support! and thank you @billibala, @theoddbrick, @christopherbattlefrontlegal for sponsoring! you guys are amazing.
-
Full release history lives inCHANGELOG.md.
- MAJOR FIX: Simplifiedsearch_symbolsto be more predictable for AI agents
- Added exact symbol resolution insidesearch_symbolsfor queries likeGridItem,View, andButtonStyle
- Changedsearch_symbolsto return symbol-first results with articles and guides separated into their own section
- Fixed wildcard behavior so fallback search respectsand?patterns instead of degrading to plain substring matches
- Removed misleading search messaging about background downloads and "comprehensive" indexing
- Removed dead or unused search code paths that were adding confusion without improving results
- Fixed first-search index initialization so cache-backed symbol search finishes building before results are used
- Moved cached docs into.cache/to keep the repo clean
- Routed MCP logging to stderr so protocol stdout stays clean (this was breaking codex symbol search)
- Open Command Palette (Shift+Cmd+P).
- RunMCP: Add Server.
- When prompted for server type, choosenpm.
- Enter this package:
claude mcp add apple-docs -- npx apple-doc-mcp-server@latest
codex mcp add apple-doc-mcp -- npx apple-doc-mcp-server@latest
{ "mcpServers": { "apple-docs": { "command": "npx", "args": ["apple-doc-mcp-server@latest"] } } }
{ "mcpServers": { "apple-docs": { "command": "node", "args": ["/absolute/path/to/apple-doc-mcp/dist/index.js"] } } }
- Use exact API names when you know them ("GridItem","ButtonStyle","View").
- Start broad (e.g."tab","animation","gesture").
- Try synonyms ("sheet"vs"modal","toolbar"vs"tabbar").
- Use wildcards ("Grid","Item","Lazy") for flexible matching.
- Use multiple keywords ("tab view layout") to narrow results.
- If nothing turns up, re-rundiscover_technologieswith a different keyword or pick another framework.
- search_symbolsreturns symbols first and lists matching articles separately.
- discover_technologies– browse/filter frameworks before selecting one.
- choose_technology– set the active framework; required before searching docs.
- current_technology– show the current selection and quick next steps.
- search_symbols– symbol-first search with exact-name resolution, wildcard support, and separate article results.
- get_documentation– open detailed docs for a known symbol or documentation path.
- get_version– get current MCP server version information.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create and read feature flags, review experiments, generate flag types, search docs, and interact with GrowthBook's feature flagging and experimentation platform.
Search, compare, and get docs for 210+ APIs ranked by CLI and agent relevance
Query Rust crates from crates.io and docs.rs. Search for crates, get info, versions, dependencies, and documentation.
Apple Documentation MCP Server - Search Apple docs, Swift Evolution, and sample code
Optimize any site for AI search: get DeepRank methodology, optimization steps, and suggestions (llms.txt, JSON-LD, audit checklist) so your AI assistant can implement AI visibility in the repo.
Search the Modellix knowledge base to quickly find relevant technical information, code examples, and API references. Retrieve implementation details and official guides to solve development queries efficiently. Access direct links to documentation for deeper context on specific features and tools.
Team knowledge base for code snippets, API calls and docs. Agents search and file items over MCP; humans review what becomes canon.
Official MCP server for Stimulsoft Reports & Dashboards documentation. Semantic search across FAQ, Programming Manual, Server/User Manual, and Server/Cloud API for .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java, and Python platforms.
A Python server for searching libraries and retrieving documentation, with support for HTTP/HTTPS proxies.
Search and query Onyx programming language documentation and GitHub code examples.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





