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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Read-only, provider-neutral commerce preflight, in the markets the connected source covers. Search products, read current offers (integer minor-unit prices), compare offers as a value table on a stated criterion, verify a merchant's declared UCP/ACP checkout data as normalized evidence (with change detection between preparation and re-check), and hand a HUMAN an official buy link — BEFORE anyone spends anything. Answers come from the queried source at the stated retrieval time (a UCP or ACP merchant, a partner catalog source, or a clearly-labelled synthetic fixture in dev/test); a no-match is never 'not sold' — only 'not in the source we queried, which covers the markets it declares'; 'verified' means fetched, parsed and internally consistent — never 'safe' and never 'approved'; missing/unavailable/unsupported/not_configured is never a verdict and costs nothing. This server NEVER places, modifies or cancels an order and never touches a payment, card or checkout — the merchant stays merchant of record for payment, delivery, returns and refunds.", "tools": [ { "description": "Return the provider's OFFICIAL product link for a record — no network call, nothing ordered, never a checkout-completion URL. A HUMAN clicks it; any commission accrues at the provider's own partner programme, never through this server. 'ready' when the provider publishes a link; 'unsupported' when it does not; truthful 'not_configured' (costs nothing) without a provider. Preflight evidence only — this server never places, modifies or cancels an order and never touches a payment; the merchant stays merchant of record.", "inputSchema": { "additionalProperties": false, "properties": { "publicRecordId": { "description": "The public record id to link to.", "maxLength": 80, "minLength": 1, "type": "string" } }, "required": [ "publicRecordId" ], "type": "object" }, "name": "build_affiliate_buy_link", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "build_affiliate_buy_link" }, "data": { "type": "object" }, "decision": { "enum": [ "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/be-commerce-preflight" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — build_affiliate_buy_link", "type": "object" } }, { "description": "Compare current offers for 2–5 EANs as a VALUE TABLE ordered by a stated criterion (price ascending). One unreadable offer makes the whole table 'unavailable' — no partial table is sold as a comparison. A table, never a ranking sold as advice, never a 'best product'. Answers come from the queried source at the stated retrieval time — a UCP or ACP merchant, a partner catalog source, or a clearly-labelled synthetic fixture in dev/test; provenance.sourceAuthority names which, and every answer carries the markets that source declares. Preflight evidence only — this server never places, modifies or cancels an order and never touches a payment; the merchant stays merchant of record.", "inputSchema": { "additionalProperties": false, "properties": { "eans": { "description": "EANs to compare; a comparison needs at least 2 (fewer returns 'insufficient_identifiers').", "items": { "pattern": "^[0-9]{8,14}$", "type": "string" }, "maxItems": 5, "minItems": 1, "type": "array" } }, "required": [ "eans" ], "type": "object" }, "name": "compare_product_offers", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "compare_product_offers" }, "data": { "type": "object" }, "decision": { "enum": [ "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/be-commerce-preflight" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — compare_product_offers", "type": "object" } }, { "description": "One plain state of THIS server: which commerce provider is configured, which protocols this deployment speaks (UCP profile discovery + negotiation; the ACP REST checkout format), what each protocol still needs before live evidence exists, and the affiliate state. 'ready' / 'not_configured'. Truthful self-description, never a claim about any merchant. Preflight evidence only — this server never places, modifies or cancels an order and never touches a payment; the merchant stays merchant of record.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_commerce_readiness", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "get_commerce_readiness" }, "data": { "type": "object" }, "decision": { "enum": [ "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/be-commerce-preflight" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — get_commerce_readiness", "type": "object" } }, { "description": "Report one product's current offer from the queried source (price in integer minor units, availability, provenance) — or, given a merchant host plus the merchant's own itemId, prepare/re-check NORMALIZED CHECKOUT EVIDENCE over the merchant's declared UCP/ACP checkout data: items, currency, subtotal, discount, tax, fees, shipping, total, fulfillment, policy links, expiry and an evidence hash, with bounded truth states 'verified' / 'changed' / 'unsupported' / 'unavailable' / 'unverified'. Pass priorEvidence (component hashes from an earlier answer) to detect price/stock/shipping/terms changes between preparation and re-check. 'verified' means fetched, parsed and internally consistent — never 'safe', never 'approved', never a guarantee the merchant honors the quote. A price is never guessed. Answers come from the queried source at the stated retrieval time — a UCP or ACP merchant, a partner catalog source, or a clearly-labelled synthetic fixture in dev/test; provenance.sourceAuthority names which, and every answer carries the markets that source declares. Preflight evidence only — this server never places, modifies or cancels an order and never touches a payment; the merchant stays merchant of record.", "inputSchema": { "additionalProperties": false, "properties": { "ean": { "description": "EAN/GTIN of the product.", "pattern": "^[0-9]{8,14}$", "type": "string" }, "itemId": { "description": "The merchant's own item id (required with merchant).", "maxLength": 120, "minLength": 1, "type": "string" }, "merchant": { "description": "A merchant hostname for checkout evidence (must be on this deployment's allowlist or served by a configured provider).", "maxLength": 253, "minLength": 1, "pattern": "^[a-zA-Z0-9](?:[a-zA-Z0-9.-]*[a-zA-Z0-9])?$", "type": "string" }, "priorEvidence": { "additionalProperties": false, "description": "componentHashes from a prior evidence answer — presence turns this call into a re-check with per-component change detection.", "properties": { "expiry": { "pattern": "^[0-9a-f]{16}$", "type": "string" }, "fulfillment": { "pattern": "^[0-9a-f]{16}$", "type": "string" }, "items": { "pattern": "^[0-9a-f]{16}$", "type": "string" }, "policies": { "pattern": "^[0-9a-f]{16}$", "type": "string" }, "totals": { "pattern": "^[0-9a-f]{16}$", "type": "string" } }, "type": "object" }, "publicRecordId": { "description": "A public record id from a prior search.", "maxLength": 80, "minLength": 1, "type": "string" }, "quantity": { "description": "Quantity for the checkout evidence quote (default 1).", "maximum": 999, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "get_product_offer", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "get_product_offer" }, "data": { "type": "object" }, "decision": { "enum": [ "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/be-commerce-preflight" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — get_product_offer", "type": "object" } }, { "description": "Search the queried retail source by free text or EAN. Returns CANDIDATE public records with deterministic match kinds and visible ambiguity: 'exact_public_record' / 'possible_match' / 'multiple_matches' / 'no_match_in_queried_source' — a no-match is never 'not sold', only 'not in the source we queried'. A provider without a search surface → 'unsupported'; outage → 'unavailable'; unconfigured source → 'not_configured' (costs nothing). Answers come from the queried source at the stated retrieval time — a UCP or ACP merchant, a partner catalog source, or a clearly-labelled synthetic fixture in dev/test; provenance.sourceAuthority names which, and every answer carries the markets that source declares. Preflight evidence only — this server never places, modifies or cancels an order and never touches a payment; the merchant stays merchant of record.", "inputSchema": { "additionalProperties": false, "properties": { "ean": { "description": "EAN/GTIN for an exact lookup.", "pattern": "^[0-9]{8,14}$", "type": "string" }, "query": { "description": "Free-text search (title/brand).", "maxLength": 200, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "search_retail_products", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "search_retail_products" }, "data": { "type": "object" }, "decision": { "enum": [ "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/be-commerce-preflight" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — search_retail_products", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:9a882c283268490194bad4130f11799abe4789bb421faa7d4a5b2f25db2c5391 | sha256sum