io.github.Agentic-Private-Office/rco-a2a

RCO-A2A - Record of Cleared Orders

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

Endpointhttps://mcp.rco-a2a.ai/mcp (streamable-http)
Registry version2.6.6
Now5 tools · grade A (94) · pin ts_791e273d538333d8553cc4258fb66260 · protocol 2025-06-18
First / last listed2026-11-13 06:13 UTC / 2026-11-13 06:13 UTC
Grade over time2026-11-13: A (94), 5 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-13 06:13 UTC
5 tools, grade A (94)

Tools: write_receipt verify_receipt list_receipts get_statement issue_auditor_key

Current tools (5)

write_receiptWrite one v1 receipt for a read a gate has cleared. Authenticated: Authorization: Bearer <writer token>. Idempotent on (writer, subject, subject_type, market, rule_version, cleared_at, answer_hash). Returns the receipt.
params: subject*, subject_type*, market, rule_version*, cleared_at, answer_hash, caller, caller_key
verify_receiptReturn one receipt by id (rco:… for v1, dec_… for v0) with the verification result (hash, id, signature) and the public key (JWK) that checks it. Public.
params: id*
list_receiptsYour own receipts only — the rows whose caller is your customer key — by seq range (from_seq, to_seq, after_seq) or date range (from, to: YYYY-MM-DD, to inclusive), limit ≤ 500. Authorization: Bearer <customer key>. Refuses without a key.
params: from_seq, to_seq, after_seq, from, to, limit
get_statementA signed statement of your slice for a month (month: YYYY-MM) or a date range (from, to: YYYY-MM-DD, to exclusive): count, first and last seq, slice digest, the chain tip at issue, Ed25519 signature by Allooloo. Authorization: Bearer <customer key>.
params: month, from, to
issue_auditor_keyIssue a read-only sub-key on your own slice for your auditor (list_receipts and get_statement only). Authorization: Bearer <customer key>. The key value is returned once.
params: name

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.