v2.1.0 — Agent-Native MCP
🔧 New: 10 MCP Tools
This release introduces six new surgical tools for precise graph traversal to complement the existing broad-analysis suite.
Surgical (New in v2.1.0)
list_entry_points— Lists all production entry points:main, HTTP handlers, webhooks, background jobs, and CLI commands.get_callers— Identifies every node that calls a specific symbol.get_callees— Identifies every node called by a specific symbol.search_symbols— Performs a fuzzy search across all symbol names.get_file_graph— Maps all nodes and intra-file edges for a specific file path.get_node_detail— Provides full metadata for a node via ID or name.
Broad (Unchanged)
get_logic_path · analyze_impact · find_path · get_knowledge_path
🔗 New: Standard Response Envelope
All 10 tools now utilize a consistent return shape with built-in agent chaining hints to streamline workflows:
{
"ok": true,
"tool": "get_callers",
"arbor_version": "2.1.0",
"data": { ... },
"meta": {
"node_count": 4,
"suggested_next_tool": "analyze_impact",
"suggested_next_args": { "node_id": "arbor_core::parser_v2::parse_file" }
}
}
<!-- arbor-mcp-install-snippets -->
## 🤖 Arbor MCP Quick Install
Use Arbor as a local MCP server in your AI client:
### Claude Code (project-scoped)
```bash
claude mcp add --transport stdio --scope project arbor -- arbor bridge
claude mcp listIn Claude Code, run:
/mcp
Cursor MCP config (.cursor/mcp.json)
{
"mcpServers": {
"arbor": {
"command": "arbor",
"args": ["bridge"]
}
}
}VS Code MCP config (.vscode/mcp.json)
{
"servers": {
"arbor": {
"type": "stdio",
"command": "arbor",
"args": ["bridge"]
}
},
"inputs": []
}MCP Directories
- Glama: https://glama.ai/mcp/servers/@Anandb71/arbor
- Skills Playground: https://skillsplayground.com/mcps/nandb71-arbor/
Arbor v2.1.0
Installation
# Cargo
cargo install arbor-graph-cli --version 2.1.0
# Homebrew (macOS/Linux)
brew install Anandb71/tap/arbor
# Scoop (Windows)
scoop bucket add arbor https://github.com/Anandb71/arbor
scoop install arbor
# npm
npx @anandb71/arbor-cli
# Docker
docker pull ghcr.io/anandb71/arbor:v2.1.0Assets
| Platform | Architecture | File |
|---|---|---|
| Linux | x86_64 | arbor-linux-x86_64.tar.gz |
| Linux | aarch64 | arbor-linux-aarch64.tar.gz |
| macOS | x86_64 | arbor-macos-x86_64.tar.gz |
| macOS | Apple Silicon | arbor-macos-aarch64.tar.gz |
| Windows | x86_64 | arbor-windows-x86_64.zip |
What's Changed
- Feat/v2.1.0 agent native by @Anandb71 in #138
- docs: update README and MCP_INTEGRATION for v2.1.0 agent-native tools by @Anandb71 in #140
- chore: bump all manifest versions to 2.1.0 by @Anandb71 in #141
Full Changelog: v2.0.1...v2.1.0