All MCP Servers
Dev Tools & GitMCP Registryremote2 toolsB · 73

RCO-A2A - Record of Cleared Orders MCP server

io.github.Agentic-Private-Office · Updated

Signed receipt per cleared agentic order, by decision id. Two tools: write_receipt, verify_receipt.

At a glance

RCO-A2A - Record of Cleared Orders is an MCP server in the Dev Tools & Git category. It is hosted remotely and connects over HTTP, and declares no required credentials. It exposes 2 tools, including write_receipt and verify_receipt. It scores B (73/100) on the MCP Skills Hub health score as of Oct 28, 2026.

Source 0GitHub stars

One-click install

Opens your editor and pre-fills the config. Your editor will ask before adding it.

How to install RCO-A2A - Record of Cleared Orders in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.

How to install RCO-A2A - Record of Cleared Orders in Claude CodeAnthropic's agentic CLI

  1. Add the server

    bash
    claude mcp add --transport http rco-a2a https://mcp.rco-a2a.ai/mcp
  2. Verify it's connected

    bash
    claude mcp list
  3. Sharing it with your team?

    Add `--scope project` to write it to .mcp.json in the repository root, which you can commit (with the secrets left as environment variables).

  4. Use it in a session

    Ask Claude to use the tools this server exposes (e.g. write_receipt, verify_receipt). It discovers them automatically.

What tools does RCO-A2A - Record of Cleared Orders expose? (2)

Read from the live server. Click any tool for its input schema.

  • write_receiptWrite one receipt for an agentic order a gate has cleared. Authenticated: Authorization: Bearer <writer token>. Returns the decision_id; idempotent on decision_id.
  • verify_receiptReturn one receipt by decision_id with its chain position, its signature and the public key (JWK) that checks it. Public.

What the code can do

This is a remote server — nothing is installed or run on your machine, so there is no local code to analyze. What it can reach is described above: your requests go to the provider's host.

Before you install

Signals gathered from the source repo and package registry — not a safety verdict.

What it can reach

  • Third-party hosted service — Your requests and any data in them are sent to mcp.rco-a2a.ai.
  • No local execution — Nothing is installed or run on your machine.
  • Last commit today — Actively maintained.
  • Repository created 2 months ago — Very new project with little track record yet.
  • 0 GitHub stars — Very little community usage so far.

Client compatibility

Claude Code: NativeClaude Desktop: Via mcp-remoteCursor: NativeCodex CLI: Via mcp-remoteWindsurf: NativeCline: NativeVS Code: Native

Health score

B · 73

Maintenance, adoption, transparency and packaging — not a safety audit. How this is calculated

  • Maintenance30%100%

    Last commit 0 days ago.

  • Adoption20%0%

    0 stars.

  • Transparency20%100%

    4/4: ✓ public source repo, ✓ declared license, ✓ documentation, ✓ discoverable tool list.

  • Provenance15%75%

    Links to its own repository; package linkage unverified.

  • Packaging15%75%

    Remote endpoint; authentication requirements not declared.

Documentation

Full README

RCO-A2A — Record of Cleared Orders

RCO is the Record of Cleared Orders. A receipt is written when a gate clears an agentic order:

text
{decision_id, gtin, market, actor_class, rule_version, cleared_at, writer, prev_hash, hash, sig, kid}

Each receipt is hash-chained to the one before it and signed by the office key. Two tools, nothing else:

  • write_receipt — authenticated (Authorization: Bearer <writer token>, one token per writer), returns decision_id. Idempotent on decision_id.
  • verify_receipt(decision_id) — public, returns the receipt, its chain position, its signature and the key to check it.

Door: https://mcp.rco-a2a.ai/mcp (Model Context Protocol, streamable HTTP, stateless, JSON-RPC 2.0). Page and kit: https://rco-a2a.ai/. Verify URL: https://rco-a2a.ai/receipts/{decision_id}. Ledger held by the Agentic Private Office.

The chain

  • hash = sha256: + hex of SHA-256 over the canonical JSON of {actor_class, cleared_at, decision_id, gtin, market, prev_hash, rule_version, writer} — keys sorted, no whitespace, nulls kept.
  • The first receipt's prev_hash is sha256: + 64 zeros.
  • sig = Ed25519 (EdDSA) over the UTF-8 bytes of the hash string, base64url. kid names the key on https://rco-a2a.ai/.well-known/jwks.json (rco-office-2026-10).
  • Receipts loaded from the ledger era (2026-10-15 → 2026-10-27) carry kid gsc-rco-2026-08, sig null, and the Azure Confidential Ledger transaction that holds their original hash. Fields the ledger never held are null.

Connect

MCP client configuration (any client that speaks streamable HTTP):

json
{ "mcpServers": { "rco-a2a": { "type": "streamable-http", "url": "https://mcp.rco-a2a.ai/mcp" } } }

Verify one receipt from a shell:

bash
curl -s https://mcp.rco-a2a.ai/mcp -H 'content-type: application/json' -H 'accept: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"verify_receipt","arguments":{"decision_id":"dec_b73fe75bff87ef889d8ca304"}}}'

or GET https://rco-a2a.ai/receipts/dec_b73fe75bff87ef889d8ca304.

Maintain RCO-A2A - Record of Cleared Orders? Add a badge to your README

Shows its health grade, and links readers to install steps for every client.

markdown
[![RCO-A2A - Record of Cleared Orders on MCP Skills Hub](https://mcp-skills-hub.vercel.app/badge/io-github-agentic-private-office-rco-a2a)](https://mcp-skills-hub.vercel.app/mcps/io-github-agentic-private-office-rco-a2a)

Catalog data refreshed . Something wrong? Report it.