MCP server
Mark
dev.tatastu/proof
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Mark: stamp files with a signed, timestamped provenance record. Hash locally; verify free.
Working at last checkVerified publisher: tatastu.devAbout 1,965 tokens per request once connected9 tools
https://makemark.io/mcp
At a glance
- Type
- MCP server
- Publisher
- tatastu.dev (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 9
- Token cost
- About 1,965 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http proof https://makemark.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.proof] url = "https://makemark.io/mcp"
Gemini CLI
{"mcpServers":{"proof":{"httpUrl":"https://makemark.io/mcp"}}}
Cursor
{"mcpServers":{"proof":{"url":"https://makemark.io/mcp"}}}
VS Code
{"servers":{"proof":{"type":"http","url":"https://makemark.io/mcp"}}}
Antigravity
agy mcp add proof https://makemark.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"proof","server_url":"https://makemark.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"proof","server_url":"https://makemark.io/mcp"}
Tools
buy_stampsMoves money · ~222 tokens
Start a purchase of prepaid stamps for your key (requires API key). Returns `url`: a Stripe Checkout link that a PERSON must open and pay; you cannot pay it yourself. Show the link to your user, then poll get_balance. The stamps land on this key's account and never expire. Packs: 5 for $1.00, 10 forcreate_accountChanges accounts · ~252 tokens
Provision a persistent API key with no human, browser, or email in the loop. Call this once, store the returned `secret` (shown only this one time), and use it as the Authorization header on every later call: create_proof, list_proofs, revoke_proof, get_balance, buy_stamps (verify_proof needs no autcreate_proof~723 tokens
Stamp content with a permanent provenance record. Pass the sha256 hash of the content (hash it locally; the content itself is never uploaded). Returns an instant signed receipt: attach its verifyUrl, byline, badgeEmbed, and qrUrl to the published artifact. The receipt's `publisher` field carries theget_balance~112 tokens
Your key's stamp balance (requires API key): plan, included monthly stamps used and remaining, prepaid stamps (`balance`), whether a free stamp is still unused (`lifetimeSampleAvailable`), and recent pack purchases. Poll this after a person pays a buy_stamps link; credits usually arrive within secongrant_accessChanges accounts · ~151 tokens
Grant a specific identity the ability to decrypt escrowed content. Only available for proofs created with content escrow opted in (not yet available — stamps are hash-only today). Returns a capability token the grantee uses with reveal.list_proofs~56 tokens
List your recent stamps (requires API key).reveal~154 tokens
Retrieve escrowed content for a proof you have been granted access to. Only available for proofs created with content escrow opted in (not yet available — stamps are hash-only today). The service re-checks H(content) == stampedHash before returning.revoke_proofChanges accounts · ~80 tokens
Revoke a stamp you created (forward-only: anchored history stays verifiable, but the proof is marked revoked from now on). Requires API key.verify_proof~215 tokens
Verify content against all existing stamps. Pass a sha256 hash; matching is EXACT-BYTES-ONLY. Read the verdict fields: `exact` (these bytes are stamped), each proof's `publisher` (the verified identity: domain/handle + tier, or null meaning an unverified account, never trust a name that isn't in `pu
Browse
Related MCP servers
- stampthisfile
Timestamp files in Bitcoin (OpenTimestamps): send a hash, pay per hash with x402, get a proof. - Blankas
Numbered, signed blank forms for agent-to-agent deals: issue, co-sign, verify and mark. - Attest by DataHubz (verify only)
Verify Attest agreements, stamp codes, receipts, proofs and SHA-256 fingerprints, with no sign-in. - booklint stamp
Signed timestamp receipts for a SHA-256 hash. Send only the hash; we never see the document. - Smartpress
Configure, price, proof and add custom print products to a Smartpress cart. US printing, no login. - Markovianprotocol Provenance
Stamp or notarize data into a public witnessed transparency log. Proves timing, not truth. - Babyblueviper Invinoveritas
Second opinion before an irreversible agent action; signed proofs, free verify, public ledger. - 2b2t Atlas
Search 2b2t bases, WDLs, signs, saved inventories, rare blocks, mobs, map art and NoCom history.
Badge for your README
[](https://aptlynx.net/servers/dev.tatastu/proof)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents