Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,556Letters: 14Defects: 1,331counted just now
teppi

Server definition

Hash
sha256:6480b4c2d5935f226d9d1496c8dc421c149cb3123e2ee027a7ee27410ed53c1a
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "MCP is challenge-handoff only — this server never pays, signs, settles, or loads wallet keys. A 402 challenge is not delivery. Do not assume you already have a zFinia cursor. Select the cheapest tool that matches the job. accessibility_contrast_calculator: WCAG 2.x sRGB contrast for one caller-supplied #RRGGBB pair. 1000 atomic USDC on Base, exact x402. data_compatibility_checker: structural field-contract compatibility before ingestion, migration, or machine-to-machine handoff. 3000 atomic USDC. machine_economy_changes_since: use when your agent already checked zFinia and needs only material changes since its last cursor. Pass nextCursor back as cursor. Empty items is valid. 10000 atomic USDC. GET /v1/intelligence/changes-since for the free contract. merchant_contract_regression_report: compare caller-supplied baseline/current merchant payment and field contracts before deployment. 50000 atomic USDC. No URL fetching or security claim. public_catalog_offer_evidence: caller-supplied authorized Product JSON-LD HTML to normalized offer evidence. 100000 atomic USDC. foundry_outcome_router: state an outcome plus inputs when you do not already know which utility to call. tools/call quotes first and returns PAYMENT_REQUIRED for an already-live x402 resource at that resource's unchanged price. Batches are sequential pays on those same rails. POST /v1/router/quote is unpaid. GET /v1/router for the free contract. No URL fetching. After PAYMENT_REQUIRED, create payment from the challenge with an external buyer wallet, then retry the paid HTTP resource outside this transport.", "tools": [ { "description": "Return WCAG 2.x sRGB contrast_ratio, wcag_aa, and wcag_aaa for one caller-supplied #RRGGBB pair (foreground, background, large_text). No interface-wide accessibility claim. Pay 1000 atomic USDC on Base via exact x402. MCP does not pay.", "inputSchema": { "additionalProperties": false, "properties": { "background": { "example": "#ffffff", "pattern": "^#[0-9a-fA-F]{6}$", "type": "string" }, "foreground": { "example": "#000000", "pattern": "^#[0-9a-fA-F]{6}$", "type": "string" }, "large_text": { "example": false, "type": "boolean" } }, "required": [ "foreground", "background", "large_text" ], "type": "object" }, "name": "accessibility_contrast_calculator", "outputSchema": { "additionalProperties": false, "properties": { "contrast_ratio": { "type": "number" }, "large_text": { "type": "boolean" }, "limitations": { "type": "array" }, "request_id": { "description": "Delivery request identifier; also returned in x-foundry-request-id.", "type": "string" }, "service_id": { "description": "Canonical service identifier.", "type": "string" }, "service_version": { "description": "Version of the invoked service.", "type": "string" }, "wcag_aa": { "type": "boolean" }, "wcag_aaa": { "type": "boolean" } }, "required": [ "request_id", "service_id", "service_version", "contrast_ratio", "wcag_aa", "wcag_aaa", "large_text", "limitations" ], "type": "object" } }, { "description": "Gate caller-supplied field contracts before ingestion, migration, CI, or machine-to-machine handoff; returns compatible plus stable incompatibility codes. Does not fetch data. Pay 3000 atomic USDC on Base via exact x402. MCP does not pay.", "inputSchema": { "additionalProperties": false, "properties": { "canonicalization": { "enum": [ "exact", "ascii_case_insensitive" ], "example": "exact", "type": "string" }, "comparison_mode": { "enum": [ "backward_compatible", "exact" ], "example": "backward_compatible", "type": "string" }, "contract_version": { "enum": [ "1" ], "example": "1", "type": "string" }, "source_fields": { "example": [ { "name": "order_id", "nullable": false, "required": true, "type": "string" }, { "name": "customer_id", "nullable": true, "required": true, "type": "string" }, { "name": "amount_cents", "nullable": false, "required": true, "type": "string" }, { "name": "created_at", "nullable": false, "required": true, "type": "string" } ], "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "target_fields": { "example": [ { "name": "order_id", "nullable": false, "required": true, "type": "string" }, { "name": "customer_id", "nullable": false, "required": true, "type": "string" }, { "name": "amount_cents", "nullable": false, "required": true, "type": "integer" }, { "name": "currency", "nullable": false, "required": true, "type": "string" }, { "name": "created_at", "nullable": false, "required": true, "type": "string" } ], "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" } }, "required": [ "source_fields", "target_fields" ], "type": "object" }, "name": "data_compatibility_checker", "outputSchema": { "additionalProperties": false, "properties": { "assumptions": { "type": "array" }, "canonicalization": { "type": "object" }, "checked_source_fields": { "type": "integer" }, "checked_target_fields": { "type": "integer" }, "comparison_mode": { "type": "string" }, "compatible": { "type": "boolean" }, "contract_version": { "type": "string" }, "issue_count": { "type": "integer" }, "issues": { "type": "array" }, "limitations": { "type": "array" }, "remediations": { "type": "array" }, "request_id": { "description": "Delivery request identifier; also returned in x-foundry-request-id.", "type": "string" }, "service_id": { "description": "Canonical service identifier.", "type": "string" }, "service_version": { "description": "Version of the invoked service.", "type": "string" } }, "required": [ "request_id", "service_id", "service_version", "contract_version", "comparison_mode", "canonicalization", "compatible", "issue_count", "issues", "remediations", "checked_source_fields", "checked_target_fields", "assumptions", "limitations" ], "type": "object" } }, { "description": "Use when you need an outcome and do not already know which zFinia utility to call. Send objective (aliases: goal, task, outcome, query) plus inputs. Top-level colour/field/html/cursor keys fold into inputs. tools/call quotes first and returns PAYMENT_REQUIRED for an already-live x402 resource at that resource's unchanged price (contrast 1000, DCC 3000, catalog-offer 100000, changes-since 10000). Batches are sequential pays on those same live rails. POST /v1/router/quote is unpaid. No URL fetching. MCP does not pay. GET /v1/router for the free contract.", "inputSchema": { "additionalProperties": false, "properties": { "buyer_metadata": { "additionalProperties": true, "description": "Optional non-secret buyer hints. Secret-like keys are stripped and never persisted.", "type": "object" }, "evidence": { "enum": [ "any", "deterministic", "sourced" ], "example": "deterministic", "type": "string" }, "freshness": { "enum": [ "any", "cached_ok", "current_public" ], "example": "any", "type": "string" }, "inputs": { "additionalProperties": true, "description": "Caller-supplied facts required to produce the outcome. Do not send secrets or ask Foundry to fetch URLs.", "example": { "background": "#ffffff", "foreground": "#000000", "large_text": false }, "type": "object" }, "latency": { "enum": [ "any", "interactive", "batch" ], "example": "interactive", "type": "string" }, "max_price": { "description": "Optional maximum USDC atomic units the buyer will pay.", "pattern": "^[1-9][0-9]{0,11}$", "type": "string" }, "objective": { "description": "Outcome the buyer needs. Foundry chooses the execution plan; do not describe supplier topology. goal, task, outcome, and query are accepted aliases. Product names, service IDs, and live routes are valid outcomes. Well-known capability fields sent at the top level are folded into inputs. fg/bg alias foreground/background. #RRGGBB pairs in the objective are used as contrast inputs when inputs.foreground/background are omitted.", "example": "Calculate WCAG 2.x sRGB contrast for this colour pair and return aa/aaa evidence.", "maxLength": 2000, "minLength": 1, "type": "string" }, "preferred_protocol": { "enum": [ "any", "x402", "http-402", "mcp" ], "example": "x402", "type": "string" }, "required_output": { "additionalProperties": true, "description": "Optional desired output shape or fields.", "type": "object" } }, "required": [ "objective" ], "type": "object" }, "name": "foundry_outcome_router", "outputSchema": { "additionalProperties": true, "properties": { "economics": { "type": "object" }, "evidence": { "type": "object" }, "execution_id": { "type": "string" }, "latency_ms": { "type": "number" }, "limitations": { "type": "array" }, "outcome": { "type": "string" }, "plan": { "type": "object" }, "request_fingerprint": { "type": "string" }, "result": { "type": "object" }, "status": { "type": "string" }, "value_add": { "type": "object" } }, "required": [ "status", "execution_id", "outcome", "result", "evidence", "economics", "limitations" ], "type": "object" } }, { "description": "When your agent already checked zFinia and needs only material machine-economy changes since its last cursor, use this tool. Returns delta items and nextCursor for the next poll; empty items is valid. Pay 10000 atomic USDC on Base via exact x402. MCP does not pay.", "inputSchema": { "additionalProperties": false, "anyOf": [ { "required": [ "cursor" ] }, { "required": [ "since" ] } ], "description": "Paid delta for a caller that already has a zFinia cursor. Supply cursor or since (the previous nextCursor).", "properties": { "cursor": { "description": "Previous nextCursor (opaque or ISO-8601). Required for the paid delta unless since is set. Pass this back on the next poll.", "example": "2026-09-01T00:00:00.000Z", "maxLength": 2048, "minLength": 1, "type": "string" }, "include_high_resolution": { "description": "When true, paid items include full evidence fields already present on the public newswire item.", "example": true, "type": "boolean" }, "maxItems": { "example": 3, "maximum": 50, "minimum": 1, "type": "integer" }, "since": { "description": "Alias of cursor. Use the previous nextCursor so only later material changes are returned.", "maxLength": 2048, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "machine_economy_changes_since", "outputSchema": { "additionalProperties": false, "properties": { "count": { "type": "integer" }, "generatedAt": { "type": "string" }, "highResolution": { "type": "boolean" }, "items": { "type": "array" }, "marketMovements": { "type": "object" }, "nextCursor": { "type": "string" }, "priceAtomic": { "type": "string" }, "product": { "type": "string" }, "request_id": { "description": "Delivery request identifier; also returned in x-foundry-request-id.", "type": "string" }, "schema": { "type": "string" }, "schemaVersion": { "type": "string" }, "service_id": { "description": "Canonical service identifier.", "type": "string" }, "service_version": { "description": "Version of the invoked service.", "type": "string" }, "since": { "type": "string" }, "truncated": { "type": "boolean" }, "usageRights": { "type": "string" } }, "required": [ "request_id", "service_id", "service_version", "schema", "generatedAt", "since", "nextCursor", "count", "items", "truncated", "usageRights" ], "type": "object" } }, { "description": "Compare caller-supplied baseline/current merchant payment and field contracts before deployment. Returns reproducible rule evidence and fixes; no URL fetching or security audit. Pay 50000 atomic USDC on Base via exact x402. MCP does not pay.", "inputSchema": { "additionalProperties": false, "properties": { "baseline": { "additionalProperties": false, "example": { "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "input_fields": [ { "name": "city", "nullable": false, "required": true, "type": "string" } ], "method": "POST", "network": "eip155:8453", "observed_at": "2026-09-19T00:00:00.000Z", "output_fields": [ { "name": "temperature", "nullable": false, "required": true, "type": "number" } ], "pay_to": "0x1111111111111111111111111111111111111111", "price_atomic": "10000", "route": "/v1/weather" }, "properties": { "asset": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" }, "input_fields": { "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "method": { "enum": [ "GET", "POST", "PUT", "PATCH", "DELETE" ], "type": "string" }, "network": { "maxLength": 64, "minLength": 1, "type": "string" }, "observed_at": { "maxLength": 40, "pattern": "^\\d{4}-\\d{2}-\\d{2}T", "type": "string" }, "output_fields": { "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "pay_to": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" }, "price_atomic": { "pattern": "^[0-9]{1,18}$", "type": "string" }, "route": { "maxLength": 256, "minLength": 1, "pattern": "^/[A-Za-z0-9._~!$&'()*+,;=:@%/-]{0,255}$", "type": "string" } }, "required": [ "observed_at", "route", "method", "price_atomic", "network", "asset", "pay_to", "input_fields", "output_fields" ], "type": "object" }, "current": { "additionalProperties": false, "example": { "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "input_fields": [ { "name": "city", "nullable": false, "required": true, "type": "string" } ], "method": "POST", "network": "eip155:8453", "observed_at": "2026-09-19T00:00:00.000Z", "output_fields": [ { "name": "temperature", "nullable": false, "required": true, "type": "number" } ], "pay_to": "0x1111111111111111111111111111111111111111", "price_atomic": "10000", "route": "/v1/weather" }, "properties": { "asset": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" }, "input_fields": { "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "method": { "enum": [ "GET", "POST", "PUT", "PATCH", "DELETE" ], "type": "string" }, "network": { "maxLength": 64, "minLength": 1, "type": "string" }, "observed_at": { "maxLength": 40, "pattern": "^\\d{4}-\\d{2}-\\d{2}T", "type": "string" }, "output_fields": { "items": { "additionalProperties": false, "properties": { "name": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$", "type": "string" }, "nullable": { "type": "boolean" }, "required": { "type": "boolean" }, "type": { "enum": [ "string", "number", "integer", "boolean", "object", "array" ], "type": "string" } }, "required": [ "name", "type", "required", "nullable" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "pay_to": { "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" }, "price_atomic": { "pattern": "^[0-9]{1,18}$", "type": "string" }, "route": { "maxLength": 256, "minLength": 1, "pattern": "^/[A-Za-z0-9._~!$&'()*+,;=:@%/-]{0,255}$", "type": "string" } }, "required": [ "observed_at", "route", "method", "price_atomic", "network", "asset", "pay_to", "input_fields", "output_fields" ], "type": "object" }, "merchant_service_id": { "example": "merchant.weather", "pattern": "^[A-Za-z][A-Za-z0-9_.-]{0,127}$", "type": "string" }, "policy": { "additionalProperties": false, "example": { "maximum_price_atomic": "15000", "require_same_asset": true, "require_same_network": true, "require_same_pay_to": true }, "properties": { "maximum_price_atomic": { "pattern": "^[0-9]{1,18}$", "type": "string" }, "require_same_asset": { "type": "boolean" }, "require_same_network": { "type": "boolean" }, "require_same_pay_to": { "type": "boolean" } }, "required": [ "maximum_price_atomic", "require_same_network", "require_same_asset", "require_same_pay_to" ], "type": "object" } }, "required": [ "merchant_service_id", "baseline", "current", "policy" ], "type": "object" }, "name": "merchant_contract_regression_report", "outputSchema": { "additionalProperties": false, "properties": { "checked_at": { "description": "Server evaluation time; distinct from caller-supplied observation times.", "pattern": "^\\d{4}-\\d{2}-\\d{2}T", "type": "string" }, "checks": { "items": { "additionalProperties": false, "properties": { "evidence": { "type": "object" }, "remediation": { "type": "string" }, "rule_id": { "type": "string" }, "status": { "enum": [ "pass", "fail", "not_evaluated" ], "type": "string" } }, "required": [ "rule_id", "status", "evidence" ], "type": "object" }, "type": "array" }, "conclusion": { "enum": [ "compatible", "incompatible", "insufficient_evidence" ], "type": "string" }, "coverage": { "additionalProperties": false, "properties": { "network_fetches": { "type": "integer" }, "paid_outputs_verified": { "type": "integer" }, "rules_evaluated": { "type": "integer" }, "rules_not_evaluated": { "type": "integer" }, "supplied_snapshots": { "type": "integer" } }, "required": [ "supplied_snapshots", "rules_evaluated", "rules_not_evaluated", "network_fetches", "paid_outputs_verified" ], "type": "object" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "merchant_service_id": { "type": "string" }, "report_version": { "type": "string" }, "request_id": { "description": "Delivery request identifier; also returned in x-foundry-request-id.", "type": "string" }, "security_audit_performed": { "type": "boolean" }, "service_id": { "description": "Canonical service identifier.", "type": "string" }, "service_version": { "description": "Version of the invoked service.", "type": "string" }, "snapshot": { "additionalProperties": false, "properties": { "baseline_observed_at": { "pattern": "^\\d{4}-\\d{2}-\\d{2}T", "type": "string" }, "baseline_sha256": { "pattern": "^[0-9a-f]{64}$", "type": "string" }, "changed": { "type": "boolean" }, "current_observed_at": { "pattern": "^\\d{4}-\\d{2}-\\d{2}T", "type": "string" }, "current_sha256": { "pattern": "^[0-9a-f]{64}$", "type": "string" } }, "required": [ "baseline_observed_at", "current_observed_at", "baseline_sha256", "current_sha256", "changed" ], "type": "object" } }, "required": [ "request_id", "service_id", "service_version", "report_version", "merchant_service_id", "checked_at", "snapshot", "checks", "conclusion", "coverage", "limitations", "security_audit_performed" ], "type": "object" } }, { "description": "Convert caller-supplied authorized public product-page HTML containing schema.org Product JSON-LD into normalized Product/Offer evidence with SHA-256 provenance. No URL fetching. Pay 100000 atomic USDC on Base via exact x402. MCP does not pay.", "inputSchema": { "additionalProperties": false, "properties": { "html": { "example": "<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"Product\",\"name\":\"Widget\",\"offers\":{\"@type\":\"Offer\",\"price\":\"19.95\",\"priceCurrency\":\"USD\"}}</script>", "maxLength": 262144, "type": "string" }, "source_url": { "example": "https://example.com/products/widget", "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "source_url", "html" ], "type": "object" }, "name": "public_catalog_offer_evidence", "outputSchema": { "additionalProperties": false, "properties": { "capability_id": { "const": "public_catalog_offer_evidence" }, "evidence": { "type": "object" }, "product": { "type": "object" }, "source": { "type": "object" }, "version": { "type": "string" } }, "required": [ "capability_id", "version", "source", "product", "evidence" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:6480b4c2d5935f226d9d1496c8dc421c149cb3123e2ee027a7ee27410ed53c1a | sha256sum