Für KI-Agenten & Entwickler
Lass deinen KI-Agenten den ganzen Supplement-Markt lesen
Wir scannen laufend die Preise von 7 Shops und rechnen jeden Preis auf einen Preis pro Einheit um. Gib Claude, ChatGPT oder deinem eigenen KI-Agenten per MCP oder JSON-API direkten Zugriff auf den niedrigsten Preis pro Einheit in jeder Kategorie: normiert, aktuell und zitierfähig.
MCP-Server
Streamable-HTTP-Endpoint, anonym und nur lesend. Funktioniert mit Claude (Desktop & Code), ChatGPT, Grok und jedem anderen MCP-Client. Verbinde ihn über diese URL:
https://mcp.supplement-scanner.deBeispielkonfiguration für einen MCP-Client:
{
"mcpServers": {
"supplementscanner": {
"type": "http",
"url": "https://mcp.supplement-scanner.de"
}
}
}Grok
In der Grok-App: Öffne die Plugins, füge einen neuen benutzerdefinierten Connector hinzu und trage den Endpoint von oben ein. Mehr ist nicht nötig.
Grok Bot fügt denselben Server hinzu, wenn du ihn mit dieser URL darum bittest.
Über die xAI-API trägst du ihn als Remote-MCP-Tool ein:
{
"tools": [
{
"type": "mcp",
"server_url": "https://mcp.supplement-scanner.de",
"server_label": "supplementscanner"
}
]
}find_cheapestDie Produkte einer Kategorie mit dem niedrigsten Preis pro Einheit.
search_productsTippfehlertolerante Suche im gesamten Katalog.
list_categoriesAlle Kategorien mit Live-Zahlen und niedrigstem Preis.
get_productDetails und Preisverlauf eines einzelnen Produkts.
JSON-API
Für Agenten und Frameworks, die einfach HTTP sprechen. Dieselben Daten wie der MCP-Server.
https://api.supplement-scanner.de/v1GET /search?q=Whey+Protein&limit=10
GET /categories
GET /categories/{slug}/cheapest?limit=10
GET /products/{id}Maschinenlesbar: OpenAPI-Spezifikation · llms.txt
Identifiziere deine Integration
Jede Integration muss in einem Request-Header angeben, wer sie betreibt, bei der JSON-API wie beim MCP-Endpoint.
curl \
-H "Client-Name: Acme Labs" \
-H "Client-Domain: example.com" \
"https://api.supplement-scanner.de/v1/categories"Client-Name: Pflicht. Das Unternehmen, die Organisation oder die Person, die die Integration betreibt. Nenn den Betreiber, nicht jeden seiner Nutzer; für ein privates Projekt reicht ein Projektname oder Handle.Client-Domain: empfohlen. Die reine Domain der Website des Betreibers, etwa example.com: ohne https://, Pfad oder Port.
Nutzungsbedingungen für die API und den MCP-Server
- Sende Client-Name mit jeder Anfrage und nenne den Betreiber wahrheitsgemäß. Client-Domain wird empfohlen.
- Nutze einfaches ASCII, unter 100 Zeichen pro Header. Beide sind Selbstauskünfte und keine Zugangsdaten: Sie gewähren keinen Zugriff und erhöhen keine Limits. Schreib niemals Schlüssel, Tokens, E-Mail-Adressen oder Angaben über deine Nutzer hinein.
- Anfragen ohne Client-Name, mit falsch angegebenem Betreiber oder über den Limits können wir ohne Vorankündigung drosseln oder sperren.
- Ein Client, der keine eigenen Header setzen kann, etwa der Connector eines Chat-Assistenten, den jemand für den eigenen Gebrauch hinzufügt, ist ausgenommen. MCP-Clients, die zusätzliche HTTP-Header annehmen, und Aufrufe aus dem Browser müssen sie senden.
Gut zu wissen
- Beträge sind ganze Cent (
*_cents) plus ein de-DE-String, den du wörtlich anzeigen kannst, z. B. „12,48 € pro kg“. - Vergleiche Produkte über
unit_price_centsfür den normierten Preis pro Einheit. - Jedes Produkt enthält eine
buy_url: Zeig sie als Kauflink an. Es ist ein Affiliate-Link, gib deshalb den mitgelieferten Hinweisaffiliate_disclosuremit aus. - Beide Kanäle sind pro IP begrenzt; kein Schlüssel nötig.
Lieber erst selbst stöbern? Zu den Kategorien.