io.github.SPAZIO-GENESI/attest-mcp-remote · v1.0.0 · productivity
io.github.SPAZIO-GENESI/attest-mcp-remote is healthy: it completed an MCP handshake in 1342 ms and exposes 8 tools.
Zero-install remote MCP server for proof-of-existence file attestation.
Endpoint: https://attest-mcp-remote.it-e3f.workers.dev/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 8 |
| Latency | 1342 ms |
| Last checked (UTC) | 2026-10-16T05:55:20.772Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-16T05:55:20.772Z | Healthy | 1342 | |
| 2026-10-15T02:15:49.464Z | Healthy | 3470 |
service_status | Health of the Spazio Genesi attestation service components: worker (attestation engine), archive (certificate storage), signer (PDF cryptographic signature), anchor (Bitcoin/OpenTimestamps calendars). Values: ok | degraded | down | n/d. |
check_anchor | Check whether a work's SHA-256 fingerprint has an OpenTimestamps proof anchored in Bitcoin. The proof is created at attestation time and matures (pending → Bitcoin-confirmed) within a few hours. |
verify_attestation | Verify the server HMAC signature of an attestation issued by the Spazio Genesi service. Confirms that the attestation string (fingerprint + timestamp) and any declared metadata are authentic and untampered. Note: this checks the SIGNATURE only. Whether a given file matches the fingerprint must be ch |
lookup_certificate | Look up whether a work's SHA-256 fingerprint has an attestation certificate in the public archive, and get its permanent links (public certificate page, PDF download, OpenTimestamps proof, browser verification). Trust model: this information is reachable only by whoever knows the fingerprint. |
authorize | Start the device-flow authorization to attest works in this session (up to 20 attestations, 24h). Returns a link the USER must open in a browser and approve (anti-bot check included). After the user approves, call `complete_authorization`. Not needed if the connection already carries an API key head |
complete_authorization | Complete the device-flow authorization after the user approved in the browser. Polls the service briefly; if approval hasn't happened yet, just call this tool again. |
attest_hash | Attest a work: the service binds the SHA-256 fingerprint to a server-side timestamp and signs it (HMAC). Requires a credential (device flow via `authorize`, or an API key header). Optional declared metadata (title/author/year/notes) are normalized and BOUND by the signature — immutable after issuanc |
create_certificate_pdf | Generate and archive the certificate PDF for a fingerprint attested in this session with `attest_hash`. The PDF is cryptographically signed, anchored in Bitcoin (OpenTimestamps) and archived server-side; this tool returns the permanent links (the PDF itself is downloadable from its URL — it is never |