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.
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
Add the server
bashclaude mcp add --transport http rco-a2a https://mcp.rco-a2a.ai/mcpVerify it's connected
bashclaude mcp listSharing 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).
Use it in a session
Ask Claude to use the tools this server exposes (e.g. write_receipt, verify_receipt). It discovers them automatically.
How to install RCO-A2A - Record of Cleared Orders in Claude DesktopDesktop app (MCP config)
Open your MCP config
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json
Add this server
json{ "mcpServers": { "rco-a2a": { "command": "npx", "args": [ "-y", "mcp-remote", "https://mcp.rco-a2a.ai/mcp" ] } } }Why the wrapper?
This is a remote (HTTP) server and Claude Desktop only launches local processes, so mcp-remote proxies the connection. It will open a browser window if the server needs OAuth.
Restart Claude Desktop
The tools appear under the 🔌 menu once the app reloads.
How to install RCO-A2A - Record of Cleared Orders in CursorAI-first code editor
Create / edit .cursor/mcp.json in your project
json{ "mcpServers": { "rco-a2a": { "url": "https://mcp.rco-a2a.ai/mcp" } } }Enable it
Cursor Settings → MCP → toggle the server on. Tools become available to the Composer/Agent.
How to install RCO-A2A - Record of Cleared Orders in Codex CLIOpenAI coding agent
Add to ~/.codex/config.toml
toml[mcp_servers.rco-a2a] command = "npx" args = ["-y", "mcp-remote", "https://mcp.rco-a2a.ai/mcp"]Why the wrapper?
Codex runs MCP servers as local processes, so mcp-remote bridges this HTTP endpoint to stdio.
Run Codex
Codex loads MCP servers from config.toml on startup and exposes their tools to the agent.
How to install RCO-A2A - Record of Cleared Orders in WindsurfCodeium's agentic IDE
Edit ~/.codeium/windsurf/mcp_config.json
json{ "mcpServers": { "rco-a2a": { "serverUrl": "https://mcp.rco-a2a.ai/mcp" } } }Reload
Windsurf → Cascade → refresh MCP servers. Cascade can now call the tools.
How to install RCO-A2A - Record of Cleared Orders in ClineVS Code autonomous agent
Open Cline → MCP Servers → Configure
Adds to cline_mcp_settings.json.
Add the server
json{ "mcpServers": { "rco-a2a": { "type": "streamableHttp", "url": "https://mcp.rco-a2a.ai/mcp" } } }
How to install RCO-A2A - Record of Cleared Orders in VS CodeCopilot / MCP support
Create .vscode/mcp.json
json{ "servers": { "rco-a2a": { "type": "http", "url": "https://mcp.rco-a2a.ai/mcp" } } }Start it
VS Code shows a ▶ Start action above the server entry. Agent mode (Copilot Chat) can then use the tools.
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
Health score
B · 73Maintenance, 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 READMERCO-A2A — Record of Cleared Orders
RCO is the Record of Cleared Orders. A receipt is written when a gate clears an agentic order:
{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), returnsdecision_id. Idempotent ondecision_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_hashissha256:+ 64 zeros. sig= Ed25519 (EdDSA) over the UTF-8 bytes of thehashstring, base64url.kidnames the key onhttps://rco-a2a.ai/.well-known/jwks.json(rco-office-2026-10).- Receipts loaded from the ledger era (2026-10-15 → 2026-10-27) carry
kidgsc-rco-2026-08,signull, 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):
{ "mcpServers": { "rco-a2a": { "type": "streamable-http", "url": "https://mcp.rco-a2a.ai/mcp" } } }Verify one receipt from a shell:
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.
Alternatives to RCO-A2A - Record of Cleared Orders
- Browser rehearsal range for agentsD · 33Rehearsal range: mirror a site, rehearse the workflow, earn a drift-bound promotion receipt.
- agent-tools (x402 + MCP + A2A directory)B · 78Discover x402 services, MCP servers and A2A agents by intent — agent-tools.cloud directory.
- FilesystemA · 93Secure file operations with configurable access controls — read, write, search and move files in directories you explicitly allow.
- EverythingA · 88Reference and test server exercising every MCP feature — prompts, resources, tools and sampling. Useful for building your own.
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.
[](https://mcp-skills-hub.vercel.app/mcps/io-github-agentic-private-office-rco-a2a)Catalog data refreshed . Something wrong? Report it.