Deterministic Arboricultural & LEO-RCA Tools over JSON-RPC 2.0
AI agents should never guess statutory tree protection thresholds, Claus Mattheck hollow-shell buckling ratios, or Nowak carbon equations from training weights. Open Arbor exposes its verified engines as a standard Model Context Protocol server (openarbor-mcp). Select any tool below to inspect its JSON Schema, edit input arguments, or test the 500-tree spatial grid security guard.
Interactive Tool Arguments & Dual-Pane JSON-RPC 2.0 Inspector
tools/call Request Payload
One-Click MCP Client Configuration Snippets
Register openarbor-mcp in Claude Desktop, Cursor, Windsurf, or Hermes. Because the server uses Node.js built-in modules (node:fs, node:path, node:readline, node:crypto), it starts in under 40 milliseconds with zero network calls or API keys.
claude_desktop_config.json)
{
"mcpServers": {
"openarbor": {
"command": "node",
"args": [
"/path/to/openarbor/server/mcp/openarbor-mcp.mjs"
]
}
}
}
.cursor/mcp.json)
{
"mcpServers": {
"openarbor-mcp": {
"command": "npx",
"args": ["-y", "openarbor-mcp"],
"env": {}
}
}
}
# Register in Hermes config.yaml under mcp_servers:
mcp_servers:
openarbor:
command: "node"
args: ["/path/to/openarbor/server/mcp/openarbor-mcp.mjs"]
# Verify stdio JSON-RPC assertions locally:
npm run test:mcp