AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
Browser Automation/
cupertino
cupertino logo

cupertino

Active·★ 805·MIT·Updated 2026-05-29
★ Dev Tooling★ RAG / Knowledge Base

A local Apple Documentation crawler and MCP server. Written in Swift.

Cupertino is a Swift-based tool that crawls, indexes, and serves Apple developer documentation via the Model Context Protocol (MCP). It provides offline access to over 302,000 documentation pages across 307 frameworks, with full-text search and AI agent integration. The tool supports resumable crawling, multiple documentation sources, and various installation methods.

#apple-documentation#cli#command-line-tool#developer-tools#documentation-tools#local-server#mcp#mcp-server
$ Install
$ bash <(curl -sSL https://raw.githubusercontent.com/mihaelamj/cupertino/main/install.sh)
↗ Visit site★ GitHub
01

Features

01Multi-source documentation fetching (Apple Developer, Swift Evolution, HIG, etc.)
02Full-text search engine with SQLite FTS5 and BM25 ranking
03MCP server for AI agent integration (Claude, Codex, etc.)
04Intelligent crawling with resumability and change detection
05Offline access with pre-built databases and local control
02

Compatibility

macOS
macOS 15+
Verified via docs
03

Quick start

1
$ bash <(curl -sSL https://raw.githubusercontent.com/mihaelamj/cupertino/main/install.sh)
04

Use cases

↳Offline documentation archive for Apple platforms
↳Framework-specific research and development
↳AI-assisted development with accurate API documentation
05

Alternatives

CopilotKit logo
CopilotKit★ 31.8k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
vs →
mcp-chrome logo
mcp-chrome★ 11.8k
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.
vs →
fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
semble logo
semble★ 4.5k
Fast and Accurate Code Search for Agents
vs →
csharp-sdk logo
csharp-sdk★ 4.3k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
vs →
fast-agent logo
fast-agent★ 3.8k
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
vs →
See all alternatives →

Related searches

cupertino AlternativesBest Browser Automation Tools 2026Open Source Browser Automationcupertino Tutorialcupertino Vs Competitorsapple-documentationclicommand-line-tool

Comments

Log in to leave a comment
  • Reese Kim
    Reese KimMay 21, 2026

    Setting this up with Cursor has completely changed how I look up Swift APIs. No more lagging Safari tabs.

  • R
    Remy DavisMay 9, 2026

    I love having offline access to the AppKit docs when I'm traveling without reliable Wi-Fi.

  • S
    Shawn MartinezMar 30, 2026

    Is there any way to index custom DocC archives with this, or does it only pull from official Apple docs?

  • S
    Spencer WilsonMar 4, 2026

    Needs Xcode command line tools installed to compile properly, but after that it runs incredibly fast.

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 805
Last commit1d ago
StatusActive
LicenseMIT
CategoryBrowser Automation
Trend (30d)
+32.2↑ 0.9%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.