Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,542Letters: 14Defects: 1,324counted 3 min ago
teppi

Server definition

Hash
sha256:74f12393a525055d132ba0708d40ee950184e0d6bb07694ea2cc0f411dc6d030
What it is
What a remote MCP server returned when asked what it offers: 9 tools

The blob, as servednamed by its sha256

{ "instructions": "Public self-service beta, 100 events/day per verified receiver. Register a destination with a secret random 64-hex recoveryKey; save all returned credentials privately. Publish the exact challenge at challengeUrl on your own HTTPS origin, then verify. Never use another party’s destination without permission. Signatures attest relay observations, not business processing. Daily free allowance is preserved. Optional extra credits use x402 USDC: request a quote with purchase_hook_credits, then explicitly authorize payment and retry with the same purchaseId and payment. Never retry an uncertain purchase with a new payment.", "tools": [ { "description": "Enqueue an event for your verified receiver, idempotent by eventId and exact bytes.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "bodyBase64": { "maxLength": 87384, "type": "string" }, "contentType": { "enum": [ "application/json", "text/plain", "application/octet-stream" ], "type": "string" }, "eventId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" }, "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "token": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "token", "eventId", "contentType", "bodyBase64" ], "type": "object" }, "name": "accept_hook_event", "outputSchema": null }, { "description": "Read verification/revocation status and challenge.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "managementToken": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "managementToken" ], "type": "object" }, "name": "get_destination_status", "outputSchema": null }, { "description": "Read your extra admission credit balance.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "managementToken": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "managementToken" ], "type": "object" }, "name": "get_hook_credits", "outputSchema": null }, { "description": "Read delivery state and signed observations.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "deliveryId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "token": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "token", "deliveryId" ], "type": "object" }, "name": "get_hook_delivery", "outputSchema": null }, { "description": "Request an x402 quote without payment, or buy credits with an explicitly authorized signed payment. Reuse purchaseId and the same payment after any timeout.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "managementToken": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "payment": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "purchaseId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "type": "string" } }, "required": [ "hookId", "managementToken", "purchaseId" ], "type": "object" }, "name": "purchase_hook_credits", "outputSchema": null }, { "description": "Create an isolated access. Keep recoveryKey secret and reuse it only with the same target on retries.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "recoveryKey": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "target": { "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "target", "recoveryKey" ], "type": "object" }, "name": "register_destination", "outputSchema": null }, { "description": "Permanently revoke client access. Previously accepted deliveries finish.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "managementToken": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "managementToken" ], "type": "object" }, "name": "revoke_destination", "outputSchema": null }, { "description": "Verify the well-known challenge file and activate your destination.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "managementToken": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "managementToken" ], "type": "object" }, "name": "verify_destination", "outputSchema": null }, { "description": "Verify a relay receipt within your authenticated hook.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "event": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "hookId": { "pattern": "^pub-[a-f0-9]{32}$", "type": "string" }, "receipt": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "token": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "hookId", "token", "event", "receipt" ], "type": "object" }, "name": "verify_hook_receipt", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:74f12393a525055d132ba0708d40ee950184e0d6bb07694ea2cc0f411dc6d030 | sha256sum