Back to Home
mihaelamj icon

cupertino

Verified Safe

by mihaelamj

Overview

Local Apple Developer documentation crawler and Model Context Protocol (MCP) server for AI agents, providing offline access and structured API information.

Installation

Run Command
cupertino serve

Environment Variables

  • GITHUB_TOKEN

Security Notes

The project uses standard macOS security features like WKWebView's sandbox for crawling and delegates Apple ID authentication to Safari, which is good practice. The MCP server operates locally via stdio, eliminating network exposure. Input for GitHub identifiers is sanitized to prevent path traversal. However, local storage of `.auth-cookies.json` for Apple sample code downloads, while typical for client tools, implies unencrypted storage which is a potential risk if the local machine's permissions are not properly managed. The `install.sh` script uses `sudo` for `/usr/local/bin` installation, which is standard but requires user trust.

Similar Servers

Stats

Interest Score92
Security Score8
Cost ClassHigh
Avg Tokens5000
Stars72
Forks6
Last Update2025-12-06

Tags

Apple DocumentationMCP ServerAI AgentCrawlerOffline DocsSwiftFTS5