mihaelamj/cupertino
A local Apple Documentation crawler and MCP server. Written in Swift.
Overview
mihaelamj/cupertino is a Swift MCP server licensed under MIT. A local Apple Documentation crawler and MCP server. Written in Swift. Topics: apple-documentation, command-line-tool, developer-tools, documentation-tools, local-server, offline-docs, mcp, mcp-server, swift, swiftpm, cli, model-context-protocol.
Ranked #227 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Swift MIT
apple-documentationcommand-line-tooldeveloper-toolsdocumentation-toolslocal-serveroffline-docsmcpmcp-serverswiftswiftpmclimodel-context-protocol
Signal Breakdown
Stars 614
Freshness 2d ago
Issue Health 57%
Contributors 5
Dependents 0
Forks 23
Description Good
License MIT
How to Improve
Description low impact
Dependents medium impact
Matched Queries
From the README
# 🍎📚 Cupertino **Apple Documentation Crawler & MCP Server** A Swift-based tool to crawl, index, and serve Apple's developer documentation to AI agents via the Model Context Protocol (MCP). ## What is Cupertino? Cupertino is a local, structured, AI-ready documentation system for Apple platforms. It: - **Crawls** Apple Developer documentation, Swift.org, Swift Evolution proposals, Human Interface Guidelines, Apple Archive legacy guides, and Swift package metadata - **Indexes** everything into a fast, searchable SQLite FTS5 database with BM25 ranking - **Serves** documentation to AI agents like Claude via the Model Context Protocol - **Provides** offline access to 302,424+ documentation pages across 307 frameworks ### Why Build This? - **No more hallucinations**: AI agents get accurate, up-to-date Apple API documentation - **Offline development**: Work with full documentation without internet access - **Deterministic search**: Same query always returns same results - **Local contRead full README on GitHub →
Are you the maintainer? Claim this listing