# cupertino

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

- **URL**: https://www.freshcrate.ai/projects/cupertino
- **Author**: mihaelamj
- **Category**: MCP Servers
- **Latest version**: `v1.3.0` (2026-05-31)
- **License**: MIT
- **Source**: https://github.com/mihaelamj/cupertino
- **Language**: Swift
- **GitHub**: 656 stars, 25 forks
- **Registry**: github
- **Tags**: `apple-documentation`, `cli`, `command-line-tool`, `developer-tools`, `documentation-tools`, `local-server`, `mcp`, `mcp-server`, `model-context-protocol`, `swift`

## Description

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

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.3.0` | 2026-05-31 | High | Latest release: v1.3.0 |
| `v1.2.1` | 2026-05-22 | High | ## v1.2.1 (2026-05-23)  Maintenance release. Architectural cleanup + DI / pluggability lift. Zero schema delta, zero indexer-logic delta vs v1.2.0; the v1.2.0 bundle works as-is with the v1.2.1 binary (`cupertino setup` continues to download `cupertino-databases-v1.2.0.zip`).  Spot-checked parity vs the brew-installed v1.2.0 binary on `doctor`, `search "SwiftUI View modifier"`, `search "async await"`, `list-frameworks`, `package-search "alamofire"`: byte-identical search ranking and row counts i |
| `v1.2.0` | 2026-05-21 | High | Latest release: v1.2.0 |
| `v1.1.0` | 2026-05-13 | High | _Refactor release. No new user-visible features, no schema change. `databaseVersion` stays at `1.0.2` — `cupertino setup` from a v1.1.0 binary downloads the same `cupertino-databases-v1.0.2.zip` bundle. The release folds in the namespacing / per-type-file pass across every SPM target, the `Crawler` extract into its own target, the `MCP` → `MCPCore` target rename, the §3.6 `SearchIndexBuilder` → `SourceIndexingStrategy` refactor, and the DI epic (#381) middle ring: every internal package now sta |
| `v1.0.1` | 2026-05-07 | High | Latest release: v1.0.1 |
| `v1.0.0` | 2026-05-05 | High | Latest release: v1.0.0 |
| `v0.10.0` | 2026-03-13 | Medium | Latest release: v0.10.0 |
| `v0.9.1` | 2026-01-25 | Low | ## 0.9.1 (2026-01-25)  ### Added - **MCP client configuration docs** - Added setup guides for multiple AI tools (#134, #137)   - OpenAI Codex (CLI and ~/.codex/config.toml)   - Cursor (.cursor/mcp.json)   - VS Code with GitHub Copilot (.vscode/mcp.json)   - Zed (settings.json)   - Windsurf (~/.codeium/windsurf/mcp_config.json)   - opencode (opencode.jsonc) - **Binary documentation** - Full docs for additional executables (#137)   - cupertino-tui: Terminal UI with 5 views documented   - mock-ai-a |
| `v0.9.0` | 2025-12-31 | Low | Release v0.9.0 |
| `v0.8.2` | 2025-12-28 | Low | Release v0.8.2 |

## Citation

- HTML: https://www.freshcrate.ai/projects/cupertino
- Markdown: https://www.freshcrate.ai/projects/cupertino.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/cupertino/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
