Working today
Repository indexing, incremental delta sync, and the
code_context, code_impact, and
get_code_brief tools over MCP, scoped per project.
Code Intelligence
ContextHarbor indexes a repository into a symbol, file, and relationship graph and serves it over MCP next to the project's requirements and decisions. Agents reach the right implementation with fewer exploration calls and fewer raw-code tokens.
PROJECT / ATLAS
What calls reserveStock, and what should I inspect before changing it?
Sample code relationships found
Related code surfaced
The sample graph connects reserveStock to checkout submission and reservation renewal. Inspect both callers before changing its expiry argument or return value.
Next step: Confirm the graph matches the current revision, inspect the source, and run the checkout and reservation tests.
Sample symbol: reserveStock(sku, quantity, expiresAt). Called by submitCheckout and renewReservation.
Sample relationship: submitCheckout → reserveStock. The caller uses the reservation identifier to confirm or release stock after payment.
Illustrative workflow with fictional project data. No live query is sent.
Progressive retrieval
Each layer answers more precisely than the last. Agents stop as soon as they have enough, instead of reading the whole repository.
get_code_brief.
code_context.
code_impact.
Agent-facing tools
Code Intelligence adds its own tool group to the ContextHarbor MCP server. It respects the same project ACL as document retrieval.
setup_code_graphFetch the self-install script that indexes the current repository
into the code graph.
code_context(project, query)Find symbols, files, and signatures matching a query, with their
callers.
code_impact(project, symbol)Blast radius of changing a symbol or file — callers, dependent
modules, related tests, linked requirements.
get_code_brief(project)Linked repositories, analysis status, counts, and staleness.
get_code_brief over MCP,
and verifies the index is ready before trusting
code_context or code_impact.
Indexing the repository
setup_code_graph,
writes the returned script, and runs it.
ch code sync after a merge, or wire it into
CI.
Auth reuses the same bearer MCP key the harness already holds — you are never asked for a key. Prefer copy-paste? The Web portal Project Setup page generates the same script.
Where this stands
Repository indexing, incremental delta sync, and the
code_context, code_impact, and
get_code_brief tools over MCP, scoped per project.
Module-level briefs, tighter requirement-to-symbol linkage, and CI/CD automation for GitHub Actions, GitLab CI, and Woodpecker.
A custom language server, an organization-wide code portal, or autonomous code modification. ContextHarbor stays a retrieval layer.
Code Intelligence
Tell us about your repository structure and where fragmented context slows your team down.
Pricing depends on deployment, integration, and support requirements.