cupertino
Verified Safeby mihaelamj
Overview
Local Apple Developer documentation crawler and Model Context Protocol (MCP) server for AI agents, providing offline access and structured API information.
Installation
cupertino serveEnvironment 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
zenfeed
An AI-powered information hub that acts as an intelligent RSS reader, real-time news knowledge base, and personal assistant for monitoring events and delivering analysis reports.
mcp-server-computer
This server acts as a Spring AI MCP Server component to provide cross-platform computer configuration information (OS, user, Java, and platform-specific details) to an AI agent.
meds-mcp
Provides a medical context protocol (MCP) server and a React-based chat interface for interacting with patient records via LLMs and medical ontologies, facilitating evidence review and patient data exploration.
dotbox-mcp
An MCP server that enables LLMs to execute .NET workloads in isolated Docker containers for C# code execution, project management, and web API hosting.