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

Server definition

Hash
sha256:4125fa2bd7336fdc996f0b613c2a65d466fd611944365c9d4472927bddc7d347
What it is
What a remote MCP server returned when asked what it offers: 1 tools

The blob, as servednamed by its sha256

{ "instructions": "Call verify_source_claim with {url, claim}. Discovery (initialize, tools/list) is free. Verification is $0.01 USDC on Base via x402 and reuses POST /v1/verify. Unpaid calls return payment-required, not a claim verdict.", "tools": [ { "description": "Verify one atomic factual claim against one public source URL. Return supported, contradicted, or insufficient-evidence with source snippets, or explicit blocked/unreachable/unsupported states. Not a general fact checker.", "inputSchema": { "additionalProperties": false, "properties": { "claim": { "description": "One atomic factual assertion to check against that source only.", "maxLength": 500, "minLength": 3, "type": "string" }, "url": { "description": "Public HTTP or HTTPS source page URL to inspect.", "maxLength": 2048, "type": "string" } }, "required": [ "url", "claim" ], "type": "object" }, "name": "verify_source_claim", "outputSchema": { "additionalProperties": false, "properties": { "claim": { "description": "The claim that was checked.", "type": "string" }, "content_hash": { "description": "Hash of retrieved source content.", "type": "string" }, "evidence": { "description": "Compact source snippets used for the verdict.", "items": { "additionalProperties": false, "properties": { "evidence_type": { "description": "Where the snippet came from on the source page.", "enum": [ "visible_text", "heading", "json_ld", "meta", "status" ], "type": "string" }, "location": { "description": "Page location of the snippet, or null if unknown.", "type": [ "string", "null" ] }, "polarity": { "description": "Whether the snippet supports, contradicts, or is neutral.", "enum": [ "supports", "contradicts", "neutral" ], "type": "string" }, "text": { "description": "Source snippet that supports or contradicts the claim.", "maxLength": 240, "type": "string" } }, "required": [ "text", "location", "evidence_type", "polarity" ], "type": "object" }, "maxItems": 3, "type": "array" }, "final_url": { "description": "Final URL after redirects.", "type": "string" }, "reasoning_summary": { "description": "Short machine-readable reason for the verdict.", "maxLength": 400, "type": "string" }, "retrieval_method": { "description": "How the source page was fetched.", "enum": [ "direct_http", "browser_run", "official_api", "unsupported" ], "type": "string" }, "retrieved_at": { "description": "UTC timestamp of the check.", "type": "string" }, "service_version": { "description": "Source Claim Proof service version.", "type": "string" }, "source_status": { "description": "verified, blocked, unreachable, unsupported, or insufficient_evidence.", "enum": [ "verified", "blocked", "unreachable", "unsupported", "insufficient_evidence" ], "type": "string" }, "source_url": { "description": "Requested source URL.", "type": "string" }, "verdict": { "description": "supported, contradicted, or insufficient_evidence.", "enum": [ "supported", "contradicted", "insufficient_evidence" ], "type": "string" } }, "required": [ "verdict", "claim", "source_url", "final_url", "source_status", "evidence", "reasoning_summary", "retrieval_method", "retrieved_at", "content_hash", "service_version" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:4125fa2bd7336fdc996f0b613c2a65d466fd611944365c9d4472927bddc7d347 | sha256sum