arbor for MCP
<h2>Arbor: Graph-native dependency mapping for AI-assisted change impact</h2>
- Free
- 4.7
- V v2.6.0
<h2>Arbor: Graph-native dependency mapping for AI-assisted change impact</h2>
Arbor, developed by Anandb71, maps code dependencies and predicts change impact across complex repositories, acting as a local MCP server for AI coding agents. The tool builds a semantic dependency graph to identify downstream effects and quantify blast radius, providing graph-backed symbol resolution, incremental updates, and Git-aware pull request analysis. The tool targets software engineers and technical architects working on interconnected codebases who use AI-assisted workflows and need earlier detection of regression risk.
What tasks can you actually use it for?
Arbor helps teams estimate which modules a code change will affect, directing review effort toward the highest-risk areas. It supplies AI coding agents with structured repository context via an MCP endpoint, so automated suggestions can reference graph links instead of plain text matches. Typical uses include triaging large pull requests, prioritizing files for manual review, and improving the precision of agent-generated patches.
How accurate are its impact predictions in practice?
Prediction quality depends on graph completeness and language coverage. The tool emphasizes semantic symbol resolution, which improves cross-file mapping in supported languages such as Rust, Python, and JavaScript/TypeScript. Because the dependency graph updates incrementally as edits occur, the analysis stays closer to the current repository state, which reduces stale inferences; accuracy declines when the project uses languages outside the stated support set.
Does it fit existing developer workflows and privacy needs?
Local-first deployment keeps source code on-device while exposing structured context to AI agents over MCP, aligning with teams that require on-premise processing. The server runs on macOS, Linux, and Windows and installs via Cargo, Homebrew, Scoop, or Docker. Integration requires an MCP-compatible client such as Claude Desktop, and the tool integrates with Git workflows to surface higher-risk merges during pull request review.
Who should adopt it and how to treat its outputs
Arbor is a practical choice for engineering teams that run MCP-capable assistants and manage tightly coupled codebases, because it supplies structured, local context to agents while keeping source code on-device. Projects that rely on languages outside its primary support set should validate mapping fidelity before depending on impact estimates. Treat Arbor's analysis as an architectural lens that augments, not replaces, human review.
Pros
- Local-first processing keeps repository source code on-device
- Exposes a structured code graph to AI agents via MCP
- Blast radius analysis highlights downstream impact across modules
- Incremental indexing updates the dependency graph as edits occur
Cons
- Primary language support limited to Rust, Python, JavaScript/TypeScript
- Requires an MCP-compatible client such as Claude Desktop to connect
- Non-MCP workflows need custom integration to use the graph
Also available in other platforms
arbor for MCP
- Free
- 4.7
- V v2.6.0
Top downloads
Discover more programs
clerk
- 4.9
- Free
Clerk: Local MCP server for persistent AI-assisted coding context
grepai
- 4.3
- Free
Advanced Semantic Code Search Tool
Mcp Graphql
- 4.9
- Free
Mcp Graphql: an MCP server that links LLMs to GraphQL APIs
grafema
- 4.3
- Free
Grafema: A Revolutionary AI Coding Tool
Docker Tui
- 4
- Free
Efficient Docker Management with Docker TUI
aptu-coder
- 4.7
- Free
Efficient Code Structure Analysis Tool
markplane
- 4.9
- Free
Markplane: In-repository project planning for AI-assisted development
renderdoc-mcp
- 4.4
- Free
RenderDoc-MCP brings programmatic .rdc inspection to AI assistants
ingero
- 4.5
- Free
GPU observability focused on causal tracing for AI workloads
jcode
- 4.6
- Free
Comprehensive Review of jcode AI Coding Tool
gossiphs
- 4.3
- Free