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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Free EU Digital Product Passport readiness check. Returns a 0-100 score, gaps, and the dated obligation for the product category (battery passport is law from 18 Feb 2027; other categories are ESPR targets). Not legal advice.", "inputSchema": { "properties": { "category": { "description": "battery_passport: EV, LMT (e-bike, e-scooter) or industrial battery over 2 kWh; battery_other: Other battery (portable, SLI, industrial up to 2 kWh); textiles: Textiles, apparel or footwear; iron_steel: Iron and steel; aluminium: Aluminium; tyres: Tyres; furniture: Furniture; mattresses: Mattresses; electronics: Electronics and ICT; toys: Toys; construction: Construction products; detergents: Detergents and cleaning products; other: Something else", "enum": [ "battery_passport", "battery_other", "textiles", "iron_steel", "aluminium", "tyres", "furniture", "mattresses", "electronics", "toys", "construction", "detergents", "other" ], "type": "string" }, "data_host": { "description": "You have a public web location where product data could be published behind a QR code.", "type": "boolean" }, "data_owner": { "description": "A named person owns product compliance data.", "type": "boolean" }, "footprint": { "description": "You have carbon or environmental footprint data for the product.", "type": "boolean" }, "market_role": { "description": "You know who places the product on the EU market (you, an importer or an EU representative).", "type": "boolean" }, "sells_in_eu": { "description": "Sold into the EU directly or via an importer. Default true.", "type": "boolean" }, "supplier_data": { "description": "You can get material and substance data from your suppliers.", "type": "boolean" }, "unique_id": { "description": "Each product (or model or batch) has a unique identifier, such as a GS1 GTIN with serial.", "type": "boolean" } }, "required": [ "category" ], "type": "object" }, "name": "dpp_readiness_check", "outputSchema": null }, { "description": "Free. AuthiChain verification is free: use the verify_record tool, or GET https://authichain.com/api/verify. Paid plans are on hold, so no prices or Payment Links are listed.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_pricing", "outputSchema": null }, { "description": "Free public lookup for an assetId / seal / QR token. Never attests. Unknown IDs return status unknown. For free signature and anchor verification use verify_record.", "inputSchema": { "properties": { "assetId": { "description": "Seal, serial, or QR token identifier", "type": "string" } }, "required": [ "assetId" ], "type": "object" }, "name": "query_provenance", "outputSchema": null }, { "description": "Legacy x402 seal verify, not answering. Unpaid tools/call returns HTTP 402 for discovery; a paid call is refused with 503 registry_not_bound before settlement, so no payment is taken. For free verification use verify_record.", "inputSchema": { "properties": { "productId": { "type": "string" }, "sealId": { "type": "string" }, "serial": { "type": "string" } }, "type": "object" }, "name": "verify", "outputSchema": null }, { "description": "Free. Verify an AuthiChain signed provenance record with the open reference verifier, then read its Polygon anchor transaction. Pass id \"polygon-anchor-1\" for the published demonstration record, anchored on Polygon mainnet in tx 0x2491…10b7, or pass your own record and anchor JSON. Returns verified, valid-unanchored, or invalid, plus whether the transaction carries the record hash. It does not inspect a physical product.", "inputSchema": { "properties": { "anchor": { "description": "Anchor JSON: { recordHash, chain: \"polygon:137\", txHash }. Optional.", "type": "object" }, "id": { "description": "Published record id. Only \"polygon-anchor-1\" exists.", "type": "string" }, "record": { "description": "A signed AuthiChain provenance record (JSON).", "type": "object" } }, "type": "object" }, "name": "verify_record", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:0c3cd2d6df35187a958f53b90e2f69fa0d0c691651f64afd1e01b1e7d77134ce | sha256sum