Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Trustless escrow & settlement for A2A transactions: exactly-once state machine, frozen fees, tamper-evident audit chain. Pay on delivery, no trusted middleman.", "tools": [ { "description": "Fleet-standard self-description.", "inputSchema": { "properties": {}, "title": "describe_agentArguments", "type": "object" }, "name": "describe_agent", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "describe_agentOutput", "type": "object" } }, { "description": "Move a FUNDED escrow to DISPUTED. An arbiter (agent-arbitration-agent)\n then resolves it to release or refund.", "inputSchema": { "properties": { "escrow_id": { "title": "Escrow Id", "type": "string" }, "reason": { "default": "", "title": "Reason", "type": "string" } }, "required": [ "escrow_id" ], "title": "dispute_escrowArguments", "type": "object" }, "name": "dispute_escrow", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "dispute_escrowOutput", "type": "object" } }, { "description": "Current record for an escrow.", "inputSchema": { "properties": { "escrow_id": { "title": "Escrow Id", "type": "string" } }, "required": [ "escrow_id" ], "title": "escrow_statusArguments", "type": "object" }, "name": "escrow_status", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "escrow_statusOutput", "type": "object" } }, { "description": "Mark an OPEN escrow as FUNDED (idempotent). payment_ref links the\n payment-rail transaction.", "inputSchema": { "properties": { "escrow_id": { "title": "Escrow Id", "type": "string" }, "payment_ref": { "default": "", "title": "Payment Ref", "type": "string" } }, "required": [ "escrow_id" ], "title": "fund_escrowArguments", "type": "object" }, "name": "fund_escrow", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "fund_escrowOutput", "type": "object" } }, { "description": "List escrows, optionally filtered by state\n (OPEN|FUNDED|RELEASED|REFUNDED|DISPUTED).", "inputSchema": { "properties": { "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "State" } }, "title": "list_escrowsArguments", "type": "object" }, "name": "list_escrows", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "list_escrowsOutput", "type": "object" } }, { "description": "Open an escrow between payer and payee. amount_minor is a positive\n integer in minor units (cents). The platform fee is computed and FROZEN at\n open (ceil bps). Returns the escrow_id (state OPEN). RETRY-SAFE: pass\n open_ref=<your job id> and a replayed open returns the ORIGINAL escrow\n (duplicate=true) instead of minting another one (E10).", "inputSchema": { "properties": { "amount_minor": { "title": "Amount Minor", "type": "integer" }, "currency": { "default": "USD", "title": "Currency", "type": "string" }, "deadline": { "default": "", "title": "Deadline", "type": "string" }, "fee_bps": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Fee Bps" }, "open_ref": { "default": "", "title": "Open Ref", "type": "string" }, "payee": { "title": "Payee", "type": "string" }, "payer": { "title": "Payer", "type": "string" }, "terms": { "default": "", "title": "Terms", "type": "string" } }, "required": [ "payer", "payee", "amount_minor" ], "title": "open_escrowArguments", "type": "object" }, "name": "open_escrow", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "open_escrowOutput", "type": "object" } }, { "description": "Refund an OPEN/FUNDED/DISPUTED escrow to the payer (exactly-once).\n Refunding an OPEN escrow is a cancel.", "inputSchema": { "properties": { "escrow_id": { "title": "Escrow Id", "type": "string" }, "reason": { "default": "", "title": "Reason", "type": "string" } }, "required": [ "escrow_id" ], "title": "refund_escrowArguments", "type": "object" }, "name": "refund_escrow", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "refund_escrowOutput", "type": "object" } }, { "description": "Release a FUNDED/DISPUTED escrow to the payee (exactly-once — a repeat\n release returns the existing terminal record, never a double payout).", "inputSchema": { "properties": { "delivery_proof": { "default": "", "title": "Delivery Proof", "type": "string" }, "escrow_id": { "title": "Escrow Id", "type": "string" } }, "required": [ "escrow_id" ], "title": "release_escrowArguments", "type": "object" }, "name": "release_escrow", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "release_escrowOutput", "type": "object" } }, { "description": "Validate the tamper-evident audit hash chain for an escrow.", "inputSchema": { "properties": { "escrow_id": { "title": "Escrow Id", "type": "string" } }, "required": [ "escrow_id" ], "title": "verify_auditArguments", "type": "object" }, "name": "verify_audit", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "verify_auditOutput", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:586de5b07257b31b22d4592ae8788e78410da20f526ee49e3673ba54f0d95e82 | sha256sum