Labsco
MCP SERVER

Hand an LLM a briefing packet for your codebase instead of letting it grep around in the dark.

Codebase Context Packing & Compression
Summary
Five tools with an op argument, where there used to be 26.

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.

What it is

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.

What you get
  • 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
Requirements

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.

Setup effort

One command — cargo install cxpak