voltbase

MCP onboarding

One tool set, two transports: CLI stdio for local compute, Streamable HTTP for remote agents. The four tool names are identical on both.

Option A — stdio (local)

voltbase mcp

Stdio mode has full local compute, including the reliability rollups below. Point any MCP-compatible client at the command above.

Option B — HTTP (remote)

POST /mcp   # JSON-RPC: tools/list, then tools/call
GET /mcp    # 405 — stateless, there is no session stream to hold

The four tools

ToolArgumentsAnswers
voltbase_search_sitesbbox, connector, minPower, openOnly, limit, offsetPaged servable rows plus per-partition attribution credits
voltbase_site_detailid (for example OCM:900000)One servable row, or typed NOT_FOUND
voltbase_statusid, optional after (ISO instant, newer-only polling)Status plus the 60-minute stale label; newer:false when nothing is newer than after
voltbase_reliabilityidUptime rollups for the site from the prebuilt reliability cut, with attribution; the stale label applies beyond the refresh SLO

Rules clients should know