
Otskit Mcp
Brings OpenTimestamps directly into Claude and other MCP clients so you can prove a document existed at a specific time by anchoring its SHA-256 hash into the Bitcoin blockchain. The server exposes tools to stamp hashes against public OTS calendars, upgrade pending proofs once Bitcoin confirms them (typically 60 minutes but sometimes longer), and verify timestamps against actual blocks. Everything runs locally with no API keys, storing proofs in a SQLite database at ~/.ots-mcp/. Includes a watcher that monitors pending stamps and a scheduler you can install to auto-upgrade them. Useful when you need cryptographic proof of existence for contracts, code releases, or any file where timestamp integrity matters and you want Bitcoin's immutability backing it up.
- tools
- 9
- transport
- STDIO
- last updated
- Jun 4, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
create_timestampStamp a SHA-256 hash against 4 public OTS calendars
Stamp a SHA-256 hash against 4 public OTS calendars
No parameter schema in public metadata yet.
upgrade_timestampCheck if a pending stamp has been confirmed in Bitcoin
Check if a pending stamp has been confirmed in Bitcoin
No parameter schema in public metadata yet.
verify_timestampVerify a stamp - proves hash existed before a given Bitcoin block
Verify a stamp - proves hash existed before a given Bitcoin block
No parameter schema in public metadata yet.
verify_external_proofVerify a whitelisted local file against its external .ots proof, without changing the local stamp store
Verify a whitelisted local file against its external .ots proof, without changing the local stamp store
No parameter schema in public metadata yet.
inspect_timestampInspect a stored proof file without network calls
Inspect a stored proof file without network calls
No parameter schema in public metadata yet.
list_pendingList stamps with status, retry count, and filters
List stamps with status, retry count, and filters
No parameter schema in public metadata yet.
watchOpen a terminal window monitoring pending stamps and attempting due upgrades
Open a terminal window monitoring pending stamps and attempting due upgrades
No parameter schema in public metadata yet.
hash_fileCompute the SHA-256 of a local file and return it as a 64-char hex string (no network calls)
Compute the SHA-256 of a local file and return it as a 64-char hex string (no network calls)
No parameter schema in public metadata yet.
stamp_fileCompute SHA-256 of a local file and stamp it on Bitcoin in one step
Compute SHA-256 of a local file and stamp it on Bitcoin in one step
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/otskit/otskit-mcp
- Category
- Finance & Commerce
- Package
@otskit/mcp- Transport
- STDIO
- Registry
- MCP registry, active