Skip to content

mihaelamj/cupertino

MCP Developer Tools

A local CLI and MCP server that provides fast, searchable Apple platform documentation for developers and AI agents.

Swift Latest v1.4.1 · 1mo ago Security brief →

Features

  • Crawls official Apple docs, Swift.org, HIG, Swift Evolution, packages, and sample code
  • Indexes content into SQLite FTS5 databases with BM25 ranking for fast local search
  • Provides a terminal CLI (`cupertino`) for developers to search, read, and manage documentation offline
  • Exposes the same corpus to AI agents via the Model Context Protocol (MCP) server

Recent releases

View all 11 releases →
No immediate action
v1.2.1 Maintenance

Source independence + strict DI

v0.9.1 New feature
Notable features
  • Added binary documentation for cupertino-tui, mock-ai-agent, cupertino-rel and other executables (48 new docs).
  • Added MCP client configuration setup guides for OpenAI Codex, Cursor, VS Code Copilot, Zed, Windsurf, opencode.
Full changelog

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-agent: MCP testing tool with arguments documented
    • cupertino-rel: Release tool with 6 subcommands and all options
    • 48 new documentation files in docs/binaries/
  • mock-ai-agent --version - Added version flag support (#137)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
828
Forks
37
Languages
Swift Shell Python

Install & Platforms

Install via
shell-script brew
Platforms
macos

Beta — feedback welcome: [email protected]