Skip to content

ṚTA MCP server

Which MCP servers are ṚTA's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-28

← Back to ṚTA

Whose server it is
  • Registry namelat.rta.karta/guardverified in the MCP registry

The registry name sits under rta.lat. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-28
  • Stateanswerschecked 2026-10-28
  • Tools6
  • Server calls itselfkarta-spend
  • Server version0.1.0
  • Protocol version2025-06-18

On 2026-10-28 the server answered initialize and tools/list without a sign-in. First answer in 653 ms.

Tools it offers6 tools · read 2026-10-28
  • check_spend

    Check whether a proposed agent spend is inside a task envelope. Returns verdict, rule, reason, counterfactual and next. No state is stored.

  • open_envelope

    Create 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…

  • get_envelope

    Return an envelope's state: budget, per-call cap, calls used, spent, remaining, allowlist and expiry. Read-only.

  • kill_envelope

    Stop one task envelope immediately: no further spend is approved for it, the reason is recorded with a timestamp. Idempotent — the first reason wins.

  • envelope_evidence

    Return 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_rules

    List 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.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "guard": {
      "type": "http",
      "url": "https://karta.rta.lat/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http rta https://karta.rta.lat/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://karta.rta.lat/mcp as a custom connector in the settings.

Other servers listed as ṚTA's
  • lat.rta/mitracoreanswers, 5 toolsverified in the MCP registry
  • lat.rta/rtaanswers, 2 toolsverified in the MCP registry
  • lat.rta/skilllintnot asked yetverified in the MCP registry
  • lat.rta/somanot asked yetverified in the MCP registry

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.