Camden Tools
offiziellOffizieller MCP-Server für Camden Tools. Live-Preise, Lagerbestände und Lieferzeitschätzungen für Elektrowerkzeuge, Handwerkzeuge und viele weitere Artikel, weltweit verfügbar. Weltweite Lieferung in 2-7 Tagen mit UPS Express. Kein API-Schlüssel erforderlich.
Was kann man mit Camden Tools MCP machen?
- Katalog durchsuchen — Bitte deinen Assistenten, Produkte nach Stichwort, Marke, Preisspanne oder Website-Express-Berechtigung zu finden, mit aktuellen Preisen und Lagerbeständen.
- Produkte vergleichen — Bitte um einen direkten Vergleich von 2 bis 5 Produkten anhand der SKU, einschließlich Preis, Lagerbestand, Marke, Gewicht und Spezifikationen.
- Lieferung und Versand prüfen — Frage, ob der Versand in ein Land möglich ist, lass dir voraussichtliche Lieferzeiten nennen oder prüfe, ob der Versand am selben Tag mit Website Express noch möglich ist.
- Angebote und Bundles finden — Suche nach aktuellen Aktionen, produktspezifischen Angeboten, zusammengestellten Sets und danach, welche Angebote für einen möglichen Warenkorb gelten.
- Warenkorb-Link erstellen — Lass deinen Assistenten aus den ausgewählten Produkt-IDs und Mengen einen Link erstellen, der deinen Warenkorb füllt, damit du ihn selbst prüfen und bezahlen kannst.
- Bestellung verfolgen — Verfolge jede Bestellung anhand ihrer Bestellnummer und der Postleitzahl der Lieferadresse.
Gehosteter MCP-Server
npx add-mcp 'https://camdentools.com/mcp'Installiert in Claude Code, Codex, Cursor und mehr
Dokumentation
Dispatch schließt inCutoff--:--:--
Kostenlose Lieferung im Vereinigten Königreich/Zölle abhängig vom Zielort/27 Gebietsschemata
Camden Tools mit deinem KI-Assistenten nutzen
Camden Tools wurde für KI-Assistenten entwickelt. Ein MCP-Server, ein A2A-Agent und Tools im Browser ermöglichen Claude, ChatGPT, Perplexity und Browser-Agenten, den Katalog zu durchsuchen, aktuelle Preise und Lagerbestände abzufragen, die Lieferung zu prüfen und dir einen fertigen Warenkorb bereitzustellen. Bezahlen musst du immer selbst beim Checkout.
Assistent verbinden Entwicklerreferenz
MCP-ServerA2A-AgentTools im Browser (WebMCP)v1.8.0+3bcb1c2
Was dein Assistent hier tun kann
Alles, was ein Assistent benötigt, um einen Kauf zu recherchieren und für dich vorzubereiten – direkt anhand der aktuellen Shopdaten.
-
01 ### Finden und vergleichen
Den gesamten Katalog durchsuchen, vollständige Produktdetails aufrufen und bis zu fünf Produkte nebeneinander vergleichen.
-
02 ### Aktuelle Preise
Preise exkl. und inkl. MwSt. mit Mengenrabatten und Aktionspreisen in deiner Währung.
-
03 ### Aktueller Lagerbestand
Die Verfügbarkeit im Lager wird live geprüft, damit nichts empfohlen wird, was nicht versendet werden kann.
-
04 ### Lieferung und Website Express
Versand in dein Land, voraussichtliche Lieferzeiten und ob der Annahmeschluss für den Versand am selben Tag noch nicht erreicht ist.
-
05 ### Angebote und Sets
Aktuelle Aktionen, Gratisgeschenke und zusammengestellte Sets sowie die Angebote, die für einen Warenkorb gelten.
-
06 ### Bestellungen verfolgen
Jede Bestellung anhand von Nummer und Postleitzahl; deine eigene Bestellhistorie im Browser, nachdem du den Zugriff erlaubt hast.
-
07 ### Richtlinien und Hilfe
Lieferung, Rücksendungen, Zahlungsoptionen, FAQs, die Abholstelle in London und der Blog.
-
08 ### Ein Warenkorb, bereit zum Bezahlen
Erhalte einen Link, der deinen Warenkorb füllt, oder lass einen Browser-Agenten dies auf der Seite erledigen. Wenn du einen Link zweimal öffnest, wird deine Bestellung nicht verdoppelt, und bezahlen musst du immer selbst.
Assistent verbinden
Eine Server-URL funktioniert überall dort, wo ein benutzerdefinierter MCP-Connector akzeptiert wird. Für die Katalog-Tools sind weder Konto noch Schlüssel oder Anmeldung erforderlich.
Claude
Kostenlose, Pro- und Max-Tarife (claude.ai, Desktop und Mobilgeräte)
- Öffne Camden Tools im Claude-Connector-Verzeichnis.
- Wähle „Verbinden“. Eine Anmeldung ist nicht erforderlich.
- Aktiviere den Connector in einem Chat und frage nach einem beliebigen Produkt.
Oder füge ihn manuell hinzu: Customize → Connectors → Add custom connector, füge die Server-URL ein und wähle No sign-in.
Server-URL kopieren Im Claude-Verzeichnis öffnen (öffnet in einem neuen Tab) Prompt ausprobieren (öffnet in einem neuen Tab)
ChatGPT
Kostenpflichtige Tarife, bei denen der Entwicklermodus aktiviert ist
- Settings → Security and login → Developer mode aktivieren.
- Settings → Plugins (Apps & Connectors) → + → Camden Tools als Namen eingeben, Server-URL einfügen, keine Authentifizierung.
- Aktiviere Camden Tools in einem Chat unter Tools und leg los. Käufe werden auf camdentools.com abgeschlossen.
Server-URL kopieren Prompt ausprobieren (öffnet in einem neuen Tab)
Perplexity
Benutzerdefinierte Connectoren in kostenpflichtigen Tarifen (Mac-App); Antworten verweisen für alle auf camdentools.com
- Perplexity für Mac → Settings → Connectors → Add custom connector.
- Füge die Server-URL ein und speichere.
- Oder frage Perplexity einfach nach Produkten von Camden Tools: Es liest die Website direkt aus.
Server-URL kopieren Perplexity fragen (öffnet in einem neuen Tab)
Gemini
Benutzerdefinierte MCP-Connectoren in Gemini Spark (Connected apps) und Gemini Business
- Gemini Spark → Connected apps → Add → Server-URL einfügen.
- Gemini für Privatnutzer bietet noch keine benutzerdefinierten Connectoren. Frage Gemini nach Produkten von Camden Tools; es nutzt die öffentlichen Seiten der Website.
Die Shopping-Agenten von Google werden den Merchant-Center-Feed nutzen, sobald das Universal Commerce Protocol im Vereinigten Königreich verfügbar ist.
Server-URL kopieren
Microsoft Copilot
In der Consumer-App gibt es keine benutzerdefinierten Connectoren; Copilot Studio kann MCP-Server hinzufügen
- Copilot Studio (Microsoft 365): Füge die Server-URL als MCP-Connector für deine Agenten hinzu.
- Shopping in Copilot kommt über das agentische Commerce-Programm von Stripe; die Katalog-Tools funktionieren bereits mit jedem MCP-fähigen Client.
Server-URL kopieren
Browser-Agenten
Chrome mit WebMCP, Claude in Chrome, ChatGPT Atlas, Perplexity Comet
- Keine Installation erforderlich: Jede Seite auf camdentools.com registriert ihre Tools beim Browser.
- Chrome führt WebMCP auf camdentools.com als Origin Trial aus. In unterstützten Versionen muss daher kein Flag aktiviert werden; verwende einen Agenten, der WebMCP unterstützt. Andere Agenten-Browser lesen die Seite direkt aus.
- Der Agent kann deinen Warenkorb füllen, die MwSt.-Anzeige umschalten und den Checkout vorausfüllen. Für jede Aktion wird dir ein Hinweis angezeigt, und bezahlen musst du selbst.
Server-URL kopieren
Deine Bestellungen in deinem Assistenten
Füge einen zweiten Connector mit der Konto-URL unten hinzu. Dein Assistent fordert dich einmal auf, dich bei Camden Tools anzumelden. Danach kann er dein Profil und deine Bestellhistorie lesen (aber niemals Bestellungen aufgeben oder bezahlen). Du kannst die Verbindung jederzeit auf deiner Kontoseite trennen.
- Claude: Add custom connector → Konto-URL einfügen → Save. ChatGPT (Developer mode): Füge die Konto-URL mit OAuth hinzu.
- Dein Browser öffnet camdentools.com/connect: Melde dich dort an, überprüfe den Namen des Assistenten und die Rücksprungadresse und erlaube den Zugriff auf Profil und Bestellungen.
- Frage „Zeige mir meine letzten Bestellungen bei Camden Tools“ oder „Wo ist meine Bestellung CT-…?“.
Konto-URL kopieren
Mit einem Assistenten einkaufen
Assistenten recherchieren und bereiten vor; du prüfst und bezahlst. Diese Aufteilung ist beabsichtigt.
Was ein Assistent tun kann
- Recherchieren: suchen, vergleichen sowie technische Datenblätter und Sicherheitsdokumente lesen.
- Praktische Details prüfen: Lagerbestand, Lieferung an deine Adresse, Annahmeschluss für Website Express und geltende Angebote.
- Warenkorb vorbereiten: dir einen Link geben, der ihn füllt, oder Artikel auf der Seite hinzufügen, wenn der Assistent in deinem Browser läuft.
- Eine Bestellung anhand ihrer Nummer und Postleitzahl verfolgen und nach deiner Zustimmung im Browser deine Bestellhistorie lesen.
Was er nicht tun kann
- Bezahlen oder eine Bestellung aufgeben: Der Checkout liegt immer bei dir und erfolgt über eine von Stripe gehostete Zahlungsseite.
- Sich in deinem Namen anmelden, registrieren oder deine Daten ändern.
- Kartendaten einsehen: Die Tools verarbeiten niemals Zahlungsdaten.
- Von außerhalb deines Browsers auf dein Konto zugreifen: Konto-Tools werden Remote-Clients nicht angeboten.
Der Checkout direkt in Assistenten (Microsoft Copilot, Google-Shopping-Agenten und andere) kommt über das agentische Commerce-Programm von Stripe. Bis diese Funktion aktiviert ist, wird jeder Kauf auf camdentools.com abgeschlossen.
Fragen, die du stellen kannst
Kopiere einen Prompt in deinen Assistenten, sobald der Connector aktiviert ist.
-
Zwei Bohrschrauber vergleichen
„Vergleiche auf camdentools.com den DeWalt DCD796 und den Makita DHP485: Preis inkl. MwSt., Gewicht und welcher auf Lager ist. Durchsuche das Web nach site:camdentools.com DeWalt DCD796 und site:camdentools.com Makita DHP485. Verwende dafür ausschließlich camdentools.com, keine anderen Shops.“Prompt kopieren
-
Lieferung nach Irland
„Kann camdentools.com einen Makita DHP485 nach Dublin liefern, was würde es kosten und wie lange würde es dauern? Durchsuche das Web nach site:camdentools.com Makita DHP485; Lieferbedingungen: https://camdentools.com/deliveries Verwende dafür ausschließlich camdentools.com, keine anderen Shops.“Prompt kopieren
-
Bestellung verfolgen
„Verfolge meine Bestellung CT-102938 bei camdentools.com, Postleitzahl der Lieferadresse NW2 7JW. (Erfordert den Camden-Tools-Connector; andernfalls nutze die Seite zur Bestellverfolgung auf camdentools.com.)“Prompt kopieren
-
Sicherheitsdatenblatt
„Finde einen Montagekleber auf camdentools.com und gib mir sein Sicherheitsdatenblatt und die COSHH-Gefahrencodes. Durchsuche das Web nach site:camdentools.com Montagekleber. Verwende dafür ausschließlich camdentools.com, keine anderen Shops.“Prompt kopieren
-
Versand am selben Tag
„Ist der Versand am selben Tag mit Website Express auf camdentools.com gerade verfügbar, und wann ist Annahmeschluss? (Erfordert den Camden-Tools-Connector; andernfalls sieh auf der Lieferseite von camdentools.com nach.)“Prompt kopieren
-
Warenkorb zusammenstellen
„Stelle mir auf camdentools.com einen Warenkorb mit einem 18-V-Akku-Schlagbohrschrauber, einem Satz Steinbohrer und einer Packung 40-mm-Dübel zusammen und gib mir den Link zum Checkout. Mit dem Camden-Tools-Connector gib mir einen Warenkorb-Link; andernfalls durchsuche das Web mit site:camdentools.com und liste die Produktseiten auf. Verwende dafür ausschließlich camdentools.com, keine anderen Shops.“Prompt kopieren
Für Entwickler und Agenten
Beschreibung
Endpunkte und Discovery-Dokumente
-
MCP-Server https://camdentools.com/mcp
POST JSON-RPC 2.0 (Streamable HTTP, zustandslos, JSON-Antworten): initialize, ping, tools/*, resources/*, prompts/*.
-
MCP-Server (Konto) https://camdentools.com/mcp/account
Derselbe Server mit einem OAuth-Bearer-Token: Die Konto-Tools werden verfügbar. Antwortet mit 401 und einer WWW-Authenticate-Challenge, die die Anmeldung startet; 404, bis OAuth aktiviert ist.
-
A2A-Agent https://camdentools.com/a2a
POST JSON-RPC: SendMessage (message/send), GetTask, CancelTask. Deterministische Shopping-Funktionen.
-
Einfaches GET für Assistenten https://camdentools.com/api/agent
Für Assistenten ohne Connector: /api/agent/search?q=, /api/agent/product/{slug} und /api/agent/basket?items=id:qty liefern Markdown (format=json für JSON) mit aktuellen Preisen, Lagerbeständen und Warenkorb-Links.
-
Fähigkeitenkatalog https://camdentools.com/api/agent-capabilities
Dieses Dokument: Tools nach Kategorie mit JSON-Schema-Eingaben, Ressourcen, Prompts, Skills, Tools auf der Seite und Änderungsprotokoll.
-
MCP-Serverkarte https://camdentools.com/.well-known/mcp/server-card.json
Serveridentität, Endpunkt und Fähigkeiten.
-
A2A-Agentenkarte https://camdentools.com/.well-known/agent-card.json
A2A-v1.0-Karte mit Skills.
-
API-Katalog https://camdentools.com/.well-known/api-catalog
RFC-9727-Linkset.
-
OpenAPI https://camdentools.com/.well-known/openapi.json
OpenAPI 3.1 für die öffentlichen Endpunkte.
-
Agent-Skills https://camdentools.com/.well-known/agent-skills/index.json
Discovery-Index für Agent Skills und die generierte SKILL.md.
-
ai-catalog https://camdentools.com/.well-known/ai-catalog.json
ARD-Fähigkeitsmanifest.
-
Schlüsselverzeichnis https://camdentools.com/.well-known/http-message-signatures-directory
Web Bot Auth: öffentliche Ed25519-Schlüssel zur Überprüfung von Anfragen, die von Camden Tools signiert wurden.
-
ACP-Discovery https://camdentools.com/.well-known/acp.json
Discovery-Dokument für das Agentic Commerce Protocol; 404, bis der agentische Checkout aktiviert ist.
-
OAuth-Protected-Resource https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
RFC-9728-Metadaten für den Konto-Endpunkt (Autorisierungsserver, Scopes); 404, bis OAuth aktiviert ist.
-
auth.md https://camdentools.com/auth.md
Authentifizierungs- und Registrierungsregeln für Agenten.
-
llms.txt https://camdentools.com/llms.txt
Website-Übersicht für Sprachmodelle; llms-full.txt enthält zusätzlich Richtlinien und den Tool-Katalog.
Beliebigen MCP-Client verbinden
Streamable HTTP, zustandslos, JSON-Antworten. Füge die Server-URL als Remote-MCP-Server ein; für die öffentlichen Tools ist keine Authentifizierung erforderlich. GET-Aufrufe des Endpunkts über einen Browser führen zu dieser Seite.
Server-URL
Kopieren
https://camdentools.com/mcp
MCP Inspector
Kopieren
npx @modelcontextprotocol/inspector --transport http --server-url https://camdentools.com/mcp
curl
Kopieren
curl -s https://camdentools.com/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
A2A
Kopieren
curl -s https://camdentools.com/a2a -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"SendMessage","params":{"message":{"messageId":"m1","role":"ROLE_USER","parts":[{"text":"cordless drill"}]}}}'
Kein Connector? Einfache URLs
Bei den meisten Unterhaltungen ist kein Connector installiert, und ein Browser-Tool kann nur URLs öffnen. Diese liefern kompaktes Markdown mit denselben aktuellen Preisen, Lagerbeständen und Warenkorb-Links wie die Tools; füge format=json für JSON hinzu. Claude und Perplexity öffnen sie über einen Prompt. ChatGPT öffnet nur URLs, die OpenAIs Webindex bereits kennt. Nenne in einem ChatGPT-Prompt daher camdentools.com und bitte um eine Suche mit site:camdentools.com, oder gib eine Produktseiten-URL ohne Tracking-Parameter an.
-
Anleitung
https://camdentools.com/api/agentDie folgenden Anweisungen als Seite, die ein Assistent öffnen kann.
-
Suche
https://camdentools.com/api/agent/search?q=cordless+combi+drillProdukte mit Preisen inkl. und exkl. MwSt., Lagerbestand, ID, Links und einem fertigen Warenkorb-Link für jedes vorrätige Produkt. Optional: page, locale.
-
Einzelnes Produkt
https://camdentools.com/api/agent/product/<slug>Der Slug ist der letzte Teil einer Produktseiten-URL. Technische Daten, Varianten, Staffelpreise und Dokumente. -
Warenkorb-Link
https://camdentools.com/api/agent/basket?items=<id>:<quantity>,<id>:<quantity>Prüft den Lagerbestand und gibt einen Link zurück, der den Warenkorb des Käufers füllt. Es wird nichts gekauft: Der Käufer bezahlt auf der Website.
Tools nach Kategorie (32)
Jedes Tool gibt eine kurze Textzusammenfassung sowie strukturiertes JSON zurück, und jeder Link enthält Attributionsparameter. Preise werden sowohl exkl. als auch inkl. MwSt. angegeben. Browser-Sitzungstools werden nur für Same-Origin-Aufrufe aus dem eigenen Browser des Käufers angeboten.
Katalog (12)
Produkte suchen und durchsuchen, vollständige Produktdetails, aktueller Lagerbestand, direkte Vergleiche, Dokumente, Kategorien und Marken.
-
search_productsProdukte suchenNur-Lesezugriff
Volltextsuche im Camden Tools-Katalog (Werkzeuge und Eisenwaren, Elektroartikel, Reinigungsmittel, Haushaltswaren, Gartenartikel, Sicherheitsausrüstung und mehr). Gibt kompakte Produktinformationen mit Preisen exkl./inkl. MwSt., Lagerbestand und einem Link zurück. Nicht vorrätige Produkte werden ausgelassen, sofern include_out_of_stock nicht auf true gesetzt ist. Verwenden Sie page/per_page für die Seitennavigation und brand/min_price/max_price zum Eingrenzen der Ergebnisse.
| Parameter | Typ | Beschreibung |
|---|---|---|
| query* (erforderlich) | string | Wonach der Käufer sucht, z. B. 'cordless combi drill 18v'. |
| express | boolean | Nur Produkte, die für den taggleichen Versand mit Website Express (UK) infrage kommen. |
| include_out_of_stock | boolean | Gibt auch nicht vorrätige Produkte zurück, die bei der Suche standardmäßig ausgelassen werden. Verwenden Sie diese Option, wenn der Käufer ein bestimmtes Modell sucht, das möglicherweise ausverkauft ist. |
| page | integer | Seitennummer, beginnend bei 1. |
| per_page | integer | Ergebnisse pro Seite: 15, 30, 50 oder 100 (Standard: 15). |
| sort | string | Sortierreihenfolge: price_low, price_high, name_asc, name_desc oder newest. Für die Standardsortierung (beliebteste zuerst) weglassen. |
| brand | string | Marken-Slug zum Filtern. |
| min_price | number | Mindestpreis in der Währung des Gebietsschemas. |
| max_price | number | Höchstpreis in der Währung des Gebietsschemas. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
list_productsProdukte auflistenNur-Lesezugriff
Eine Produktkollektion durchsuchen: beliebteste Produkte, Neuheiten, Angebote, für Website Express infrage kommende Produkte oder eine Kategorie anhand ihres Slugs (siehe list_categories). Unterstützt Seitennavigation, Sortierung sowie Filter nach Marke und Preis.
| Parameter | Typ | Beschreibung |
|---|---|---|
| collection* (erforderlich) | popular | new | on-sale | express | category | Welche Kollektion aufgelistet werden soll. |
| category_slug | string | Erforderlich, wenn collection 'category' ist: ein Kategorie-Slug (Blattknoten) aus list_categories. |
| min_discount | number | Mindest-Rabattprozentsatz (für Angebotslisten). |
| page | integer | Seitennummer, beginnend bei 1. |
| per_page | integer | Ergebnisse pro Seite: 15, 30, 50 oder 100 (Standard: 15). |
| sort | string | Sortierreihenfolge: price_low, price_high, name_asc, name_desc oder newest. Für die Standardsortierung (beliebteste zuerst) weglassen. |
| brand | string | Marken-Slug zum Filtern. |
| min_price | number | Mindestpreis in der Währung des Gebietsschemas. |
| max_price | number | Höchstpreis in der Währung des Gebietsschemas. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_productProdukt abrufenNur-Lesezugriff
Vollständige Details zu einem Produkt anhand von Slug, SKU oder ID: Beschreibung, technische Daten, Preise exkl./inkl. MwSt. mit Mengenrabatten, Lagerbestand, Varianten, Sicherheits- und technischen Datenblättern sowie der kanonischen Seiten-URL. Geben Sie genau eines der Felder slug, sku oder id an.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug | string | Produkt-Slug aus einer Produkt-URL (…/product/<slug>). |
| sku | string | Produkt-SKU. |
| id | integer | Numerische Produkt-ID. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_productsMehrere Produkte abrufenNur-Lesezugriff
Bis zu 50 Produkte gleichzeitig anhand der SKU oder der numerischen ID abrufen. Gibt kompakte Produktinformationen zurück (Name, Preis exkl./inkl. MwSt., Lagerbestand, Link).
| Parameter | Typ | Beschreibung |
|---|---|---|
| skus | array of string | |
| ids | array of integer | |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_stock_levelLagerbestand abrufenNur-Lesezugriff
Aktuelle Verfügbarkeit einer SKU prüfen: ob sie jetzt gekauft werden kann und wie viele Einheiten bestellt werden können. Aktueller als der stock_level in Produktergebnissen, der mehrere Stunden alt sein kann.
| Parameter | Typ | Beschreibung |
|---|---|---|
| sku* (erforderlich) | string | Produkt-SKU genau wie auf der Website angezeigt. |
-
compare_productsProdukte vergleichenNur-Lesezugriff
Direkter Vergleich von 2 bis 5 Produkten anhand ihrer SKU: Preis exkl./inkl. MwSt., Lagerbestand, Marke, Versandgewicht und Aufzählungspunkte zu den technischen Daten, damit ein Agent zwischen den Optionen empfehlen kann.
| Parameter | Typ | Beschreibung |
|---|---|---|
| skus* (erforderlich) | array of string | |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_related_productsÄhnliche Produkte abrufenNur-Lesezugriff
Varianten, ähnliche Produkte, Empfehlungen und „Das könnte Ihnen auch gefallen“-Artikel zu einem Produkt (anhand von Slug oder SKU). Nützlich, um Alternativen zu finden, wenn ein Artikel nicht vorrätig ist.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug | string | Produkt-Slug aus einer Produkt-URL (…/product/<slug>). |
| sku | string | Produkt-SKU. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_product_documentsProduktdokumente abrufenNur-Lesezugriff
Sicherheitsdatenblätter, technische Datenblätter und COSHH-Gefahrencodes für ein Produkt (anhand von Slug oder SKU). Gibt Dokument-URLs zurück.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug | string | Produkt-Slug aus einer Produkt-URL (…/product/<slug>). |
| sku | string | Produkt-SKU. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
list_categoriesKategorien auflistenNur-Lesezugriff
Der Kategoriebaum: Abteilungen, die darin enthaltenen Gruppen und die Kategorien (Blattknoten), denen Produkte zugeordnet sind. Ohne Abteilung werden alle Abteilungen und ihre Gruppen aufgelistet; mit einem Abteilungs- oder Gruppen-Slug wird der jeweilige Inhalt aufgelistet. Verwenden Sie popular_only für die beliebten Kategorien, die auf der Website angezeigt werden. Durchsuchen Sie die Produkte einer Kategorie mit get_category oder list_products.
| Parameter | Typ | Beschreibung |
|---|---|---|
| department | string | Ein Abteilungs- oder Gruppen-Slug aus einem vorherigen Aufruf von list_categories, um den jeweiligen Inhalt aufzulisten. |
| popular_only | boolean | Nur die beliebten Kategorien (Standard: false). |
| limit | integer | Maximale Anzahl der zurückzugebenden Einträge (Standard: 200). |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_categoryKategorie abrufenNur-Lesezugriff
Details zu einer Kategorie und ihren Produkten (mit Seitennavigation) anhand des Slugs. Bei einem Abteilungs- oder Gruppen-Slug wird stattdessen der jeweilige Inhalt zurückgegeben, da nur Kategorien Produkte enthalten.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug* (erforderlich) | string | Kategorie-Slug aus list_categories. |
| page | integer | Seitennummer, beginnend bei 1. |
| per_page | integer | Ergebnisse pro Seite: 15, 30, 50 oder 100 (Standard: 15). |
| sort | string | Sortierreihenfolge: price_low, price_high, name_asc, name_desc oder newest. Für die Standardsortierung (beliebteste zuerst) weglassen. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
list_brandsMarken auflistenNur-Lesezugriff
Von Camden Tools angebotene Marken (DeWalt, Makita, Milwaukee, Bosch, Stanley …). Ohne Abfrage werden die beliebtesten Marken zurückgegeben; mit einer Abfrage werden Markennamen durchsucht.
| Parameter | Typ | Beschreibung |
|---|---|---|
| query | string | Suchtext für den Markennamen. |
| page | integer | Seitennummer, beginnend bei 1. |
| per_page | integer | Ergebnisse pro Seite: 15, 30, 50 oder 100 (Standard: 15). |
| sort | string | Sortierreihenfolge: price_low, price_high, name_asc, name_desc oder newest. Für die Standardsortierung (beliebteste zuerst) weglassen. |
-
get_brand_productsMarkenprodukte abrufenNur-Lesezugriff
Details zu einer Marke, ihren aktiven Aktionen und ihren Produkten (mit Seitennavigation) anhand des Marken-Slugs.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug* (erforderlich) | string | Marken-Slug aus list_brands. |
| page | integer | Seitennummer, beginnend bei 1. |
| per_page | integer | Ergebnisse pro Seite: 15, 30, 50 oder 100 (Standard: 15). |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
Angebote und Bundles (4)
Aktuelle Aktionen, produktspezifische Angebote, zusammengestellte Bundles und Prüfungen von Aktionen auf Warenkorbebene.
-
list_offersAngebote auflistenNur-Lesezugriff
Aktuelle Storefront-Aktionen (prozentuale/feste Rabatte und Gratisgeschenke), optional nach Marke oder Kategorie gruppiert. Verweist außerdem auf die Seite /offers.
| Parameter | Typ | Beschreibung |
|---|---|---|
| group_by | all | brand | category | Gruppierung (Standard: all). |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_product_promotionsProduktaktionen abrufenNur-Lesezugriff
Aktive Aktionen für eine SKU (Rabatte, Gratisgeschenke, Enddaten).
| Parameter | Typ | Beschreibung |
|---|---|---|
| sku* (erforderlich) | string | Produkt-SKU genau wie auf der Website angezeigt. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
list_bundlesBundles auflistenNur-Lesezugriff
Zusammengestellte Produkt-Bundles (Sets) mit ihren Artikeln und Preisen.
| Parameter | Typ | Beschreibung |
|---|---|---|
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_cart_promotionsWarenkorb-Aktionen abrufenNur-Lesezugriff
Einen möglichen Warenkorb für ein Zielland prüfen: ob er erfüllt werden kann, welche Aktionen gelten (einschließlich Angeboten mit kostenlosem Versand und Gratisgeschenken) und wie hoch der angepasste Warenkorbwert ist. Dieselbe Prüfung führt der Checkout durch.
| Parameter | Typ | Beschreibung |
|---|---|---|
| country_code* (required) | string | Zielland (ISO alpha-2). |
| items* (required) | array of object { id, quantity } | Warenkorbpositionen als Produkt-IDs mit Mengenangaben. |
| has_tax_id | boolean | Gibt an, ob der Käufer eine Umsatzsteuer-/Steuer-ID hat (Geschäftskauf). |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
Lieferung (6)
Website Express: Versand am selben Tag, Versandverfügbarkeit nach Land, Länderpreise, Lieferprognosen und Suche nach britischen Postleitzahlen.
-
get_express_delivery_statusWebsite-Express-Status abrufenread-only
Ob Website Express (kostenloser Versand am selben Werktag für berechtigte Bestellungen aus dem Vereinigten Königreich) derzeit verfügbar ist, die Bestellfrist und das zugesagte Versanddatum.
| Parameter | Typ | Beschreibung |
|---|---|---|
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
check_express_eligibilityBerechtigung für Website Express prüfenread-only
Ergebnis für den gesamten Warenkorb bezüglich Website Express für eine Reihe von Produkt-IDs und Mengen: Jede Position muss berechtigt sein (keine Teillieferungen).
| Parameter | Typ | Beschreibung |
|---|---|---|
| items* (required) | array of object { id, quantity } | Warenkorbpositionen als Produkt-IDs mit Mengenangaben. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
check_shipping_availabilityVersandverfügbarkeit prüfenread-only
Ob Camden Tools in ein Land liefert, einschließlich etwaiger Einschränkungen.
| Parameter | Typ | Beschreibung |
|---|---|---|
| country_code* (required) | string | ISO-3166-1-Alpha-2-Ländercode, z. B. GB, IE, DE, US. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_prices_for_countryPreise für ein Land abrufenread-only
Länderspezifische Preise für eine Reihe von Produkten (der Checkout wendet die Währung und Preise des Ziellands an). Gibt Einzel-, Aktions- und Endpreise sowie die Zwischensumme zurück.
| Parameter | Typ | Beschreibung |
|---|---|---|
| shipping_country* (required) | string | ISO-3166-1-Alpha-2-Ländercode, z. B. GB, IE, DE, US. |
| items* (required) | array of object { id, quantity } | Warenkorbpositionen als Produkt-IDs mit Mengenangaben. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
estimate_deliveryLieferung schätzenread-only
Lieferdienste, Gebühren und Laufzeiten für einen Warenkorb an ein Ziel (Land sowie Postleitzahl/ZIP und Ort). Dies ist eine Schätzung mit Platzhalter-Kontaktdaten; die genauen Tarife werden beim Checkout bestätigt.
| Parameter | Typ | Beschreibung |
|---|---|---|
| country_code* (required) | string | ISO-3166-1-Alpha-2-Ländercode, z. B. GB, IE, DE, US. |
| postcode | string | Postleitzahl / ZIP des Ziels. |
| city | string | Zielort. |
| items* (required) | array of object { id, quantity } | Warenkorbpositionen als Produkt-IDs mit Mengenangaben. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
lookup_uk_postcodeBritische Postleitzahl nachschlagenread-only
Adressen für eine vollständige britische Postleitzahl wie NW2 7JW (beim vorgelagerten Dienst ratenbegrenzt). Eine unvollständige Postleitzahl (nur der äußere Teil, z. B. NW2) wird abgelehnt.
| Parameter | Typ | Beschreibung |
|---|---|---|
| postcode* (required) | string | Britische Postleitzahl, z. B. NW2 7JW. |
Warenkorb (1)
Einen Warenkorb vorbereiten, den der Käufer auf der Website öffnet, überprüft und beim Checkout bezahlt.
-
create_basket_linkWarenkorb-Link erstellenread-only
Produkt-IDs und Mengen in einen Link umwandeln, der den Warenkorb des Käufers auf camdentools.com befüllt. Beim Öffnen des Links wird sichergestellt, dass der Warenkorb mindestens diese Mengen enthält (zweimaliges Öffnen verdoppelt sie nicht); der Käufer überprüft den Warenkorb und bezahlt selbst beim Checkout. Das Ergebnis zeigt, welche Positionen nicht auf Lager sind: Diese können nicht gekauft werden. Biete daher eine Alternative an, bevor du den Link teilst. Verwende dies, um ein Einkaufsgespräch abzuschließen. IDs stammen aus search_products, list_products oder get_product.
| Parameter | Typ | Beschreibung |
|---|---|---|
| items* (required) | array of object { id, quantity } | Warenkorbpositionen als Produkt-IDs mit Mengenangaben. |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
Bestellungen (1)
Jede Bestellung anhand ihrer Bestellnummer und der Lieferpostleitzahl verfolgen.
-
track_guest_orderBestellung verfolgenread-only
Bestellstatus, Sendungsnummer/-URL, Versandart und Positionen für jede Bestellung anhand der Bestellnummer und der Lieferpostleitzahl (keine Anmeldung erforderlich).
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_number* (required) | string | Bestellnummer aus der Bestätigungs-E-Mail. |
| postcode* (required) | string | Lieferpostleitzahl / ZIP der Bestellung. |
Konto (Browsersitzung) (3)
Profil und Bestellverlauf des angemeldeten Käufers. Nur im eigenen Browser des Käufers auf camdentools.com verfügbar, nachdem dieser den Zugriff für KI-Agenten erlaubt hat.
-
get_my_profileMein Profil abrufenbrowser sessionread-only
Name, E-Mail-Adresse und gespeicherte Adressen des angemeldeten Käufers. Erfordert die Browsersitzung des Käufers mit Zugriff für KI-Agenten oder ein OAuth-Token mit dem Scope profile:read.
Keine Parameter.
-
list_my_ordersMeine Bestellungen auflistenbrowser sessionread-only
Bestellverlauf des angemeldeten Käufers (neueste zuerst). Erfordert die Browsersitzung des Käufers mit Zugriff für KI-Agenten oder ein OAuth-Token mit dem Scope orders:read.
| Parameter | Typ | Beschreibung |
|---|---|---|
| page | integer | Seitennummer, beginnend bei 1. |
-
get_my_orderMeine Bestellung abrufenbrowser sessionread-only
Eine der Bestellungen des angemeldeten Käufers anhand der Bestellnummer, einschließlich Status, Sendungsverfolgung und Positionen. Erfordert die Browsersitzung des Käufers mit Zugriff für KI-Agenten oder ein OAuth-Token mit dem Scope orders:read.
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_number* (required) | string |
Shop und Hilfe (5)
Informationen zum Shop, Richtlinien, die Londoner Abholstelle und der Blog.
-
get_site_infoShop-Informationen abrufenread-only
Wer Camden Tools ist, wie man das Unternehmen kontaktiert, Regeln zur Umsatzsteuerausweisung, wichtige Seitenlinks, aktuelle Ankündigungen und eine Zusammenfassung der einzelnen Richtlinien (Lieferung, Rücksendungen, Zahlung, FAQs). Rufe get_policy auf, um den vollständigen Text einer Richtlinie abzurufen.
| Parameter | Typ | Beschreibung |
|---|---|---|
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_policyRichtlinientext abrufenread-only
Vollständiger Text (Markdown) einer Shop-Richtlinie: Lieferung, Rücksendungen, Zahlungsoptionen, FAQs oder Kontakt.
| Parameter | Typ | Beschreibung |
|---|---|---|
| policy* (required) | delivery | returns | payment-options | faqs | contact | |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
-
get_collection_point_infoInformationen zur Abholstelle abrufenread-only
Das Londoner Click-&-Collect-Lager: Adresse, Öffnungszeiten, ob es gerade geöffnet ist (Europe/London, Feiertage berücksichtigt) und wann es als Nächstes öffnet.
Keine Parameter.
-
search_blog_postsBlogbeiträge durchsuchenread-only
Anleitungen und Artikel aus dem Camden-Tools-Blog (Anleitungen, Einkaufsratgeber, Markenneuigkeiten).
| Parameter | Typ | Beschreibung |
|---|---|---|
| query | string | Suchtext; weglassen, um die neuesten Beiträge abzurufen. |
| page | integer | Seitennummer, beginnend bei 1. |
-
get_blog_postBlogbeitrag abrufenread-only
Vollständiger Text (Klartext) eines Blogbeitrags anhand des Slugs.
| Parameter | Typ | Beschreibung |
|---|---|---|
| slug* (required) | string | |
| locale | string | Storefront-Gebietsschema, z. B. en-GB (Standard), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Steuert Produktnamen, Slugs und Preise. |
Ressourcen
camdentools://policies/delivery: Lieferrichtlinie von Camden Tools als Markdown.camdentools://policies/returns: Rückgaberichtlinie von Camden Tools als Markdown.camdentools://policies/payment-options: Richtlinie zu Zahlungsoptionen von Camden Tools als Markdown.camdentools://policies/faqs: FAQ-Richtlinie von Camden Tools als Markdown.camdentools://policies/contact: Kontaktrichtlinie von Camden Tools als Markdown.camdentools://store/facts: Unternehmensangaben, Kontaktstellen, Abholstelle und Regeln zur Umsatzsteuerausweisung.camdentools://llms.txt: Website-Übersicht für Sprachmodelle (gleicher Inhalt wie https://camdentools.com/llms.txt).
Prompts
find_the_right_tool: Hilf einem Käufer, ein Produkt für eine Aufgabe unter Berücksichtigung des Budgets und der bevorzugten Marke auszuwählen, und stelle ihm einen Warenkorb-Link bereit.Argumente:task,budget?,brand?check_delivery: Ermittle Lieferoptionen, Kosten und Lieferzeit für einen Warenkorb an ein Ziel.Argumente:country_code,postcode?compare: Vergleiche einige SKUs direkt miteinander und gib eine Empfehlung ab.Argumente:skus
A2A-Fähigkeiten
Sende einen JSON-RPC-SendMessage-POST an den A2A-Endpunkt, mit Klartext oder einem JSON-Teil mit einer Skill-ID. Jede Nachricht wird synchron beantwortet; es gibt keine Aufgaben, deren Status abgefragt werden muss.
search-products: Finde Werkzeuge und Ausrüstung im Camden-Tools-Katalog mit Preisen, Lagerbestand und Links.Beispiel:cordless combi drill 18vproduct-lookup: Vollständige Produktdetails anhand von SKU oder Slug: Preis exkl./inkl. MwSt., Lagerbestand, Varianten, Dokumente.Beispiel:{"skill":"product-lookup","sku":"DCD796P2"}compare-products: Vergleich von zwei bis fünf SKUs nebeneinander.Beispiel:DCD796P2, DHP485Z, M18FPD2create-basket: Erstelle aus Produkt-IDs und Mengen einen Link, der den Warenkorb des Kunden auf camdentools.com füllt; der Kunde prüft ihn und bezahlt beim Checkout.Beispiel:{"skill":"create-basket","items":[{"id":27155,"quantity":2},{"id":4410,"quantity":1}]}order-status: Verfolge eine Bestellung anhand der Bestellnummer und der Lieferpostleitzahl.Beispiel:order CT-102938 postcode NW2 7JWshipping-availability: Ob Camden Tools in ein Land liefert (ISO-Alpha-2-Code).Beispiel:IEexpress-delivery-status: Ob der Versand am selben Werktag für Bestellungen aus dem Vereinigten Königreich derzeit verfügbar ist.Beispiel:express delivery
In-Browser-Tools (WebMCP) (15)
Jede Seite auf camdentools.com registriert diese Tools über die WebMCP-API (document.modelContext) im Browser. Sie greifen auf den Warenkorb und die Seite des Kunden zu, zeigen für jede Aktion einen Hinweis an und erfordern für den Kontozugriff die ausdrückliche Zustimmung des Kunden.
cart_getWarenkorb abrufencart_add_itemIn den Warenkorb legencart_update_itemWarenkorbposition aktualisierencart_remove_itemAus dem Warenkorb entfernencart_clearWarenkorb leerencart_apply_promoAktionscode anwendencart_remove_promoAktionscode entfernenwishlist_addZur Wunschliste hinzufügenwishlist_removeVon der Wunschliste entfernenpage_get_contextSeitenkontext abrufenpage_navigateNavigierenpage_set_vat_displayMwSt.-Anzeige festlegenpage_select_variantVariante auswählenProduktseitepage_prefill_checkout_addressCheckout-Adresse vorausfüllenCheckout-Seitepage_request_account_accessKontozugriff anfordern
Sicherheit und Datenschutz
- Öffentliche Tools benötigen keine Zugangsdaten. Anfragen werden pro Client begrenzt; bei einer 429-Antwort warten und erneut versuchen.
- Browseraufrufe: Nur Seiten desselben Ursprungs können die Sitzung des Kunden verwenden; ursprungsübergreifende Browseranfragen an die Endpunkte werden abgelehnt.
- Kontotools werden nur ausgeführt, wenn der Kunde den Zugriff eines KI-Agenten erlaubt (30 Tage, auf der Kontoseite widerrufbar), und werden Remote-Clients niemals angeboten.
- Keine Kartendaten, keine Zahlungen: Der Kunde schließt den Checkout über die von Stripe gehostete Zahlungsseite ab.
- Links enthalten utm_source=ai-agent, utm_medium (Kanal), utm_campaign (Client) und utm_content (Tool); diese Angaben unverändert lassen.
- Anfragen mit einem Body von mehr als 64 KB werden abgelehnt; der MCP-Endpunkt ist zustandslos und antwortet mit JSON, niemals mit einem Stream.
- Der Remote-Kontozugriff verwendet OAuth 2.1 (Authorization Code mit PKCE), ausgestellt vom Camden-Tools-Autorisierungsserver; /mcp/account antwortet mit 401 und einer RFC-9728-resource_metadata-Challenge. Tokens werden auf Aussteller, Zielgruppe, Ablaufzeit und Berechtigungsumfang geprüft und niemals protokolliert. https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Identität (Web Bot Auth)
Anfragen, die von der eigenen Agentenschicht von Camden Tools gesendet werden, sind mit Ed25519-HTTP-Nachrichtensignaturen signiert. Prüfe sie anhand der öffentlichen Schlüssel im Schlüsselverzeichnis.
- https://camdentools.com/.well-known/http-message-signatures-directory
- Schlüssel-ID:
iVuMkdK3A8DRGTiIkpemeEDzvwhDUm3Qo8frb5p_DCU
Agentic Checkout (ACP)
Noch nicht aktiviert. Das ACP-Erkennungsdokument gibt 404 zurück, bis der agentische Checkout über Stripe aktiviert wird. Bis dahin mit einem Warenkorb-Link abschließen; der Kunde bezahlt auf der Website.
https://camdentools.com/.well-known/acp.json
Änderungsprotokoll
-
2026-11-01v1.8.0
Kategorien folgen dem neuen Kategoriebaum der Website (Abteilung, Gruppe, Kategorie). list_categories listet Abteilungen und Gruppen auf oder – wenn eine Abteilung angegeben ist – deren Inhalte; jeder Eintrag hat eine Ebene, und nur die Ebene „category“ enthält Produkte. get_category gibt für eine Abteilung oder Gruppe deren Inhalte zurück, und Kategorie-Links verweisen auf die neuen Seiten unter /category/{department}/{group}/{category}. Kategorien ohne Produkte werden in Listen ausgelassen. Ein Slug aus dem alten Baum wird zur Kategorie weitergeleitet, die ihn ersetzt hat; bei einem unbekannten Slug wird zum Aufruf von list_categories aufgefordert. Auch WebMCP page_navigate und llms.txt verwenden die neuen Seiten.
-
2026-10-27v1.7.0
Jedes MCP-Tool-Ergebnis enthält jetzt nach der Zusammenfassung die vollständige Nutzlast als JSON-Text. So sehen Clients, die dem Modell nur Textinhalte (und nicht structuredContent) übergeben, Produkte, Preise und Lagerbestand statt nur Zählwerte. search_products lässt standardmäßig nicht vorrätige Produkte weg; mit include_out_of_stock lassen sie sich einschließen. list_products für Angebote ergänzt source: 'discount', 'promotion' (nichts ist reduziert, daher werden Produkte in aktiven Aktionen zum regulären Preis aufgeführt) oder 'none'. weight_kg ist als Versandgewicht gekennzeichnet. Die Zahlungsrichtlinie ergänzt Discover und Klarna zu den überall akzeptierten Zahlungsmethoden.
-
2026-10-26v1.6.0
Korrekturen aufgrund eines End-to-End-Tests aller Tools. Richtlinientexte (get_policy, get_site_info und die Richtlinienressourcen) stellen jede Überschrift vor den zugehörigen Text, ordnen jeder FAQ-Frage ihre Antwort zu und zeigen keine internen Bezeichnungen oder Platzhalter mehr an; die Lieferinformationen führen die belieferten Länder auf, und die Zahlungsrichtlinie nennt alle Zahlungsmethoden. Eine unbekannte SKU führt bei get_product, get_products oder compare_products nicht mehr zum Fehlschlag: Die übrigen Produkte werden zurückgegeben und das unbekannte als nicht gefunden gemeldet. get_stock_level ergänzt stock_level, also die Einheiten, die jetzt bestellt werden können (warehouse_quantity ist 0 für Artikel, die von einem Lieferanten versandt werden). Die Preise von get_brand_products enthalten MwSt. list_bundles gibt Bundle-Namen statt Übersetzungsschlüsseln zurück, und check_shipping_availability erklärt eine abgelehnte Lieferung in ein Land in Worten. Verständlichere Fehlermeldungen bei unbekanntem Marken-Slug und unvollständiger britischer Postleitzahl. Blogbeiträge führen vorgestellte Produkte als SKUs auf. Produktergebnisse listen höchstens 8 Kategorien auf.
-
2026-09-25v1.5.1
Jedes Tool gibt readOnlyHint, destructiveHint und openWorldHint explizit an, wie vom App-Verzeichnis von OpenAI verlangt. Kein Tool ist destruktiv: Alle Tools sind schreibgeschützt. Keine weiteren Änderungen.
-
2026-09-25v1.5.0
Jedes Tool deklariert ein outputSchema, das sein strukturiertes Ergebnis beschreibt, und jedes Ergebnis wird vor dem Versand dagegen geprüft. compare_products gibt weight_kg in Kilogramm an (zuvor waren es Gramm). list_products gibt seine Kategorie im selben Format wie get_category zurück, der express-Block von check_express_eligibility hat feste Felder, und Preise, Summen und Rabattwerte sind immer Zahlen.
-
2026-09-22v1.4.1
Die Serverbeschreibung und die Anweisungen enthalten jetzt Informationen zum internationalen Versand: Bestellungen treffen in der Regel innerhalb von 2–7 Tagen ein, mit den Premiumdiensten von UPS (Worldwide Saver, Express, Express Plus). Agenten werden gebeten, für eine Adresse die Dienste und Laufzeiten von estimate_delivery statt des allgemeinen Zeitraums anzugeben. Keine Tool-Änderungen.
-
2026-09-19v1.4.0
Die MCP-Endpunkte unterstützen auch die zustandslose Revision 2026-07-28: server/discover, Protokollversion pro Anfrage in _meta mit den Headern MCP-Protocol-Version, Mcp-Method und Mcp-Name, resultType bei jedem Ergebnis sowie Cache-Hinweise bei Listen- und Leseergebnissen. Clients, die initialize verwenden, behalten die Revisionen von 2025 bei. Neue Erkennungsdokumente: /.well-known/agents.json (jeder Agentenendpunkt) und /.well-known/oauth-authorization-server (Metadaten des Autorisierungsservers, auf diesem Ursprung gespiegelt). In-Page-Tools verwenden document.modelContext, und das Newsletter-Formular auf der Startseite ist ein deklaratives WebMCP-Tool (newsletter_subscribe), das die E-Mail-Adresse einträgt und Zustimmung sowie Absenden dem Kunden überlässt.
-
2026-09-18v1.3.0
Der Shop ist über einfache GET-Anfragen verfügbar, für Assistenten ohne installierten Connector: /api/agent (Anleitung), /api/agent/search?q=, /api/agent/product/{slug} und /api/agent/basket?items=id:qty liefern kompaktes Markdown (oder JSON) mit denselben aktuellen Preisen, Lagerbeständen und Warenkorb-Links wie die MCP-Tools. llms.txt beginnt jetzt mit diesen Anweisungen; sie stehen auch in SKILL.md und im OpenAPI-Dokument.
-
2026-09-17v1.2.0
OAuth-fähiger Kontozugriff für Remote-Clients: POST /mcp/account mit geschützten Ressourcenmetadaten nach RFC 9728 und einer WWW-Authenticate-Challenge; Kontotools sind an die Berechtigungsumfänge profile:read und orders:read gebunden, und /auth.md wird generiert. Der Kunde meldet sich an und genehmigt den Client auf camdentools.com/connect; fehlt einer Genehmigung ein Berechtigungsumfang, wird dies entsprechend gemeldet (erneut verbinden und genehmigen) statt als Anmeldeproblem. Wird bereitgestellt, sobald der Camden-Tools-Autorisierungsserver konfiguriert ist; bis dahin geben der Endpunkt und seine Metadaten 404 zurück. create_basket_link meldet jetzt den Lagerbestand pro Position und führt out_of_stock_ids auf. Der Link ist idempotent: Beim Öffnen wird sichergestellt, dass der Warenkorb mindestens diese Mengen enthält; wiederholtes Öffnen erhöht sie also nicht. Widerrufene oder getrennte Zugriffstokens erhalten die 401-Challenge invalid_token.
-
2026-09-17v1.1.0
Neues Tool create_basket_link und A2A-Skill create-basket: Ein Link füllt den Warenkorb des Kunden auf der Website (/cart?add=id:qty). Kontotools werden Remote-Clients, die sie nicht verwenden können, nicht mehr angeboten. Fähigkeitenkatalog unter /api/agent-capabilities; SKILL.md, OpenAPI und llms-full.txt werden daraus generiert. Web-Bot-Auth-Schlüsselverzeichnis. ACP-Erkennungsdokument (wird bereitgestellt, sobald agentischer Checkout aktiviert ist).
-
2026-09-16v1.0.0
Start: MCP-Server mit 31 Tools, 7 Ressourcen und 3 Prompts; A2A-Agent mit 6 Skills; In-Page-WebMCP-Tools für Warenkorb, Wunschliste, Navigation, MwSt.-Anzeige, Varianten, Checkout-Vorausfüllung und Kontozustimmung; Erkennungsdokumente (API-Katalog, MCP-Serverkarte, A2A-Agentenkarte, OpenAPI, Agenten-Skills, ai-catalog, auth.md, llms.txt, llms-full.txt).
Maschinenlesbare Dokumente
- MCP-Serverkarte
- A2A-Agentenkarte
- Fähigkeitenkatalog (JSON)
- API-Katalog (RFC 9727)
- OpenAPI 3.1
- Agenten-Skills-Index
- SKILL.md
- ai-catalog (ARD)
- Web-Bot-Auth-Schlüsselverzeichnis
- ACP-Erkennung
- auth.md
- llms.txt
- llms-full.txt
Möchtest du etwas mit Camden Tools entwickeln?
Partnerschaften, höhere Ratenlimits und kommerzielle Integrationen: Kontaktiere uns.
{"@context":"https://schema.org","@graph":[{"@id":"https://camdentools.com/#website","@type":"WebSite","description":"Camden Tools is a UK online shop selling power tools, hand tools, accessories and safety equipment from brands such as DeWalt, Makita, Milwaukee, Bosch and Stanley to trade professionals and DIY customers. Prices in GBP, delivery across the UK and worldwide, and Click & Collect in London.","name":"Camden Tools","url":"https://camdentools.com","inLanguage":["en-GB"],"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://camdentools.com/shop/search/1?q={search_term_string}"},"query-input":"required name=search_term_string"}],"publisher":{"@id":"https://camdentools.com#organization"},"workTranslation":[{"@id":"https://camdentools.com/cs-CZ#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/de#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/de-AT#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/de-CH#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/el-GR#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/en-AU#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/en-CA#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/en-IE#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/en-NZ#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/en-US#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/es-ES#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/fr-BE#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/fr-CA#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/fr-FR#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/ga-IE#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/he-IL#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/it-IT#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/ja-JP#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/ko-KR#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/ms-MY#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/nl-BE#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/nl-NL#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/pl#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/pt-PT#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/zh-CN#website","translationOfWork":{"@id":"https://camdentools.com#website"}},{"@id":"https://camdentools.com/zh-HK#website","translationOfWork":{"@id":"https://camdentools.com#website"}}]},{"@id":"https://camdentools.com#logo","@type":"ImageObject","caption":"Camden Tools","contentUrl":"https://camdentools.com/logo.png","inLanguage":"en-GB","url":"https://camdentools.com/logo.png"},{"@id":"https://camdentools.com#organization","alternateName":"Camden Tools LTD","areaServed":"Worldwide","description":"Camden Tools is a leading online retailer of high-quality tools and equipment, serving professionals and DIY enthusiasts worldwide. We offer a wide range of products, including power tools, hand tools, and accessories from top brands.","duns":"223119564","email":"info@camdentools.com","foundingDate":"2017-07-25","legalName":"CAMDEN TOOLS LIMITED","name":"Camden Tools","priceRange":"£5 - £5,000","slogan":"Building your world","taxID":"GB273897154","telephone":"+442037930837","url":"https://camdentools.com","@type":["Organization","Store","OnlineStore"],"address":{"@type":"PostalAddress","streetAddress":"Unit 2, Wellington Park Ind Est, Waterloo Rd","addressLocality":"London","postalCode":"NW2 7JW","addressCountry":"GB"},"contactPoint":{"@type":"ContactPoint","telephone":"+442037930837","email":"info@camdentools.com","contactType":"Customer Service","areaServed":["CZ","DE","AT","CH","GR","AU","CA","GB","IE","NZ","US","ES","BE","FR","IL","IT","JP","KR","MY","NL","PL","PT","CN","HK"],"availableLanguage":["cs-CZ","de","de-AT","de-CH","el-GR","en-AU","en-CA","en-GB","en-IE","en-NZ","en-US","es-ES","fr-BE","fr-CA","fr-FR","ga-IE","he-IL","it-IT","ja-JP","ko-KR","ms-MY","nl-BE","nl-NL","pl","pt-PT","zh-CN","zh-HK"],"hoursAvailable":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"}},"currenciesAccepted":["GBP","EUR","USD","CAD","AUD","JPY","CZK","DKK","HKD","HUF","ILS","MXN","NOK","NZD","PLN","SEK","SGD","CHF"],"identifier":[{"@type":"PropertyValue","propertyID":"UK EORI","value":"GB273897154000"},{"@type":"PropertyValue","propertyID":"NL EORI","value":"NL826323030"},{"@type":"PropertyValue","propertyID":"CZ VAT ID","value":"CZ684967958"},{"@type":"PropertyValue","propertyID":"DE VAT ID","value":"DE328202047"},{"@type":"PropertyValue","propertyID":"ES VAT ID","value":"ESN0028025E"},{"@type":"PropertyValue","propertyID":"FR VAT ID","value":"FR81882414261"},{"@type":"PropertyValue","propertyID":"IT VAT ID","value":"IT00246359996"},{"@type":"PropertyValue","propertyID":"PL VAT ID","value":"PL5263296957"}],"image":{"@type":"ImageObject","url":"https://camdentools.com/images/storefront-wh.jpeg","contentUrl":"https://camdentools.com/images/storefront-wh.jpeg","caption":"The Camden Tools warehouse and office in London.","inLanguage":"en-GB"},"knowsLanguage":["cs-CZ","de","de-AT","de-CH","el-GR","en-AU","en-CA","en-GB","en-IE","en-NZ","en-US","es-ES","fr-BE","fr-CA","fr-FR","ga-IE","he-IL","it-IT","ja-JP","ko-KR","ms-MY","nl-BE","nl-NL","pl","pt-PT","zh-CN","zh-HK"],"logo":{"@type":"ImageObject","@id":"https://camdentools.com#logo","url":"https://camdentools.com/logo.png","contentUrl":"https://camdentools.com/logo.png","caption":"Camden Tools","inLanguage":"en-GB"},"numberOfEmployees":{"@type":"QuantitativeValue","minValue":10,"maxValue":20},"paymentAccepted":["Credit Card","Debit Card","PayPal","Apple Pay","Google Pay","Klarna","Afterpay","Clearpay","Alipay","WeChat Pay","iDEAL","Bancontact"],"sameAs":["https://www.facebook.com/people/CamdenTools/61560446352103/","https://www.instagram.com/camdentools/","https://www.linkedin.com/company/camdentools/","https://x.com/CamdenTools","https://www.tiktok.com/@camdentools","https://www.pinterest.co.uk/camdentools"]},{"@id":"https://camdentools.com/developers#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Home","item":"https://camdentools.com/","position":1},{"@type":"ListItem","name":"Developers","item":"https://camdentools.com/developers","position":2}]}]}