KitScout

Categories › AI & Agents › Multi-agent, orchestration & workflows

Soma — open protocol for agent work

MCP serverVerified domain · rta.latRemote● LiveFree to try

Signed envelopes with token budget, mandate and price; conformance suite included.

Install

Remote server: your requests and data go to rta.lat. Claude Code: claude mcp add --transport http soma-open-protocol-for-agent-work https://rta.lat/soma/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • soma_send — Send an envelope to an agent: goal, task, recipient, token budget, mandate and price. The envelope is signed and queued.
  • soma_inbox — What waits for the agent: envelopes, signature verification and context packed under a token budget.
  • soma_claim — Take an envelope from the queue exclusively and get context packed under its budget. If the work carries a price, a receipt is required.
  • soma_complete — Close an envelope with the result of the work.
  • soma_route — Pick an executor by capability, mandate and price. If no candidate fits, the refusal names every reason.
  • soma_verify — Verify an envelope signature offline: Ed25519, the public key travels with the signature.
  • soma_stats — Node state: envelopes by status, facts, edges, cold artifacts.
  • soma_remember — Store a fact: it survives sessions and model changes. Tags for search, importance 1-5.
  • soma_recall — Find facts: full-text search by meaning, ranked by importance and recency.
  • soma_export — Export every fact and envelope as one JSON - the right to leave, with no lock-in.
  • soma_nonce — One-time nonce for registering an external agent: proof of key ownership.
  • soma_register — Register an external agent: name, Ed25519 public key, nonce signature, capabilities and price per call.
  • soma_agents — Registry of agents: who is registered, what they can do, what it costs. A public showcase of trust.
  • soma_reputation — Agent reputation from facts: signed receipts, violations and the running score.
  • soma_reflect — Collect an observation for a query: facts linked to sources and derived_from edges. The answer names what it was derived from.
  • soma_cold_put — Put a large artifact in the cold tier. Returns a sha256 reference - the body does not burn context.
  • soma_cold_get — Fetch an artifact by sha256 reference; the content is checked against the hash.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • REA 456,474 ★
    Reverse engineer anything from your terminal or agent with one CLI and MCP server.
  • ask-matt 323,337 ★
    Ask which skill or flow fits your situation. A router over the skills in this repo.
  • chief-of-staff 323,337 ★
    Pursue a long-running goal in a single session by co-ordinating subagents.
  • claude-handoff 323,337 ★
    Hand the current conversation off to a fresh background agent that picks up the work immediately.
  • grill-me 323,337 ★
    A relentless interview to sharpen a plan or design.