POPCORN MCP
Witness layer for agents: signed receipts binding a fingerprint to a witnessed time. $0.001.
| Endpoint | https://767-2676.com/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.6 |
| Now | 7 tools · grade C (65) · pin ts_86feb13c0d3a00767a8194940253e720 · protocol 2025-06-18 |
| First / last listed | 2026-11-07 01:01 UTC / 2026-11-07 01:01 UTC |
| Grade over time | 2026-11-07: C (65), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: popcorn_sample popcorn_catalog popcorn_hash popcorn_verify popcorn_verify_v2 popcorn_time popcorn_witness
popcorn_sample | Check the public October 14 TAIN 2.0 receipt and a changed-digest control. No inputs, wallet, payment, or outbound request. Historical evidence, not a fresh clock. Bundled sample keys do not independently establish issuer identity. params: none |
popcorn_catalog | Read the live catalog, offer, and published verification keys. Free; no payment. params: none |
popcorn_hash | Hash public bytes on this remote server. Submitted text reaches the server: hash private work locally instead. Free; no onward request or payment. params: payload_text, payload_base64url |
popcorn_verify | Verify a time or witness receipt using caller-trusted JWKS and expected values. Digest-only for witness payloads. No outbound request or payment. Caller keys do not establish issuer identity; a signature grants no authority. params: receipt_type*, response*, jwks*, verification* |
popcorn_verify_v2 | Verify TAIN 2.0 evidence against keys fetched from the fixed POPCORN issuer URL. Caller jwks is replaced with published keys, including predecessors. Send a digest, never private work. Free; does not grant authority, establish current time, or verify settlement on chain. params: response*, jwks*, expected_nonce*, expected_payload_digest*, expected_node_id, max_clock_accuracy_radius_ms, previous_receipt |
popcorn_time | Request signed current-time evidence. Defaults to a free unpaid 402 challenge. A fresh receipt costs exactly $0.001 USDC on Base. Payment requires owner approval, approve_payment:true, and a caller-signed payment_signature. No server wallet or private key. No automatic retry. Verify evidence and account for client round-trip time before a deadline decision. params: freshness_ms, approve_payment, payment_signature |
popcorn_witness | Witness a SHA-256 digest and fresh caller nonce at a time. Defaults to a free unpaid 402 challenge. One fresh receipt costs exactly $0.001 USDC on Base; requires owner approval, approve_payment:true, and caller-signed payment_signature. Keep work and wallet keys local. No automatic retry. Evidence does not authorize or prove execution of an action. params: digest*, nonce*, previous_attestation_digest, approve_payment, payment_signature |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.