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_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. |
| get_proof_summary | Get a human-readable summary of what a proof job attests to, including template, public inputs, and status. |
| list_templates | List all available proof templates with IDs, summaries, and tags. Use this to discover what kinds of proofs you can generate. |
| list_workloads | List all registered workload IDs. Workloads are predefined proof programs. |
| poll_job | Check the status of a proof job. Returns: pending, running, succeeded, or failed. |
| prove_template | Generate 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_workload | Generate 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_proof | Verify a proof independently. Pass the base64-encoded proof from get_proof. Returns {valid: true/false}. This is a pure cryptographic check — no quota consumed. |