# bsv.cx MCP server

Timestamp and verify evidence on-chain. Prove what your agent saw and when; verifying is free.

## Links
- Registry page: https://www.getdrio.com/mcp/cx-bsv-bsv-cx
- Website: https://bsv.cx/

## Install
- Endpoint: https://bsv.cx/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://bsv.cx/mcp

## Tools
- notarize_hash (Timestamp a hash on-chain) - Anchor a sha256 digest in a Bitcoin SV transaction, proving the content existed at this time. Send ONLY the hash — the content never leaves your machine, and bsv.cx cannot see what was hashed. Free. Idempotent: the same hash returns the same record. Endpoint: https://bsv.cx/mcp
- verify_hash (Check an existing proof (any protocol)) - Look up a sha256 across EVERY bsv.cx protocol — notary timestamps, verifiable-fetch receipts, notarized captures, web-page archives, Merkle batch roots and attestations — and return when it was anchored and the transaction that proves it. A hash anchored by any of these counts as found. Free, and never rate-limited into unavailability. Endpoint: https://bsv.cx/mcp
- archive_url (Archive a web page with an on-chain timestamp) - Capture a web page as it looks right now — screenshot and text — and anchor a hash of that capture on-chain. Use this before relying on a page you cite, so a later edit or deletion cannot be denied. Free. Endpoint: https://bsv.cx/mcp
- get_archive (Retrieve an archived page capture) - Fetch the manifest for a previous archive_url capture: when it was taken, and its proof. Free. Endpoint: https://bsv.cx/mcp
- verifiable_fetch (Fetch a page with a proof of what was returned) - Fetch a URL as readable text AND get a receipt anchoring a hash of the exact bytes returned, so you can later prove what the page said when you read it. 10 free calls, then priced per call. Endpoint: https://bsv.cx/mcp
- batch_timestamp (Timestamp many hashes in one transaction) - Anchor a Merkle root over many sha256 digests in a single transaction — far cheaper per item than notarizing each one. Each hash gets an inclusion proof. 10 free calls, then priced per call. Endpoint: https://bsv.cx/mcp
- service_status (Check bsv.cx availability and the free-trial pool) - Report whether anchoring is currently working, plus free-trial POOL status. The trial is a shared pool with a per-caller cap — not a personal balance — so 'open' means the pool has calls left, NOT that you personally do. Call this if a tool reports something stored but not anchored. Endpoint: https://bsv.cx/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: cx.bsv
- Version: 0.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 24, 2026
- Source: https://registry.modelcontextprotocol.io
