otskit avatar

Otskit Mcp

otskit/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 tools

Public 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

OTSkit MCP

@otskit/mcp

CI npm version npm downloads TypeScript Node Coverage Quality Gate License smithery badge


View the full README on GitHub

Details

Repository
github.com/otskit/otskit-mcp
Category
Finance & Commerce
Package
@otskit/mcp
Transport
STDIO
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1pyrimid-ai avatarPyrimid Protocolpyrimid-ai/pyrimidAgent-commerce MCP server for x402/USDC payments and affiliate splits on Base.0stars
2quiverquant avatarQuiverQuantquiverquantLive stock trading data for Claude: congressional trades, hedge fund positions, insider activity, and government contracts via Quiver Quantitative.0stars
3ronrey avatarComOS Federation Gatewayronrey/comos-federationMulti-tenant MCP gateway for AI commerce. One connection, every store.0stars
4shsoftwaresolutioncom avatarBlog Automationshsoftwaresolutioncom/blog-automation-mcpWrite blog articles with AI and publish them to WordPress, Shopify and 30+ platforms.0stars
5shulex-voc avatarSmart Crawlershulex-voc/smart-crawlerE-commerce competitor intelligence, VOC sentiment, Amazon ASIN analysis, Reddit growth playbooks.0stars
6smoke711711 avatarAshfields MCP Serversmoke711711/ashfields-mcp-serverBurn $ASH to mint on-chain NFTs on Ethereum. No browser. Two agent tool calls.0stars