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

Server definition

Hash
sha256:83802b477b6a538d5296b832152a8465afc67686d87b7767b261929fa3e68524
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Get info about the GroundTruth ASP — what it does, pricing, and how to call it", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "ground_truth_info", "outputSchema": null }, { "description": "Create a task for a human oracle to complete in the real world. Requires x402 payment. Returns a task_id to poll with task_status.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "instructions": { "description": "Detailed instructions for the human", "maxLength": 1000, "minLength": 1, "type": "string" }, "intent": { "description": "What you want the human to do", "maxLength": 500, "minLength": 1, "type": "string" }, "proof_type": { "description": "Type of proof", "enum": [ "photo", "form" ], "type": "string" }, "service_tier": { "default": "integration_test", "enum": [ "integration_test", "evaluation_test", "quick_check", "photo_visit", "urgent_visit", "complex_visit" ], "type": "string" }, "target_location": { "description": "Optional target location and allowed capture radius", "properties": { "label": { "description": "Human-readable store or site name", "maxLength": 200, "minLength": 1, "type": "string" }, "latitude": { "maximum": 90, "minimum": -90, "type": "number" }, "longitude": { "maximum": 180, "minimum": -180, "type": "number" }, "radius_meters": { "default": 150, "maximum": 5000, "minimum": 25, "type": "integer" } }, "required": [ "label", "latitude", "longitude" ], "type": "object" }, "timeout_seconds": { "default": 3600, "maximum": 86400, "minimum": 60, "type": "integer" } }, "required": [ "intent", "proof_type", "instructions" ], "type": "object" }, "name": "human_do", "outputSchema": null }, { "description": "Review a submitted proof and accept or reject it. Accept releases the on-chain payout to the human oracle; reject fails the task with no payout. Call this after task_status shows the proof.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "decision": { "description": "accept = pay the oracle; reject = no payout", "enum": [ "accept", "reject" ], "type": "string" }, "reason": { "description": "Optional note explaining the decision", "maxLength": 300, "type": "string" }, "task_id": { "description": "The task ID to review", "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" } }, "required": [ "task_id", "decision" ], "type": "object" }, "name": "review_task", "outputSchema": null }, { "description": "Check the status and result of a GroundTruth task by its task_id", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "task_id": { "description": "The task ID returned by human_do", "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" } }, "required": [ "task_id" ], "type": "object" }, "name": "task_status", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:83802b477b6a538d5296b832152a8465afc67686d87b7767b261929fa3e68524 | sha256sum