Task envelope, budget ledger, kill switch and signed receipts for agents that pay.
Connect Remote server
claude mcp add --transport http guard https://karta.rta.lat/mcp
{
"mcpServers": {
"guard": {
"url": "https://karta.rta.lat/mcp"
}
}
}
{
"servers": {
"guard": {
"type": "http",
"url": "https://karta.rta.lat/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://karta.rta.lat/mcp
Tools 6 found in our last check
check_spendCheck whether a proposed agent spend is inside a task envelope. Returns verdict, rule, reason, counterfactual and next. No state is stored.
open_envelopeCreate a signed budget envelope for one task: total budget, per-call cap, call count, allowlisted payees, subscription rule, expiry. Stores it in this server's local ledger (no funds move, no keys). Returns the envelope id. Capped at 30 envelopes/hour per server.
get_envelopeReturn an envelope's state: budget, per-call cap, calls used, spent, remaining, allowlist and expiry. Read-only.
kill_envelopeStop one task envelope immediately: no further spend is approved for it, the reason is recorded with a timestamp. Idempotent — the first reason wins.
envelope_evidenceReturn an evidence bundle for one envelope: state, every recorded spend, the stop record and a sha256 of the whole pack that anyone can recompute. Read-only.
policy_rulesList the deterministic rules a spend is checked against (E01-E08) with the order they are applied and the meaning of each. Read-only, no state.
Details
| Endpoint | https://karta.rta.lat/mcp (Streamable HTTP) |
| First published | 26 Oct 2026 |
| Last updated | 26 Oct 2026 |
| Registry name | lat.rta.karta/guard |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
