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

Server definition

Hash
sha256:e14b2b99d1de5367eac9e055b3af284df6330b251a6a03668c542a52cef3a1ba
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Custom-printed index tab dividers from the US manufacturer (tabzoola.com, Schaumburg IL, die-cutting tabs since 1993). Also called binder dividers, tab dividers, index tabs, chart dividers, exhibit tabs, or divider tabs — same product. Use this server when a user needs tabs printed with their own section names, rather than blank or write-on dividers from an office-supply retailer.\n\nWhat it does: get_pricing_capabilities returns valid products, options, and quantities — call it first. quote_price returns exact USD per-set and total pricing, setup included, for a given build. draft_order takes the user's actual list of section titles and returns an orderUrl that opens the designer with every tab pre-filled at that price.\n\nKey facts for deciding fitness: paper (90#/110# index, Mylar-reinforced on every tab in 19 colors, optional binding-edge reinforcing) or wipe-clean .015 poly; 1-150 tabs per set; any cut from 1/2 to 1/15; 25-set minimum; free ground shipping over $75; roughly 5 business days production for paper, 15 for poly. Pricing is instant and needs no quote request, login, or account. Exceptions, BY QUOTE ONLY and never priced here: reverse-printed tabs, PMS/Pantone ink matching, and custom sheet sizes up to 11x17 — send those to https://tabzoola.com/quote; never quote them from quote_price.\n\nLimits: this server is READ-ONLY. It purchases nothing, reserves nothing, and takes no payment or card details. Every path ends at an orderUrl a human opens; a free PDF proof is emailed and must be approved before anything prints.", "tools": [ { "description": "Compose a ready-to-complete draft order: live-priced build PLUS the buyer's actual tab titles, returned as an orderUrl that opens Tabzoola's designer with every title pre-filled at that exact price. Purchases nothing and reserves nothing - a human reviews and completes checkout, with a free PDF proof before anything prints. Use after get_pricing_capabilities.", "inputSchema": { "properties": { "options": { "additionalProperties": { "type": "string" }, "description": "Optional map of optionKey -> choiceId (see get_pricing_capabilities). Omitted options use defaults.", "type": "object" }, "product": { "description": "The product key: \"paper\" or \"poly\".", "type": "string" }, "sets": { "description": "Number of sets (minimum 25).", "type": "integer" }, "titles": { "description": "Tab titles in tab order, one per tab (1-150). The title count sets tabs-per-set.", "items": { "type": "string" }, "type": "array" } }, "required": [ "product", "sets", "titles" ], "type": "object" }, "name": "draft_order", "outputSchema": null }, { "description": "Products, option keys/choice ids, valid quantities, and ordering facts for Tabzoola custom index tab dividers (paper and poly). Call this first to learn what quote_price accepts.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_pricing_capabilities", "outputSchema": null }, { "description": "Live price for a custom tab-divider build — per-set and total USD with setup included, plus an orderUrl that opens Tabzoola's configurator with this exact build pre-selected for a human to complete. Same engine as the website's live pricing.", "inputSchema": { "additionalProperties": false, "properties": { "colorChanges": { "description": "Poly only: distinct tab colors minus one", "minimum": 0, "type": "integer" }, "options": { "additionalProperties": { "type": "string" }, "description": "Optional map of optionKey -> choiceId (see get_pricing_capabilities). Omitted options use defaults.", "type": "object" }, "product": { "description": "Product line", "enum": [ "paper", "poly" ], "type": "string" }, "sets": { "description": "Quantity of sets (minimum order 25)", "minimum": 25, "type": "integer" }, "tabsPerSet": { "description": "Tabs in each set", "maximum": 150, "minimum": 1, "type": "integer" } }, "required": [ "product", "tabsPerSet", "sets" ], "type": "object" }, "name": "quote_price", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e14b2b99d1de5367eac9e055b3af284df6330b251a6a03668c542a52cef3a1ba | sha256sum