Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:7e56b182c811b5ed4cc8b8ab8ab736d9e7bd413b623a4bf8e0dac6c893587ef1
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Returns the current PCRZERO signing keyset — key ids, public halves, and each key's status. Public and unauthenticated: no API key, no cost, no account. This is the same document an outside party fetches to check a PCRZERO receipt without trusting us, and fetching it is how you stop taking our word for anything.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_keyset", "outputSchema": null }, { "description": "Adjudicates an attestation document against a policy and returns the verdict together with a signed receipt pair — the durable, independently checkable proof that this decision was made, by these keys, over this document. **Metered: every call bills one `receipt_verifications` unit against the API key configured for this server, and a `fail` verdict bills exactly like a `pass`. You are paying for the adjudication, not for the answer you wanted.** This is the only tool here that spends. If you already hold a receipt and want to know whether it is genuine, that is `verify_receipt`, which is free and needs no key.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "document": { "description": "Base64 attestation document (single-document form).", "type": "string" }, "documents": { "description": "Base64 attestation documents (batch form).", "items": { "type": "string" }, "type": "array" }, "nonce": { "type": "string" }, "policy": { "additionalProperties": {}, "description": "Inline policy object (API wire shape).", "type": "object" }, "policy_id": { "description": "Stored policy id (pol_…).", "type": "string" }, "receipt": { "description": "Request a signed receipt (default true).", "type": "boolean" } }, "type": "object" }, "name": "issue_receipt", "outputSchema": null }, { "description": "Checks a PCRZERO receipt pair against the signing keyset: whether the signature holds, and whether the receipt says what it appears to say. **Free, with no API key and no account, and it stays free.** Offline by default — supply `keyset` and this call touches the network not at all; omit it and the server fetches the public keyset from api.pcrzero.com once. The result field `keyset_source` tells you which of the two happened, every time. This tool issues nothing, bills nothing, and cannot spend. It is the half of PCRZERO you never pay for.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "conformance": { "enum": [ "full", "classical-only" ], "type": "string" }, "keyset": { "additionalProperties": false, "description": "Optional keyset in GET /v1/keys shape. When supplied, no network is used.", "properties": { "keys": { "items": { "additionalProperties": {}, "type": "object" }, "type": "array" } }, "required": [ "keys" ], "type": "object" }, "receipt": { "description": "Base64url receipt envelope from issue_receipt / the API.", "type": "string" } }, "required": [ "receipt" ], "type": "object" }, "name": "verify_receipt", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:7e56b182c811b5ed4cc8b8ab8ab736d9e7bd413b623a4bf8e0dac6c893587ef1 | sha256sum