tinyzkp-mcp

TinyZKP — Verifiable Receipts for AI Agents tinyzkp.com · Try it in browser · API docs · Free signup Mint a tamper-evident proof that…

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Describe Template: Get full parameter schema and example JSON for a specific proof template. Call this before prove_template to understand what parameters are needed.
  • Get Capabilities: Get server capabilities, version, and recommended workflow. Start here if you're unsure what this server can do.
  • Get Proof: Retrieve the base64-encoded proof bytes for a completed job. Pass the result to verify_proof for independent verification.

What data it sees

Do you need an account

No: the server works without sign-in

TinyZKP — Verifiable Receipts for AI Agents

tinyzkp.com · Try it in browser · API docs · Free signup

Mint a tamper-evident proof that your agent ran the code it claims, on the inputs it claims. One MCP install. One API call. Verify in milliseconds. No cryptography degree required.

Server tool list (10)

Raw names from tools/list. Only developers need these.

describe_templateGet full parameter schema and example JSON for a specific proof template. Call this before prove_template to understand what parameters are needed.
get_capabilitiesGet server capabilities, version, and recommended workflow. Start here if you're unsure what this server can do.
get_proofRetrieve the base64-encoded proof bytes for a completed job. Pass the result to verify_proof for independent verification.
get_proof_summaryGet a human-readable summary of what a proof job attests to, including template, public inputs, and status.
list_templatesList all available proof templates with IDs, summaries, and tags. Use this to discover what kinds of proofs you can generate.
list_workloadsList all registered workload IDs. Workloads are predefined proof programs.
poll_jobCheck the status of a proof job. Returns: pending, running, succeeded, or failed.
prove_templateGenerate a zero-knowledge proof from a template ID and parameters. Returns a job_id — call poll_job to check progress. Consumes one proof from your monthly quota.
prove_workloadGenerate a proof from a registered workload ID. Returns a job_id — call poll_job to check progress. Consumes one proof from your monthly quota.
verify_proofVerify a proof independently. Pass the base64-encoded proof from get_proof. Returns {valid: true/false}. This is a pure cryptographic check — no quota consumed.