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

Server definition

Hash
sha256:531a47e0a03b37102baaa0d26b570ea3ab00112bd5fafc3b65ddeea5e8e1131e
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": "Accepts a 'ready' quote. Returns an order_id and a secure payment link the buyer completes to place the order. Accepting a quote whose payment is settled confirms the order.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "confirm": { "const": true, "description": "Must be true only after the buyer has reviewed the quote total and authorized the purchase", "type": "boolean" }, "rfq_id": { "description": "The rfq_id of a quote whose status is 'ready'", "minLength": 1, "type": "string" } }, "required": [ "rfq_id", "confirm" ], "type": "object" }, "name": "accept_quote", "outputSchema": null }, { "description": "Returns whether an order is awaiting payment or paid, its amount, and the invoice link. Fulfillment updates are added to the record as they occur.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "order_id": { "description": "The order_id returned by accept_quote", "minLength": 1, "type": "string" } }, "required": [ "order_id" ], "type": "object" }, "name": "get_order", "outputSchema": null }, { "description": "Returns the current state of a quote. status is 'pending' while it is being priced, 'ready' once priced (with total and line pricing), 'accepted' once ordered, or 'expired'.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "rfq_id": { "description": "The rfq_id returned by submit_rfq", "minLength": 1, "type": "string" } }, "required": [ "rfq_id" ], "type": "object" }, "name": "get_quote", "outputSchema": null }, { "description": "Returns Reqo's supported categories, accepted inputs, and the quote-to-order flow available over this server.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_supplier_capabilities", "outputSchema": null }, { "description": "Submits a parts list for a wholesale quote and returns an rfq_id. Poll get_quote(rfq_id) until status is 'ready'. Non-binding; no charge occurs at this step.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "account_number": { "description": "Existing Reqo account_number from a prior order, to be recognized as a repeat customer", "maxLength": 80, "type": "string" }, "buyer_email": { "description": "Email to receive the quote and order records", "format": "email", "type": "string" }, "company": { "maxLength": 200, "minLength": 1, "type": "string" }, "contact_name": { "maxLength": 200, "type": "string" }, "context": { "description": "Project, application, or delivery context", "maxLength": 2000, "type": "string" }, "lines": { "items": { "additionalProperties": false, "properties": { "alternates_allowed": { "default": false, "description": "Whether Reqo may propose clearly labeled alternatives", "type": "boolean" }, "description": { "description": "Product description or specification", "maxLength": 1000, "minLength": 2, "type": "string" }, "manufacturer": { "description": "Requested manufacturer, when specified", "maxLength": 200, "type": "string" }, "notes": { "maxLength": 1000, "type": "string" }, "part_number": { "description": "Manufacturer part number, SKU, NSN, or catalog number", "maxLength": 200, "type": "string" }, "quantity": { "description": "Requested quantity", "exclusiveMinimum": 0, "type": "number" }, "unit": { "description": "Unit of measure, such as each, case, box, ft, or roll", "maxLength": 40, "minLength": 1, "type": "string" } }, "required": [ "quantity", "unit", "description" ], "type": "object" }, "maxItems": 500, "minItems": 1, "type": "array" }, "needed_by": { "maxLength": 40, "type": "string" }, "ship_to_zip": { "maxLength": 10, "type": "string" } }, "required": [ "lines", "buyer_email" ], "type": "object" }, "name": "submit_rfq", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:531a47e0a03b37102baaa0d26b570ea3ab00112bd5fafc3b65ddeea5e8e1131e | sha256sum