Bitcoin MCP (Bortlesboat)
Its Sato Score and verification record. Not a safety, quality or returns grade.
Sato Score
71/100· HighHow open, active & verifiable — not a safety or returns grade.
- Maintenance & liveness
- 25/35
- Code transparency
- 17/20
- Interface verifiability
- 8/10
- Docs & demo
- 6/10
- Listing transparency & provenance
- 12/15
- Independent verification
- 3/10
Deploy path reproduced — install verified in an isolated container (proves installability, not runtime safety).
Next step
Watch Bitcoin MCP (Bortlesboat)
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/mcpRun Sato Hub Preflight on bortlesboat/bitcoin-mcp before I use it.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-14 · 461 listingsThis 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
4c1295812736abdc3c073072a38e52e164366f68cc17ae731781418ddb1dcb51- Preimage
satohub-score-leaf/v1|2026-10-14|bitcoin-mcp|71|High- Proof
- 9 siblings
- Root
2026132a6ecc6b220b5e2a6ea862dfbd47f4635b846cc8a89a2e94dbec456122- 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/bitcoin-mcp/proof?date=2026-10-14"
# 2. The roots file, fetched separately; take the root for 2026-10-14
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.jsonNo 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/bitcoin-mcp/proof. Method: the house rules.
Evidence
- ✓Deploy path reproduced in an isolated container (docker:python:3.12) on Jul 21, 2026: install passed, entry passed. Verifies installability, not runtime safety or on-chain behavior.
- ▸Source reviewed ↗
Record
- Last checked
- 2026-10-14
- Last code activity (commit or release)
- Sep 10, 2026
- Methodology
- Sato Score methodology →
Verification history
A dated, auditable record of every change to this listing's status, verification, and Sato Score.
- Aug 7, 2026Sato Score tier: Medium → HighScore 63 → 78.
- Aug 7, 2026Active again — shipped after a quiet spell
- Jul 21, 2026Verified: deploy spec
- Jul 17, 2026Sato Hub began tracking this listing
- Jul 14, 2026Auto-enriched: creator profile url, deployment options, supported integrations
- Jul 14, 2026Listed on Sato Hub
Embed this badge
[](https://satohub.ai/verify/bitcoin-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
[](https://satohub.ai/verify/bitcoin-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 Bitcoin MCP (Bortlesboat) and still disagree, say so in public: a dispute is published with your evidence beside our answer, whether or not we agree with it.