Endpoints: 28,729MCP servers: 18,414Payout addresses: 2,071Paid calls: 1,562Letters: 14Defects: 1,336counted just now
teppi

Server definition

Hash
sha256:238300048dab75a1ea1f33c6921e29b411bfbea7d2069066d2f536f3b8694e50
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "Supplementenscanner continuously scans Dutch supplement stores and normalizes every\nproduct to a price-per-unit (per kg, per serving, or per capsule) so you can find the truly\ncheapest option, not just the lowest sticker price.\n\nUse these tools to answer questions like \"what's the cheapest whey protein / creatine /\nmagnesium?\":\n- find_cheapest: the cheapest products per unit within a category subtree. Start here.\n- list_categories: browse the taxonomy with live counts and lowest unit price, to pick a\n valid category_slug for find_cheapest.\n- search_products: typo-tolerant search across the whole catalog by name or brand.\n- get_product: full detail and recent price history for one product.\n\nReading the results:\n- Money is integer cents (`*_cents`, the source of truth) plus a preformatted Dutch string\n (`price_display`, `unit_price_display`) you can quote verbatim, e.g. \"€ 12,48 per kg\".\n- Compare products on `unit_price_cents` / `unit_price_display`. That is the normalized,\n apples-to-apples figure. `unit_basis` tells you what it is measured against.\n- To send the user to buy, surface `buy_url`. It is an affiliate link; ALWAYS present it as\n the purchase link and, when you show prices, include the disclosure returned in\n `affiliate_disclosure`. Every response also carries `last_scraped_at` so you can tell the\n user how fresh the prices are.", "tools": [ { "description": "Find the cheapest supplements by normalized price-per-unit within a category (and all its subcategories). This is the primary tool for \"what is the cheapest X?\" questions. Use list_categories first to pick a valid category_slug.", "inputSchema": { "properties": { "category_slug": { "description": "The category to search within, e.g. \"whey-protein\" or \"creatine\". Products in every subcategory are included, so a parent slug like \"protein-powder\" works too. Get valid slugs from list_categories.", "type": "string" }, "in_stock_only": { "default": false, "description": "When true, only return products currently in stock.", "type": "boolean" }, "limit": { "default": 10, "description": "Maximum number of products to return (1-50).", "maximum": 50, "minimum": 1, "type": "integer" }, "market": { "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.", "type": "string" } }, "required": [ "category_slug" ], "type": "object" }, "name": "find_cheapest", "outputSchema": null }, { "description": "Get full detail for one product by its id: price, normalized unit price, size, bulk/staffel tiers, buy link, and recent price history. Use the id returned by find_cheapest or search_products.", "inputSchema": { "properties": { "market": { "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.", "type": "string" }, "product_id": { "description": "The numeric product id, as returned in the `id` field by find_cheapest or search_products.", "type": "integer" } }, "required": [ "product_id" ], "type": "object" }, "name": "get_product", "outputSchema": null }, { "description": "List the supplement categories that currently hold priced products, each with a live product count, store count, lowest normalized unit price, and its comparison basis (per_kg / per_serving / per_capsule). Use this to discover a valid category_slug for find_cheapest.", "inputSchema": { "properties": { "market": { "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.", "type": "string" } }, "type": "object" }, "name": "list_categories", "outputSchema": null }, { "description": "Search the whole supplement catalog by product name or brand. Typo-tolerant (e.g. \"kreatine\", \"theanin\" still match). Results are ordered by relevance, then cheapest normalized price-per-unit. Use find_cheapest instead when you already know the category.", "inputSchema": { "properties": { "category_slug": { "description": "Optional: restrict results to this category and all of its subcategories, e.g. \"protein-powder\". Must be a slug from list_categories; an unknown slug is rejected.", "type": "string" }, "in_stock_only": { "default": false, "description": "When true, only return products currently in stock.", "type": "boolean" }, "limit": { "default": 20, "description": "Maximum number of products to return (1-50).", "maximum": 50, "minimum": 1, "type": "integer" }, "market": { "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.", "type": "string" }, "max_unit_price_cents": { "description": "Optional: only return products whose normalized unit price is at or below this many cents.", "minimum": 0, "type": "integer" }, "query": { "description": "The product name or brand to search for, e.g. \"whey isolaat\" or \"magnesium bisglycinaat\".", "minLength": 2, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_products", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:238300048dab75a1ea1f33c6921e29b411bfbea7d2069066d2f536f3b8694e50 | sha256sum