Camden Tools
officielServeur MCP officiel pour Camden Tools. Prix en direct, niveaux de stock et délais de livraison pour les outils électriques, outils à main, parmi de nombreux autres articles disponibles dans le monde entier. Livraison mondiale sous 2 à 7 jours, avec UPS express. Aucune clé API requise.
Que pouvez-vous faire avec Camden Tools MCP ?
- Rechercher et comparer des produits — Demandez une perceuse sans fil à moins de 200 £ et obtenez des prix en direct, les stocks et des comparaisons côte à côte de jusqu'à cinq articles via
https://camdentools.com/mcp. - Vérifier la livraison et l'expédition le jour même — Vérifiez la livraison vers votre pays, obtenez des estimations de délais et voyez si l'expédition le jour même de Website Express est encore disponible pour votre panier.
- Construire un panier prêt à payer — Demandez un lien de panier avec des articles et quantités spécifiques ; l'assistant vérifie le stock et vous remet un lien unique à consulter et à payer vous-même à la caisse.
- Suivre toute commande — Fournissez un numéro de commande et le code postal de livraison pour obtenir le statut, les informations de suivi et les articles de la ligne sans vous connecter.
- Trouver des offres et des documents de sécurité — Renseignez-vous sur les promotions en cours, les cadeaux gratuits, ou demandez la fiche de données de sécurité d'un produit et les codes de danger COSHH.
Serveur MCP hébergé
npx add-mcp 'https://camdentools.com/mcp'S’installe dans Claude Code, Codex, Cursor et plus
Documentation
Faites vos achats chez Camden Tools avec votre assistant IA
Camden Tools est conçu pour les assistants IA. Un serveur MCP, un agent A2A et des outils intégrés au navigateur permettent à Claude, ChatGPT, Perplexity et aux agents navigateurs de rechercher dans le catalogue, d'obtenir des prix et des stocks en temps réel, de vérifier la livraison et de vous préparer un panier prêt à l'emploi. Vous payez toujours vous-même au moment du paiement.
Connecter votre assistant Référence développeur
Serveur MCPAgent A2AOutils intégrés au navigateur (WebMCP)v1.4.1+5758e47
Ce que votre assistant peut faire ici
Tout ce dont un assistant a besoin pour rechercher un achat et le préparer pour vous, directement à partir des données en direct de la boutique.
Trouver et comparer
Recherchez dans tout le catalogue, ouvrez les fiches produits complètes et comparez jusqu'à cinq produits côte à côte.
Prix en direct
Prix HT et TTC avec remises sur volume et prix promotionnels, dans votre devise.
Stock en temps réel
Disponibilité en entrepôt vérifiée en direct, afin que rien ne soit recommandé s'il ne peut pas être expédié.
Livraison et Website Express
Expédition vers votre pays, délais de livraison estimés et vérification que l'expédition le jour même est encore possible.
Offres et lots
Promotions en cours, cadeaux offerts et kits sélectionnés, ainsi que les offres applicables à un panier.
Suivi des commandes
Toute commande par numéro et code postal ; votre historique de commandes dans le navigateur après autorisation.
Politiques et aide
Livraison, retours, options de paiement, FAQ, point de retrait à Londres et blog.
Un panier prêt à payer
Obtenez un lien qui remplit votre panier, ou laissez un agent navigateur le faire sur la page. Ouvrir un lien deux fois ne double jamais votre commande, et vous payez toujours vous-même.
Connecter votre assistant
Une seule URL de serveur fonctionne partout où un connecteur MCP personnalisé est accepté. Aucun compte, clé ou connexion n'est requis pour les outils du catalogue.
Claude
Forfaits Free, Pro et Max — claude.ai, bureau et mobile
Copier l'URL du serveur Ouvrir les connecteurs Claude(ouvre un nouvel onglet) Essayer une invite(ouvre un nouvel onglet)
- Ouvrez Claude → Personnaliser → Connecteurs (ou Paramètres → Connecteurs).
- Choisissez Ajouter un connecteur personnalisé, nommez-le Camden Tools et collez l'URL du serveur.
- Authentification : aucune connexion requise. Enregistrez, puis activez le connecteur dans une conversation.
ChatGPT
Forfaits payants, avec le mode Développeur activé
Copier l'URL du serveur Essayer une invite(ouvre un nouvel onglet)
- Paramètres → Sécurité et connexion → activez le mode Développeur.
- Paramètres → Plugins (Apps et connecteurs) → + → nommez Camden Tools, collez l'URL du serveur, aucune authentification.
- Dans une conversation, activez Camden Tools sous Outils et posez vos questions. Les achats se finalisent sur camdentools.com.
Perplexity
Connecteurs personnalisés sur les forfaits payants (application Mac) ; les réponses citent camdentools.com pour tout le monde
Copier l'URL du serveur Demander à Perplexity(ouvre un nouvel onglet)
- Perplexity pour Mac → Paramètres → Connecteurs → Ajouter un connecteur personnalisé.
- Collez l'URL du serveur et enregistrez.
- Ou demandez simplement à Perplexity des informations sur les produits Camden Tools : il lit le site directement.
Gemini
Connecteurs MCP personnalisés dans Gemini Spark (Applications connectées) et Gemini Business
Copier l'URL du serveur
- Gemini Spark → Applications connectées → Ajouter → collez l'URL du serveur.
- Gemini grand public n'a pas encore de connecteurs personnalisés ; demandez-lui des informations sur les produits Camden Tools et il utilisera les pages publiques du site.
Les agents d'achat de Google utiliseront le flux Merchant Center lorsque le Universal Commerce Protocol arrivera au Royaume-Uni.
Microsoft Copilot
Pas de connecteurs personnalisés dans l'application grand public ; Copilot Studio peut ajouter des serveurs MCP
Copier l'URL du serveur
- Copilot Studio (Microsoft 365) : ajoutez l'URL du serveur comme connecteur MCP pour vos agents.
- Les achats dans Copilot arrivent via le programme de commerce agentique de Stripe ; les outils du catalogue fonctionnent déjà depuis tout client compatible MCP.
Agents navigateurs
Chrome avec WebMCP, Claude dans Chrome, ChatGPT Atlas, Perplexity Comet
Copier l'URL du serveur
- Rien à installer : chaque page de camdentools.com enregistre ses outils auprès du navigateur.
- Chrome exécute WebMCP sur camdentools.com dans le cadre d'un essai d'origine, il n'y a donc aucun drapeau à activer dans les versions compatibles ; utilisez un agent qui parle WebMCP. Les autres navigateurs d'agents lisent la page directement.
- L'agent peut remplir votre panier, changer l'affichage de la TVA et pré-remplir le paiement ; vous voyez un avis pour chaque action et payez vous-même.
Vos commandes dans votre assistant
Copier l'URL du compte
Ajoutez un deuxième connecteur avec l'URL du compte ci-dessous. Votre assistant vous demandera de vous connecter à Camden Tools une seule fois ; il pourra ensuite lire votre profil et votre historique de commandes (jamais passer de commandes ni payer). Déconnectez-le à tout moment depuis votre page de compte.
- Claude : Ajouter un connecteur personnalisé → collez l'URL du compte → Enregistrer. ChatGPT (mode Développeur) : ajoutez l'URL du compte avec OAuth.
- Votre navigateur ouvre camdentools.com/connect : connectez-vous, vérifiez le nom de l'assistant et l'adresse de retour, et autorisez les autorisations de profil et de commandes.
- Demandez « affiche mes commandes récentes Camden Tools » ou « où est ma commande CT-… ».
Acheter avec un assistant
Les assistants recherchent et préparent ; vous vérifiez et payez. Cette séparation est délibérée.
Ce qu'un assistant peut faire
- Rechercher : chercher, comparer, lire les fiches techniques et les documents de sécurité.
- Vérifier les aspects pratiques : stock, livraison à votre adresse, heure limite de Website Express, offres applicables.
- Préparer le panier : vous donner un lien qui le remplit, ou ajouter des articles sur la page lorsqu'il s'exécute dans votre navigateur.
- Suivre une commande avec son numéro et son code postal, et lire votre historique de commandes dans le navigateur une fois que vous l'avez autorisé.
Ce qu'il ne peut pas faire
- Payer ou passer une commande — le paiement vous appartient toujours, hébergé par Stripe.
- Se connecter, s'inscrire ou modifier vos informations à votre place.
- Voir les détails de la carte : les outils ne traitent jamais les données de paiement.
- Lire votre compte depuis l'extérieur de votre navigateur : les outils de compte ne sont pas proposés aux clients distants.
Le paiement dans les assistants (Microsoft Copilot, agents d'achat Google et autres) arrive via le programme de commerce agentique de Stripe. Jusqu'à son activation, chaque achat se finalise sur camdentools.com.
Choses à demander
Copiez une invite dans votre assistant une fois le connecteur activé.
Comparer deux perceuses
Copier l'invite
« Sur camdentools.com, comparez la DeWalt DCD796 et la Makita DHP485 : prix TTC, poids, et laquelle est en stock. Recherchez sur le web site:camdentools.com DeWalt DCD796 et site:camdentools.com Makita DHP485. Utilisez uniquement camdentools.com pour cela, pas d'autres boutiques. »
Livraison en Irlande
Copier l'invite
« Est-ce que camdentools.com peut livrer une Makita DHP485 à Dublin, combien cela coûterait-il et combien de temps cela prendrait-il ? Recherchez sur le web site:camdentools.com Makita DHP485 ; règles de livraison : https://camdentools.com/deliveries Utilisez uniquement camdentools.com pour cela, pas d'autres boutiques. »
Suivre une commande
Copier l'invite
« Suivez ma commande camdentools.com CT-102938, code postal de livraison NW2 7JW. (Nécessite le connecteur Camden Tools ; sans lui, utilisez la page de suivi de commande sur camdentools.com.) »
Fiche de données de sécurité
Copier l'invite
« Trouvez un adhésif de fixation sur camdentools.com et donnez-moi sa fiche de données de sécurité et ses codes de danger COSHH. Recherchez sur le web site:camdentools.com adhésif de fixation. Utilisez uniquement camdentools.com pour cela, pas d'autres boutiques. »
Expédition le jour même
Copier l'invite
« L'expédition le jour même Website Express est-elle disponible sur camdentools.com en ce moment, et quelle est l'heure limite ? (Nécessite le connecteur Camden Tools ; sans lui, consultez la page des livraisons sur camdentools.com.) »
Construire un panier
Copier l'invite
« Construisez-moi un panier camdentools.com avec une perceuse visseuse 18V, un jeu de forets à béton et un paquet de chevilles murales de 40 mm, et donnez-moi le lien pour payer. Avec le connecteur Camden Tools, donnez-moi un seul lien de panier ; sans lui, recherchez sur le web avec site:camdentools.com et listez les pages produits. Utilisez uniquement camdentools.com pour cela, pas d'autres boutiques. »
Pour les développeurs et les agents
Le côté lisible par machine : points de terminaison, chaque outil avec son schéma d'entrée, ressources, invites, compétences et règles de conduite. Cette référence est générée à partir du serveur lui-même.
Points de terminaison et documents de découverte
-
Serveur MCP https://camdentools.com/mcp
POST JSON-RPC 2.0 (Streamable HTTP, sans état, réponses JSON) : initialize, ping, tools/*, resources/*, prompts/*.
-
Serveur MCP (compte) https://camdentools.com/mcp/account
Même serveur avec un jeton porteur OAuth : les outils de compte deviennent disponibles. Répond 401 avec un défi WWW-Authenticate qui lance la connexion ; 404 tant que OAuth n'est pas activé.
-
Agent A2A https://camdentools.com/a2a
POST JSON-RPC : SendMessage (message/send), GetTask, CancelTask. Compétences d'achat déterministes.
-
GET simple pour les assistants https://camdentools.com/api/agent
Pour les assistants sans connecteur : /api/agent/search?q=, /api/agent/product/{slug} et /api/agent/basket?items=id:qty répondent en Markdown (format=json pour du JSON) avec prix en direct, stock et liens de panier.
-
Catalogue des capacités https://camdentools.com/api/agent-capabilities
Ce document : outils par catégorie avec entrées JSON Schema, ressources, invites, compétences, outils intégrés aux pages, journal des modifications.
-
Fiche du serveur MCP https://camdentools.com/.well-known/mcp/server-card.json
Identité du serveur, point de terminaison et capacités.
-
Fiche de l'agent A2A https://camdentools.com/.well-known/agent-card.json
Fiche A2A v1.0 avec compétences.
-
Catalogue API https://camdentools.com/.well-known/api-catalog
Linkset RFC 9727.
-
OpenAPI https://camdentools.com/.well-known/openapi.json
OpenAPI 3.1 pour les points de terminaison publics.
-
Compétences des agents https://camdentools.com/.well-known/agent-skills/index.json
Index de découverte Agent Skills et le SKILL.md généré.
-
ai-catalog https://camdentools.com/.well-known/ai-catalog.json
Manifeste de capacités ARD.
-
Répertoire de clés https://camdentools.com/.well-known/http-message-signatures-directory
Web Bot Auth : clés publiques Ed25519 qui vérifient les requêtes signées par Camden Tools.
-
Découverte ACP https://camdentools.com/.well-known/acp.json
Document de découverte du protocole de commerce agentique ; 404 jusqu'à l'activation du paiement agentique.
-
Ressource protégée OAuth https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Métadonnées RFC 9728 pour le point de terminaison du compte (serveur d'autorisation, portées) ; 404 jusqu'à l'activation de OAuth.
-
auth.md https://camdentools.com/auth.md
Règles d'authentification et d'enregistrement pour les agents.
-
llms.txt https://camdentools.com/llms.txt
Aperçu du site pour les modèles de langage ; llms-full.txt ajoute les politiques et le catalogue d'outils.
Connecter n'importe quel client MCP
Streamable HTTP, sans état, réponses JSON. Collez l'URL du serveur comme serveur MCP distant ; aucune authentification pour les outils publics. Les GET du navigateur sur le point de terminaison atterrissent sur cette page.
URL du serveur
Copier
https://camdentools.com/mcp
MCP Inspector
Copier
npx @modelcontextprotocol/inspector --transport http --server-url https://camdentools.com/mcp
curl
Copier
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
Copier
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"}]}}}'
Pas de connecteur ? URLs simples
La plupart des conversations n'ont pas de connecteur installé, et un outil de navigation ne peut ouvrir que des URLs. Celles-ci répondent en Markdown compact avec les mêmes prix en direct, stocks et liens de panier que les outils ; ajoutez format=json pour du JSON. Claude et Perplexity les ouvrent à partir d'une invite. ChatGPT n'ouvre que les URLs déjà connues de l'index web d'OpenAI, donc dans une invite ChatGPT, nommez camdentools.com et demandez une recherche site:camdentools.com, ou donnez-lui une URL de page produit sans paramètres de suivi.
-
Guide
https://camdentools.com/api/agentLes instructions ci-dessous sous forme de page qu'un assistant peut ouvrir.
-
Recherche
https://camdentools.com/api/agent/search?q=cordless+combi+drillProduits avec prix TTC et HT, stock, id, liens et un lien de panier prêt pour chaque produit en stock. Optionnel : page, locale.
-
Un produit
https://camdentools.com/api/agent/product/<slug>Le slug est la dernière partie de l'URL d'une page produit. Spécifications, variantes, prix par quantité et documents. -
Lien panier
https://camdentools.com/api/agent/basket?items=<id>:<quantity>,<id>:<quantity>Vérifie le stock et renvoie un lien qui remplit le panier de l'acheteur. Rien n'est acheté : l'acheteur paie sur le site.
Outils par catégorie (32)
Chaque outil renvoie un résumé textuel court plus du JSON structuré, et chaque lien porte des paramètres d'attribution. Les prix sont renvoyés hors taxes et taxes comprises. Les outils de session navigateur ne sont proposés qu'aux appels de même origine provenant du navigateur de l'acheteur.
Catalogue (12)
Recherchez et parcourez les produits, détails complets des produits, stock en direct, comparaisons côte à côte, documents, catégories et marques.
-
search_productsRechercher des produitslecture seule
Recherche en texte intégral dans le catalogue Camden Tools (outils à main, outils électriques, accessoires, équipements de sécurité). Renvoie des produits compacts avec prix hors taxes/TTC, stock et un lien. Utilisez page/per_page pour paginer et brand/min_price/max_price pour affiner.
| Paramètre | Type | Description |
|---|---|---|
| query* (obligatoire) | string | Ce que l'acheteur recherche, par ex. 'perceuse visseuse combinée 18v sans fil'. |
| express | boolean | Uniquement les produits éligibles à l'expédition le jour même Website Express (Royaume-Uni). |
| page | integer | Numéro de page, à partir de 1. |
| per_page | integer | Résultats par page : 15, 30, 50 ou 100 (défaut 15). |
| sort | string | Ordre de tri : price_low, price_high, name_asc, name_desc ou newest. Omettre pour l'ordre par défaut (plus populaires). |
| brand | string | Slug de marque pour filtrer. |
| min_price | number | Prix minimum dans la devise locale. |
| max_price | number | Prix maximum dans la devise locale. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
list_productsLister les produitslecture seule
Parcourez une collection de produits : plus populaires, nouveautés, promotions, éligibles Website Express, ou une catégorie par slug (voir list_categories). Prend en charge la pagination, le tri et les filtres de marque/prix.
| Paramètre | Type | Description |
|---|---|---|
| collection* (obligatoire) | popular | new | on-sale | express | category | Quelle collection lister. |
| category_slug | string | Requis lorsque collection est 'category'. |
| min_discount | number | Pourcentage de remise minimum (listings en promotion). |
| page | integer | Numéro de page, à partir de 1. |
| per_page | integer | Résultats par page : 15, 30, 50 ou 100 (défaut 15). |
| sort | string | Ordre de tri : price_low, price_high, name_asc, name_desc ou newest. Omettre pour l'ordre par défaut (plus populaires). |
| brand | string | Slug de marque pour filtrer. |
| min_price | number | Prix minimum dans la devise locale. |
| max_price | number | Prix maximum dans la devise locale. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_productObtenir le produitlecture seule
Détails complets pour un produit par slug, SKU ou id : description, spécifications, prix hors taxes/TTC avec paliers de quantité, stock, variantes, documents de sécurité/spécifications et l'URL canonique de la page. Fournissez exactement un de slug, sku ou id.
| Paramètre | Type | Description |
|---|---|---|
| slug | string | Slug de produit depuis une URL produit (…/product/<slug>). |
| sku | string | SKU du produit. |
| id | integer | Identifiant numérique du produit. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_productsObtenir plusieurs produitslecture seule
Recherchez jusqu'à 50 produits à la fois par SKU ou par identifiant numérique. Renvoie des produits compacts (nom, prix hors taxes/TTC, stock, lien).
| Paramètre | Type | Description |
|---|---|---|
| skus | tableau de string | |
| ids | tableau de integer | |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_stock_levelObtenir le niveau de stocklecture seule
Vérification de disponibilité en direct pour un SKU (est-il disponible maintenant et combien sont dans l'entrepôt de Londres).
| Paramètre | Type | Description |
|---|---|---|
| sku* (obligatoire) | string | SKU du produit exactement comme affiché sur le site. |
-
compare_productsComparer les produitslecture seule
Comparaison côte à côte de 2 à 5 produits par SKU : prix hors taxes/TTC, stock, marque, poids et points de spécification, afin qu'un agent puisse recommander entre les options.
| Paramètre | Type | Description |
|---|---|---|
| skus* (obligatoire) | tableau de string | |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_related_productsObtenir les produits associéslecture seule
Variantes, produits similaires, recommandations et articles 'vous pourriez aussi aimer' pour un produit (par slug ou SKU). Utile pour les alternatives lorsqu'un article est en rupture de stock.
| Paramètre | Type | Description |
|---|---|---|
| slug | string | Slug de produit depuis une URL produit (…/product/<slug>). |
| sku | string | SKU du produit. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_product_documentsObtenir les documents du produitlecture seule
Fiches de données de sécurité, fiches de spécifications et codes de danger COSHH pour un produit (par slug ou SKU). Renvoie les URL des documents.
| Paramètre | Type | Description |
|---|---|---|
| slug | string | Slug de produit depuis une URL produit (…/product/<slug>). |
| sku | string | SKU du produit. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
list_categoriesLister les catégorieslecture seule
Catégories de produits avec slugs et liens. Utilisez popular_only pour l'ensemble organisé affiché sur le site ; sinon, la liste complète.
| Paramètre | Type | Description |
|---|---|---|
| popular_only | boolean | Uniquement les catégories populaires (défaut false). |
| limit | integer | Nombre maximum de catégories à renvoyer (défaut 100). |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_categoryObtenir la catégorielecture seule
Le nom d'une catégorie, sa description et ses produits (paginés) par slug de catégorie.
| Paramètre | Type | Description |
|---|---|---|
| slug* (obligatoire) | string | Slug de catégorie depuis list_categories. |
| page | integer | Numéro de page, à partir de 1. |
| per_page | integer | Résultats par page : 15, 30, 50 ou 100 (défaut 15). |
| sort | string | Ordre de tri : price_low, price_high, name_asc, name_desc ou newest. Omettre pour l'ordre par défaut (plus populaires). |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
list_brandsLister les marqueslecture seule
Marques vendues par Camden Tools (DeWalt, Makita, Milwaukee, Bosch, Stanley …). Sans requête, renvoie les marques populaires ; avec une requête, recherche les noms de marques.
| Paramètre | Type | Description |
|---|---|---|
| query | string | Texte de recherche de nom de marque. |
| page | integer | Numéro de page, à partir de 1. |
| per_page | integer | Résultats par page : 15, 30, 50 ou 100 (défaut 15). |
| sort | string | Ordre de tri : price_low, price_high, name_asc, name_desc ou newest. Omettre pour l'ordre par défaut (plus populaires). |
-
get_brand_productsObtenir les produits de la marquelecture seule
Les détails d'une marque, ses promotions actives et ses produits (paginés) par slug de marque.
| Paramètre | Type | Description |
|---|---|---|
| slug* (obligatoire) | string | Slug de marque depuis list_brands. |
| page | integer | Numéro de page, à partir de 1. |
| per_page | integer | Résultats par page : 15, 30, 50 ou 100 (défaut 15). |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
Offres et lots (4)
Promotions actuelles, offres par produit, lots organisés et vérifications de promotions au niveau du panier.
-
list_offersLister les offreslecture seule
Promotions actuelles de la boutique (remises en pourcentage/fixe et cadeaux gratuits), éventuellement groupées par marque ou catégorie. Pointe également vers la page /offers.
| Paramètre | Type | Description |
|---|---|---|
| group_by | all | brand | category | Regroupement (défaut all). |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_product_promotionsObtenir les promotions du produitlecture seule
Promotions actives qui s'appliquent à un SKU (remises, cadeaux gratuits, dates de fin).
| Paramètre | Type | Description |
|---|---|---|
| sku* (obligatoire) | string | SKU du produit exactement comme affiché sur le site. |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
list_bundlesLister les lotslecture seule
Lots de produits organisés (kits) avec leurs articles et prix.
| Paramètre | Type | Description |
|---|---|---|
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
-
get_cart_promotionsObtenir les promotions du panierlecture seule
Évalue un panier potentiel pour un pays de destination : s'il peut être exécuté, quelles promotions s'appliquent (y compris les offres de livraison gratuite et les cadeaux gratuits) et la valeur ajustée du panier. Même vérification que celle effectuée lors du paiement.
| Paramètre | Type | Description |
|---|---|---|
| country_code* (obligatoire) | string | Pays de destination (ISO alpha-2). |
| items* (obligatoire) | tableau d'objets { id, quantité } | Lignes du panier comme identifiants de produits avec quantités. |
| has_tax_id | boolean | Si l'acheteur a un identifiant TVA/taxe (achat professionnel). |
| locale | string | Locale de la boutique telle que en-GB (défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, slugs et prix. |
Livraison (6)
Expédition le jour même Website Express, disponibilité de livraison par pays, tarification par pays, estimations de livraison et recherche de code postal au Royaume-Uni.
-
get_express_delivery_statusObtenir le statut Website Expresslecture seule
Indique si Website Express (expédition gratuite le jour même pour les commandes éligibles au Royaume-Uni) est disponible actuellement, l'heure limite de commande et la date d'expédition promise.
| Paramètre | Type | Description |
|---|---|---|
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
check_express_eligibilityVérifier l'éligibilité Website Expresslecture seule
Verdict Website Express pour l'ensemble du panier pour un ensemble d'identifiants de produits et de quantités : chaque ligne doit être éligible (pas d'expéditions fractionnées).
| Paramètre | Type | Description |
|---|---|---|
| items* (obligatoire) | array of object { id, quantity } | Lignes du panier sous forme d'identifiants de produits avec quantités. |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
check_shipping_availabilityVérifier la disponibilité d'expéditionlecture seule
Indique si Camden Tools livre dans un pays, avec tout message de restriction éventuel.
| Paramètre | Type | Description |
|---|---|---|
| country_code* (obligatoire) | string | Code pays ISO 3166-1 alpha-2, par exemple GB, IE, DE, US. |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
get_prices_for_countryObtenir les prix pour un payslecture seule
Tarification spécifique au pays pour un ensemble de produits (le paiement applique la devise et la tarification du pays de destination). Renvoie les prix unitaire, promotionnel et final ainsi que le sous-total.
| Paramètre | Type | Description |
|---|---|---|
| shipping_country* (obligatoire) | string | Code pays ISO 3166-1 alpha-2, par exemple GB, IE, DE, US. |
| items* (obligatoire) | array of object { id, quantity } | Lignes du panier sous forme d'identifiants de produits avec quantités. |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
estimate_deliveryEstimer la livraisonlecture seule
Services de livraison, frais et délais de transit pour un panier vers une destination (pays plus code postal/ZIP et ville). Il s'agit d'une estimation utilisant des coordonnées fictives ; les tarifs exacts sont confirmés au moment du paiement.
| Paramètre | Type | Description |
|---|---|---|
| country_code* (obligatoire) | string | Code pays ISO 3166-1 alpha-2, par exemple GB, IE, DE, US. |
| postcode | string | Code postal / ZIP de destination. |
| city | string | Ville de destination. |
| items* (obligatoire) | array of object { id, quantity } | Lignes du panier sous forme d'identifiants de produits avec quantités. |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
lookup_uk_postcodeRechercher un code postal britanniquelecture seule
Adresses pour un code postal britannique (limité en amont). Renvoie les adresses correspondantes ou des suggestions lorsque le code postal est incomplet.
| Paramètre | Type | Description |
|---|---|---|
| postcode* (obligatoire) | string | Code postal britannique, par exemple NW2 7JW. |
Panier (1)
Préparez un panier que l'acheteur ouvre sur le site, examine et paie au moment du paiement.
-
create_basket_linkCréer un lien de panierlecture seule
Transformez des identifiants de produits et des quantités en un lien qui remplit le panier de l'acheteur sur camdentools.com. Ouvrir le lien garantit que le panier contient au moins ces quantités (l'ouvrir deux fois ne les double pas) ; l'acheteur examine le panier et paie lui-même au moment du paiement. Le résultat indique quelles lignes sont en rupture de stock : celles-ci ne peuvent pas être achetées, proposez donc une alternative avant de partager le lien. Utilisez-le pour conclure une conversation d'achat. Les identifiants proviennent de search_products, list_products ou get_product.
| Paramètre | Type | Description |
|---|---|---|
| items* (obligatoire) | array of object { id, quantity } | Lignes du panier sous forme d'identifiants de produits avec quantités. |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
Commandes (1)
Suivez toute commande avec son numéro de commande et son code postal de livraison.
-
track_guest_orderSuivre une commandelecture seule
Statut de la commande, numéro/URL de suivi, méthode d'expédition et articles de la ligne pour toute commande, à partir du numéro de commande et du code postal de livraison (aucune connexion requise).
| Paramètre | Type | Description |
|---|---|---|
| order_number* (obligatoire) | string | Numéro de commande provenant de l'e-mail de confirmation. |
| postcode* (obligatoire) | string | Code postal / ZIP de livraison sur la commande. |
Compte (session navigateur) (3)
Profil et historique des commandes de l'acheteur connecté. Uniquement depuis le navigateur de l'acheteur sur camdentools.com, après qu'il a autorisé l'accès à l'agent IA.
-
get_my_profileObtenir mon profilsession navigateurlecture seule
Nom, e-mail et adresses enregistrées de l'acheteur connecté. Nécessite la session navigateur de l'acheteur avec accès à l'agent IA, ou un jeton OAuth avec le champ d'application profile:read.
Aucun paramètre.
-
list_my_ordersLister mes commandessession navigateurlecture seule
Historique des commandes de l'acheteur connecté (les plus récentes en premier). Nécessite la session navigateur de l'acheteur avec accès à l'agent IA, ou un jeton OAuth avec le champ d'application orders:read.
| Paramètre | Type | Description |
|---|---|---|
| page | integer | Numéro de page, à partir de 1. |
-
get_my_orderObtenir ma commandesession navigateurlecture seule
Une des commandes de l'acheteur connecté par numéro de commande, avec statut, suivi et articles de la ligne. Nécessite la session navigateur de l'acheteur avec accès à l'agent IA, ou un jeton OAuth avec le champ d'application orders:read.
| Paramètre | Type | Description |
|---|---|---|
| order_number* (obligatoire) | string |
Boutique et aide (5)
Informations sur la boutique, politiques, point de collecte à Londres et blog.
-
get_site_infoObtenir les informations de la boutiquelecture seule
Qui est Camden Tools, comment les contacter, règles d'affichage de la TVA, liens vers les pages clés, annonces actuelles et un résumé de chaque politique (livraison, retours, paiement, FAQ). Appelez get_policy pour le texte complet d'une politique.
| Paramètre | Type | Description |
|---|---|---|
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
get_policyObtenir le texte de la politiquelecture seule
Texte complet (markdown) d'une politique de la boutique : livraison, retours, options de paiement, FAQ ou contact.
| Paramètre | Type | Description |
|---|---|---|
| policy* (obligatoire) | delivery | returns | payment-options | faqs | contact | |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
-
get_collection_point_infoObtenir les informations du point de collectelecture seule
L'entrepôt Click & Collect de Londres : adresse, heures d'ouverture, s'il est ouvert actuellement (Europe/Londres, jours fériés respectés) et quand il rouvrira.
Aucun paramètre.
-
search_blog_postsRechercher des articles de bloglecture seule
Guides et articles du blog Camden Tools (tutoriels, guides d'achat, actualités de la marque).
| Paramètre | Type | Description |
|---|---|---|
| query | string | Texte de recherche ; omettez pour les derniers articles. |
| page | integer | Numéro de page, à partir de 1. |
-
get_blog_postObtenir un article de bloglecture seule
Texte complet (texte brut) d'un article de blog par slug.
| Paramètre | Type | Description |
|---|---|---|
| slug* (obligatoire) | string | |
| locale | string | Locale de la boutique, par exemple en-GB (par défaut), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Contrôle les noms de produits, les slugs et les prix. |
Ressources
camdentools://policies/delivery— Politique de livraison de Camden Tools au format markdown.camdentools://policies/returns— Politique de retours de Camden Tools au format markdown.camdentools://policies/payment-options— Politique des options de paiement de Camden Tools au format markdown.camdentools://policies/faqs— Politique des FAQ de Camden Tools au format markdown.camdentools://policies/contact— Politique de contact de Camden Tools au format markdown.camdentools://store/facts— Coordonnées de l'entreprise, points de contact, point de collecte et règles d'affichage de la TVA.camdentools://llms.txt— Aperçu du site pour les modèles de langage (même contenu que https://camdentools.com/llms.txt).
Invites
find_the_right_tool— Aider un acheteur à choisir un produit pour une tâche, dans le cadre d'un budget et d'une préférence de marque, et lui remettre un lien de panier.Arguments :task,budget?,brand?check_delivery— Déterminer les options de livraison, le coût et le délai pour un panier vers une destination.Arguments :country_code,postcode?compare— Comparer quelques SKU côte à côte et en recommander un.Arguments :skus
Compétences A2A
Envoyez un message JSON-RPC SendMessage au point de terminaison A2A avec du texte brut ou une partie JSON portant un identifiant de compétence. Chaque message reçoit une réponse synchrone ; il n'y a aucune tâche à interroger.
search-products— Trouver des outils et équipements dans le catalogue Camden Tools avec prix, stock et liens.Exemple :cordless combi drill 18vproduct-lookup— Détails complets d'un produit par SKU ou slug : prix HT/TTC, stock, variantes, documents.Exemple :{"skill":"product-lookup","sku":"DCD796P2"}compare-products— Comparaison côte à côte de deux à cinq SKU.Exemple :DCD796P2, DHP485Z, M18FPD2create-basket— Transformer des identifiants de produits et des quantités en un lien qui remplit le panier de l'acheteur sur camdentools.com ; il l'examine et paie au moment du paiement.Exemple :{"skill":"create-basket","items":[{"id":27155,"quantity":2},{"id":4410,"quantity":1}]}order-status— Suivre une commande avec son numéro de commande et son code postal de livraison.Exemple :order CT-102938 postcode NW2 7JWshipping-availability— Indique si Camden Tools livre dans un pays (code ISO alpha-2).Exemple :IEexpress-delivery-status— Indique si l'expédition le jour même est disponible actuellement pour les commandes au Royaume-Uni.Exemple :express delivery
Outils dans le navigateur (WebMCP) (15)
Chaque page de camdentools.com enregistre ces outils auprès du navigateur via l'API WebMCP (document.modelContext). Ils agissent sur le panier et la page de l'acheteur, affichent un avis pour chaque action, et l'accès au compte nécessite le consentement explicite de l'acheteur.
cart_getObtenir le paniercart_add_itemAjouter au paniercart_update_itemMettre à jour une ligne du paniercart_remove_itemRetirer du paniercart_clearVider le paniercart_apply_promoAppliquer un code promocart_remove_promoRetirer le code promowishlist_addAjouter à la liste de souhaitswishlist_removeRetirer de la liste de souhaitspage_get_contextObtenir le contexte de la pagepage_navigateNaviguerpage_set_vat_displayDéfinir l'affichage de la TVApage_select_variantSélectionner une variante de produitpage produitpage_prefill_checkout_addressPré-remplir l'adresse de commandepage de commandepage_request_account_accessDemander l'accès au compte
Sécurité et confidentialité
- Les outils publics ne nécessitent aucune identification. Les requêtes sont limitées en débit par client ; un code 429 signifie qu'il faut attendre et réessayer.
- Appels navigateur : seules les pages de même origine peuvent utiliser la session de l'acheteur ; les requêtes navigateur inter-origines vers les points de terminaison sont refusées.
- Les outils de compte ne s'exécutent qu'après que l'acheteur autorise l'accès à l'agent IA (30 jours, révocable sur la page de compte) et ne sont jamais proposés aux clients distants.
- Aucune donnée de carte, aucun paiement : la commande est finalisée par l'acheteur sur le paiement hébergé par Stripe.
- Les liens portent utm_source=ai-agent, utm_medium (canal), utm_campaign (client) et utm_content (outil) ; conservez-les intacts.
- Les corps de plus de 64 Ko sont rejetés ; le point de terminaison MCP est sans état et répond en JSON, jamais en flux continu.
- L'accès distant au compte utilise OAuth 2.1 (code d'autorisation avec PKCE) émis par le serveur d'autorisation Camden Tools ; /mcp/account répond 401 avec un défi resource_metadata RFC 9728, les jetons sont validés pour l'émetteur, l'audience, l'expiration et la portée, et ne sont jamais journalisés. https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Identité (authentification Web Bot)
Les requêtes envoyées par la couche d'agent propre de Camden Tools sont signées avec des signatures de message HTTP Ed25519. Vérifiez-les par rapport aux clés publiques du répertoire de clés.
- https://camdentools.com/.well-known/http-message-signatures-directory
- ID de clé :
iVuMkdK3A8DRGTiIkpemeEDzvwhDUm3Qo8frb5p_DCU
Commande agentique (ACP)
Pas encore activé Le document de découverte ACP renvoie 404 jusqu'à ce que la commande agentique via Stripe soit activée. D'ici là, terminez avec un lien de panier et l'acheteur paie sur le site.
https://camdentools.com/.well-known/acp.json
Journal des modifications
-
2026-09-22v1.4.1
La description du serveur et les instructions couvrent désormais la livraison internationale : les commandes arrivent généralement en 2 à 7 jours, avec des services UPS premium (Worldwide Saver, Express, Express Plus). Les agents sont invités à citer les services et délais de transit de estimate_delivery pour une adresse plutôt que la fourchette générale. Aucun changement d'outil.
-
2026-09-19v1.4.0
Les points de terminaison MCP parlent également la révision sans état du 2026-07-28 : server/discover, version de protocole par requête dans _meta avec les en-têtes MCP-Protocol-Version, Mcp-Method et Mcp-Name, resultType sur chaque résultat et indices de cache sur les résultats de liste et de lecture. Les clients utilisant initialize conservent les révisions 2025. Nouveaux documents de découverte : /.well-known/agents.json (chaque point de terminaison d'agent) et /.well-known/oauth-authorization-server (les métadonnées du serveur d'autorisation, reflétées sur cette origine). Les outils intégrés à la page utilisent document.modelContext, et le formulaire de newsletter sur la page d'accueil est un outil WebMCP déclaratif (newsletter_subscribe) qui remplit l'e-mail et laisse le consentement et l'envoi à l'acheteur.
-
2026-09-18v1.3.0
La boutique sur simple GET, pour les assistants sans connecteur installé : /api/agent (guide), /api/agent/search?q=, /api/agent/product/{slug} et /api/agent/basket?items=id:qty répondent en Markdown compact (ou JSON) avec les mêmes prix en direct, stocks et liens de panier que les outils MCP. llms.txt s'ouvre désormais avec ces instructions, et elles figurent dans SKILL.md et le document OpenAPI.
-
2026-09-17v1.2.0
Accès au compte prêt pour OAuth pour les clients distants : POST /mcp/account avec métadonnées de ressource protégée RFC 9728 et un défi WWW-Authenticate, outils de compte contrôlés par les portées profile:read et orders:read, et un /auth.md généré. L'acheteur se connecte et approuve le client sur camdentools.com/connect ; une autorisation sans portée est signalée comme telle (reconnectez-vous et approuvez-la) plutôt que comme un problème de connexion. Servi une fois le serveur d'autorisation Camden Tools configuré ; jusqu'à ce moment, le point de terminaison et ses métadonnées renvoient 404. create_basket_link signale désormais le stock par ligne et liste out_of_stock_ids, et son lien est idempotent : l'ouvrir garantit que le panier contient au moins ces quantités, donc l'ouvrir deux fois ne les double jamais. Les jetons d'accès révoqués ou déconnectés reçoivent le défi 401 invalid_token.
-
2026-09-17v1.1.0
Nouvel outil create_basket_link et compétence A2A create-basket : un lien remplit le panier de l'acheteur sur le site (/cart?add=id:qty). Les outils de compte ne sont plus annoncés aux clients distants qui ne peuvent pas les utiliser. Catalogue des capacités à /api/agent-capabilities ; SKILL.md, OpenAPI et llms-full.txt sont générés à partir de celui-ci. Répertoire de clés d'authentification Web Bot. Document de découverte ACP (servi une fois la commande agentique activée).
-
2026-09-16v1.0.0
Lancement : serveur MCP avec 31 outils, 7 ressources et 3 invites ; agent A2A avec 6 compétences ; outils WebMCP intégrés à la page pour le panier, la liste de souhaits, la navigation, l'affichage de la TVA, les variantes, le pré-remplissage de commande et le consentement du compte ; documents de découverte (catalogue API, carte serveur MCP, carte agent A2A, OpenAPI, compétences d'agent, ai-catalog, auth.md, llms.txt, llms-full.txt).
Documents lisibles par machine
- Carte serveur MCP
- Carte agent A2A
- Catalogue des capacités (JSON)
- Catalogue API (RFC 9727)
- OpenAPI 3.1
- Index des compétences d'agent
- SKILL.md
- ai-catalog (ARD)
- Répertoire de clés d'authentification Web Bot
- Découverte ACP
- auth.md
- llms.txt
- llms-full.txt
Vous construisez quelque chose avec Camden Tools ?
Partenariats, limites de débit plus élevées et intégrations commerciales : contactez-nous.

{"@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/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-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-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-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","GR","AU","CA","GB","US","ES","FR","IE","IL","IT","JP","KR","MY","NL","PL","PT","CN","HK"],"availableLanguage":["cs-CZ","de","el-GR","en-AU","en-CA","en-GB","en-US","es-ES","fr-CA","fr-FR","ga-IE","he-IL","it-IT","ja-JP","ko-KR","ms-MY","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","el-GR","en-AU","en-CA","en-GB","en-US","es-ES","fr-CA","fr-FR","ga-IE","he-IL","it-IT","ja-JP","ko-KR","ms-MY","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}]}]}