OA Open Arbor v2.1
Model Context Protocol (2024-11-05) · Zero-Dependency stdio Server

Open Arbor MCP Playground & JSON-RPC 2.0 Simulator

Test every deterministic Open Arbor MCP tool in real time. Every request executes the exact ECMAScript core functions wired into server/mcp/openarbor-mcp.mjs, including bounded-input security guards (MAX_EVALUATE_TREES = 500, MAX_JURISDICTION_ID_LENGTH = 128).

Server v2.1.0

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.

Live Simulator

Interactive Tool Arguments & Dual-Pane JSON-RPC 2.0 Inspector

Execution Latency: 0.00 ms
Modify the JSON arguments below and click "Execute tools/call Request" (or press Ctrl+Enter).
JSON-RPC 2.0 tools/call Request Payload

          
JSON-RPC 2.0 Deterministic Response Payload

          
Agent Integration

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 (claude_desktop_config.json)
{
  "mcpServers": {
    "openarbor": {
      "command": "node",
      "args": [
        "/path/to/openarbor/server/mcp/openarbor-mcp.mjs"
      ]
    }
  }
}
Cursor / Windsurf (.cursor/mcp.json)
{
  "mcpServers": {
    "openarbor-mcp": {
      "command": "npx",
      "args": ["-y", "openarbor-mcp"],
      "env": {}
    }
  }
}
Hermes Autonomous Fleet & Stdio Test
# 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