Main
Prefer the prebuilt bundle first: get a stable offline index, then decide if you need re-crawl/build for custom sources.
Wire it as a shared team tool: add to your MCP client config so every agent session can query docs deterministically.
Reduce token waste: search locally and cite canonical doc URLs instead of copying long pages into model context.
Source-backed notes
- README claims an offline bundle with 277,000+ pages across 402 frameworks (v1.0.2 bundle) and SQLite FTS5 search.
- README provides an instant setup path:
cupertino setupthencupertino serve. - README includes one-command wiring for Claude Code (
claude mcp add cupertino --scope user -- $(which cupertino)).
FAQ
- Do I need internet after setup?: For offline search, no — once the bundle is downloaded, the index is local.
- Can I use it with Codex/Cursor?: Yes — README includes config snippets for Codex TOML and Cursor
.cursor/mcp.json. - Should I build the database myself?: Only if you need custom sources; README notes remote build can take ~45 minutes.