The consolidation in 3.0.0 affects MCP clients only — the CLI, the HTTP API and the LSP methods are unchanged, and the 26 old names still answer as deprecated aliases for one release. cxpak_context is the entry point: give it a task and a token budget and it returns ranked, annotated files with per-file notes on why each one was included.
A Rust context engine that indexes a repository with tree-sitter across 43 languages, builds a typed dependency graph, and produces token-budgeted context bundles for an LLM.
- cxpak_context — context, retrieval, search, overview, stats and briefing, selected with an op argument
- cxpak_graph — graph queries plus trace, blast_radius, call_graph, dead_code, api_surface, data_flow and change prediction
- cxpak_review — review, diff and verify
- cxpak_insight — health, risks, architecture, conventions, security_surface, drift, visual and onboard
- cxpak_data — indexed or live schema
- Every context response opens with a repository conventions summary, so the model sees how your team writes code first
- An offline single-page dashboard rendered by cxpak visual, with no external assets
Brew install cxpak or cargo install cxpak; multi-arch images are published at ghcr.io/barnett-studios/cxpak. Register it in .mcp.json as cxpak serve --mcp . — indexing runs against the repository path you pass.
One command — cargo install cxpak
