Your APIs are the integration.
Point PlanVault at an OpenAPI spec or an MCP server and every operation becomes a typed tool. Authentication lives in a connection the runtime resolves at call time, so nothing in your services changes.
Tool definitions are generated from the spec you already maintain. When the API changes, re-import.
Docker Compose in your VPC. Postgres, Redis, Keycloak and the LLM gateway ship in the box; nothing routes through us.
One project, one API, one run. A first governed run fits in a day; the rollout pace after that is yours.
Import 800 endpoints if that is what you have. The runtime shortlists the relevant tools for each call, so the agent never carries the whole catalog in its context, and the catalog is one MCP server for Cursor, Claude Code and Claude Desktop.
The failure modes are handled before you hit them.
Plans are validated before anything runs
The model proposes; the runtime checks every call against your tool schemas. No improvised requests, no half-finished loops in production.
Timeouts retry, side effects don’t repeat
Each call carries an idempotency key. A 503 retries with backoff; a refund is never issued twice.
A crashed worker resumes, not restarts
Every step is committed to an event log. After a restart the run continues from the last event; completed steps are not re-run.
Governance is part of the execution runtime
Governance is built into the execution pipeline, not added on top: plan validation, an execution FSM, per-tenant encryption, and customer-controlled deployment.
- Agents that act on their own, inside the rules you set
Allow, approve or deny per tool; amounts and rates capped. Autonomous within policy, never past it.
- One MCP server for your whole catalog
Cursor, Claude Code and Claude Desktop see four tools; approvals stay in your console. No limit on how many APIs sit behind it.
- Every run recorded, replayable, debuggable
Step-by-step diagnostics with the exact inputs and outputs, and a replay that never re-runs a side effect.
- Cost per run in plain sight
Token spend and tool calls per run, hard budget caps and rate limits per project.