- Home
- MCP servers
- Apple Doc
Apple Doc
- javascript
526
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mightydillah-apple-doc-mcp": {
"command": "npx",
"args": [
"apple-doc-mcp-server@latest"
]
}
}
}You can access Apple’s Developer Documentation directly through this MCP server, allowing your AI coding assistant to retrieve, search, and present official docs seamlessly. This server focuses on keeping fast, framework-aware symbol searches and direct documentation lookups so you can quickly navigate Apple APIs and sample references in your coding workflow.
How to use
To use this MCP server with your client, first start by selecting the active Apple documentation technology, then search for symbols or open specific documentation paths. You can explore the available Apple technologies, lock in a framework like SwiftUI, and then search for symbols such as TabView, GridItem, or other Swift/Apple framework items. When you find a symbol, request its documentation directly to review usage, parameters, and examples.
How to install
Prerequisites: you need Node.js installed on your machine. If you already have Node.js, you can proceed with the MCP configuration and start using the server right away.
Install and run the MCP server using the recommended approach shown in the setup examples.
{
"mcpServers": {
"apple-docs": {
"command": "npx",
"args": [
"apple-doc-mcp-server@latest"
]
}
}
}
Alternatively, you can run the MCP server by using Node with the built file if you have a local build available. Use an absolute path to the server entry point in your client configuration like this.
{
"mcpServers": {
"apple-docs": {
"command": "node",
"args": ["/absolute/path/to/apple-doc-mcp/dist/index.js"]
}
}
}
Additional setup for client configuration
In your MCP client, register the Apple Documents MCP by referencing the server configuration shown above. This enables you to run commands that integrate directly with Apple’s documentation search and symbol lookup.
Notes on development and maintenance
If you are building or contributing to the MCP server, you can install dependencies and build locally before running the server. Typical local development steps include installing dependencies and building the project, then starting the server as described.
Available tools
discover_technologies
List and filter Apple technologies available for documentation lookup to help you choose a framework before searching symbols.
choose_technology
Set the active Apple technology to restrict subsequent searches to a specific framework.
current_technology
Show the currently selected technology and suggest next steps.
search_symbols
Perform fuzzy searches for symbols within the active technology, including wildcard support.
get_documentation
Retrieve documentation for specific symbols or documentation paths within the active technology.
get_version
Return the current MCP server version information.