Sato Hub
Verification record

CoW MCP

Its Sato Score and verification record. Not a safety, quality or returns grade.

ActiveSelf-Reported

Sato Score

82/100· High

How open, active & verifiable — not a safety or returns grade.

Maintenance & liveness
35/35
Code transparency
16/20
Interface verifiability
10/10
Docs & demo
6/10
Listing transparency & provenance
12/15
Independent verification
3/10

Live endpoint probed — we called the hosted MCP endpoint and it answered with its real tool inventory (proves the interface works, not runtime safety).

Next step

Watch CoW MCP

One email if what we observe changes — its repo goes quiet or disappears, or the listing is retired. Nothing else.

Check it from your agent

Add Sato Hub’s MCP server (no key), then ask:

https://satohub.ai/api/mcp
Run Sato Hub Preflight on krzysu/cow-mcp before I use it.
Full setup: Claude Code, Cursor, others →

Your project?

Prove you control the domain and correct this page — description, links, tags, chains. A claim proves control, not verification: it never changes the Sato Score.

Claim this listing →

Anchored

2026-10-15 · 486 listings

This score was committed to a single Merkle root along with every other score we published that day. The root is signed, published, and archivable by anyone — so if we changed this number tomorrow and said it had always been this, the commitment would contradict us. It proves what we published, not that the score is right.

Leaf
ecfb9f20a950244a8cc41e5bd9dcaca8a50ebdd478cfa02b427fe7e6e5c25311
Preimage
satohub-score-leaf/v1|2026-10-15|cow-mcp|82|High
Proof
9 siblings
Root
004fa814c17a95aa1bf61786b167b9a311db31782a5b37d9d6d93482c2f9b634
Root signature
Ed25519, kid b04bd38b
On-chain
not attested on-chain — key absent (ATTEST_PRIVATE_KEY is not set)

Verify this yourself

# 1. The proof: record, leaf, leaf_preimage, proof (sibling digests)
curl -s "https://satohub.ai/api/verify/cow-mcp/proof?date=2026-10-15"
# 2. The roots file, fetched separately; take the root for 2026-10-15
curl -s https://satohub.ai/.well-known/sato-score-roots.json
# 3. leaf = SHA-256(leaf_preimage). For each sibling s:
#    leaf = SHA-256("satohub-score-node/v1" || min(leaf,s) || max(leaf,s))
#    The result must equal the root from step 2.
# 4. Check that root's signature against https://satohub.ai/.well-known/jwks.json

No command-line tool is published for score proofs yet; the steps above are the whole check. Compare against the published roots file, not against the root in the proof response — checking a proof only against a root served in the same reply proves nothing. Raw proof: /api/verify/cow-mcp/proof. Method: the house rules.

Evidence

  • ✓Live endpoint probed — we called the hosted MCP endpoint and it answered with its real tool inventory (re-checked every 14 days). Proves the interface works, not runtime safety.
  • ▸Source reviewed ↗

Record

Last checked
2026-10-15
Last code activity (commit or release)
Apr 26, 2026
Every score reading we have captured for this listing, one per day — the part of the record that cannot be backfilled.History →

Verification history

A dated, auditable record of every change to this listing's status, verification, and Sato Score.

  1. Jul 23, 2026
    Sato Score tier: Medium → High
    Score 69 → 79.
  2. Jul 22, 2026
    Sato Score tier: High → Medium
    Score 79 → 69.
  3. Jul 18, 2026
    Sato Hub began tracking this listing
  4. Jul 14, 2026
    Edited: mcp endpoint url
  5. Jul 14, 2026
    Auto-enriched: creator profile url, deployment options, supported integrations
  6. Jul 14, 2026
    Listed on Sato Hub

Embed this badge

Sato Score badge previewLive preview
[![Sato Score](https://satohub.ai/api/badge/cow-mcp)](https://satohub.ai/verify/cow-mcp?utm_source=badge&utm_medium=embed)

Paste into your README. The badge reflects the live Sato Score and links back to this report. Free to use, no attribution required.

Embed the 90-day history

Sato Score, 90-day history badge previewLive preview
[![Sato Score, 90-day history](https://satohub.ai/api/badge/cow-mcp/history.svg)](https://satohub.ai/verify/cow-mcp/history?utm_source=badge&utm_medium=embed)

Paste into your README. The sparkline is the last 90 days of daily Sato Score readings with the 90-day change; days nobody measured are drawn as gaps, never joined across. It links back to the full dated record. Free to use, no attribution required.

Think this score is wrong?

Check it first: every input behind it is published at /api/export/score-inputs.json and the scorer is a verbatim copy of ours, so the arithmetic can be run on your own machine — reproduce this score. If you maintain CoW MCP and still disagree, say so in public: a dispute is published with your evidence beside our answer, whether or not we agree with it.

Want your project independently verified?Request verification →