Camden Tools
oficialServidor MCP oficial de Camden Tools. Precios en vivo, niveles de stock y estimaciones de entrega para herramientas eléctricas, herramientas manuales, entre muchos más artículos disponibles en todo el mundo. Entrega mundial en 2-7 días, con UPS express. No se necesita clave API.
¿Qué puedes hacer con Camden Tools MCP?
- Buscar y comparar productos — Pide un taladro inalámbrico por menos de £200 y obtén precios en vivo, stock y comparaciones lado a lado de hasta cinco artículos a través de
https://camdentools.com/mcp. - Consultar entrega y envío el mismo día — Verifica el envío a tu país, obtén estimaciones de entrega y comprueba si el envío el mismo día de Website Express sigue disponible para tu cesta.
- Crear una cesta lista para pagar — Solicita un enlace de cesta con artículos y cantidades específicos; el asistente verifica el stock y te entrega un único enlace para que revises y pagues tú mismo al finalizar la compra.
- Seguir cualquier pedido — Proporciona un número de pedido y el código postal de entrega para obtener el estado, la información de seguimiento y los artículos de la línea sin iniciar sesión.
- Encontrar ofertas y documentos de seguridad — Pregunta por promociones actuales, regalos gratuitos o solicita la ficha de datos de seguridad de un producto y los códigos de peligro COSHH.
Servidor MCP alojado
npx add-mcp 'https://camdentools.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Compra en Camden Tools con tu asistente de IA
Camden Tools está diseñado para asistentes de IA. Un servidor MCP, un agente A2A y herramientas en el navegador permiten que Claude, ChatGPT, Perplexity y agentes de navegador busquen en el catálogo, consulten precios y stock en vivo, verifiquen la entrega y te entreguen una cesta lista. Siempre pagas tú mismo al finalizar la compra.
Conecta tu asistente Referencia para desarrolladores
Servidor MCPAgente A2AHerramientas en el navegador (WebMCP)v1.4.1+5758e47
Lo que tu asistente puede hacer aquí
Todo lo que un asistente necesita para investigar una compra y prepararla para ti, directamente desde los datos en vivo de la tienda.
Buscar y comparar
Busca en todo el catálogo, abre los detalles completos del producto y compara hasta cinco productos lado a lado.
Precios en vivo
Precios sin y con IVA, con descuentos por volumen y precios de oferta, en tu moneda.
Stock en tiempo real
Disponibilidad en el almacén verificada en vivo, para que nada se recomiende si no se puede enviar.
Entrega y Website Express
Envío a tu país, estimaciones de entrega y si el envío el mismo día sigue abierto.
Ofertas y paquetes
Promociones actuales, regalos gratuitos y kits seleccionados, además de qué ofertas se aplican a una cesta.
Seguimiento de pedidos
Cualquier pedido por número y código postal; tu propio historial de pedidos en el navegador después de que lo permitas.
Políticas y ayuda
Entrega, devoluciones, opciones de pago, preguntas frecuentes, el punto de recogida en Londres y el blog.
Una cesta, lista para pagar
Obtén un enlace que llena tu cesta, o deja que un agente de navegador lo haga en la página. Abrir un enlace dos veces nunca duplica tu pedido, y siempre pagas tú mismo.
Conecta tu asistente
Una URL de servidor funciona en cualquier lugar donde se acepte un conector MCP personalizado. No se necesita cuenta, clave ni inicio de sesión para las herramientas del catálogo.
Claude
Planes Free, Pro y Max — claude.ai, escritorio y móvil
Copiar URL del servidor Abrir conectores de Claude(se abre en una pestaña nueva) Probar un prompt(se abre en una pestaña nueva)
- Abre Claude → Personalizar → Conectores (o Configuración → Conectores).
- Elige Añadir conector personalizado, nómbralo Camden Tools y pega la URL del servidor.
- Autenticación: Sin inicio de sesión. Guarda y luego activa el conector en un chat.
ChatGPT
Planes de pago, con el modo Desarrollador activado
Copiar URL del servidor Probar un prompt(se abre en una pestaña nueva)
- Configuración → Seguridad e inicio de sesión → activa el modo Desarrollador.
- Configuración → Plugins (Apps y conectores) → + → nombra Camden Tools, pega la URL del servidor, sin autenticación.
- En un chat, activa Camden Tools en Herramientas y pregunta. Las compras se completan en camdentools.com.
Perplexity
Conectores personalizados en planes de pago (app para Mac); las respuestas citan camdentools.com para todos
Copiar URL del servidor Preguntar a Perplexity(se abre en una pestaña nueva)
- Perplexity para Mac → Configuración → Conectores → Añadir conector personalizado.
- Pega la URL del servidor y guarda.
- O simplemente pregunta a Perplexity sobre productos de Camden Tools: lee el sitio directamente.
Gemini
Conectores MCP personalizados en Gemini Spark (Apps conectadas) y Gemini Business
Copiar URL del servidor
- Gemini Spark → Apps conectadas → Añadir → pega la URL del servidor.
- Gemini para consumidores aún no tiene conectores personalizados; pregúntale sobre productos de Camden Tools y usará las páginas públicas del sitio.
Los agentes de compras de Google usarán el feed de Merchant Center cuando el Protocolo Universal de Comercio llegue al Reino Unido.
Microsoft Copilot
Sin conectores personalizados en la app para consumidores; Copilot Studio puede añadir servidores MCP
Copiar URL del servidor
- Copilot Studio (Microsoft 365): añade la URL del servidor como conector MCP para tus agentes.
- Las compras dentro de Copilot llegan a través del programa de comercio agéntico de Stripe; las herramientas del catálogo ya funcionan desde cualquier cliente compatible con MCP.
Agentes de navegador
Chrome con WebMCP, Claude en Chrome, ChatGPT Atlas, Perplexity Comet
Copiar URL del servidor
- Nada que instalar: cada página en camdentools.com registra sus herramientas con el navegador.
- Chrome ejecuta WebMCP en camdentools.com como prueba de origen, así que no hay ninguna opción que activar en las versiones que lo admiten; usa un agente que hable WebMCP. Otros navegadores con agentes leen la página directamente.
- El agente puede llenar tu cesta, cambiar la visualización del IVA y rellenar previamente el pago; verás un aviso por cada acción y pagas tú mismo.
Tus pedidos dentro de tu asistente
Copiar URL de cuenta
Añade un segundo conector con la URL de cuenta a continuación. Tu asistente te pedirá que inicies sesión en Camden Tools una vez; luego podrá leer tu perfil e historial de pedidos (nunca hacer pedidos ni pagar). Desconéctalo en cualquier momento desde tu página de cuenta.
- Claude: Añadir conector personalizado → pega la URL de cuenta → Guardar. ChatGPT (modo Desarrollador): añade la URL de cuenta con OAuth.
- Tu navegador abre camdentools.com/connect: inicia sesión allí, verifica el nombre del asistente y la dirección de respuesta, y permite los permisos de perfil y pedidos.
- Pregunta "muéstrame mis pedidos recientes de Camden Tools" o "dónde está mi pedido CT-…".
Comprar con un asistente
Los asistentes investigan y preparan; tú revisas y pagas. Esa división es deliberada.
Lo que un asistente puede hacer
- Investigar: buscar, comparar, leer las fichas técnicas y los documentos de seguridad.
- Verificar los aspectos prácticos: stock, entrega a tu dirección, límite de Website Express, ofertas aplicables.
- Preparar la cesta: darte un enlace que la llena, o añadir artículos en la página cuando se ejecuta en tu navegador.
- Rastrear un pedido con su número y código postal, y leer tu historial de pedidos en el navegador una vez que lo permitas.
Lo que no puede hacer
- Pagar o hacer un pedido: el pago siempre es tuyo, en el pago alojado por Stripe.
- Iniciar sesión, registrarse o cambiar tus datos en tu nombre.
- Ver los datos de la tarjeta: las herramientas nunca manejan datos de pago.
- Leer tu cuenta desde fuera de tu navegador: las herramientas de cuenta no se ofrecen a clientes remotos.
El pago dentro de los asistentes (Microsoft Copilot, agentes de compras de Google y otros) está llegando a través del programa de comercio agéntico de Stripe. Hasta que se active, cada compra se completa en camdentools.com.
Cosas para preguntar
Copia un prompt en tu asistente una vez que el conector esté activado.
Comparar dos taladros
Copiar prompt
"En camdentools.com, compara el DeWalt DCD796 y el Makita DHP485: precio con IVA, peso y cuál está en stock. Busca en la web site:camdentools.com DeWalt DCD796 y site:camdentools.com Makita DHP485. Usa solo camdentools.com para esto, no otras tiendas."
Entrega a Irlanda
Copiar prompt
"¿Puede camdentools.com entregar un Makita DHP485 a Dublín, cuánto costaría y cuánto tardaría? Busca en la web site:camdentools.com Makita DHP485; reglas de entrega: https://camdentools.com/deliveries Usa solo camdentools.com para esto, no otras tiendas."
Rastrear un pedido
Copiar prompt
"Rastrea mi pedido CT-102938 de camdentools.com, código postal de entrega NW2 7JW. (Necesita el conector de Camden Tools; sin él, usa la página de seguimiento de pedidos en camdentools.com)."
Ficha de datos de seguridad
Copiar prompt
"Encuentra un adhesivo de agarre en camdentools.com y dame su ficha de datos de seguridad y los códigos de peligro COSHH. Busca en la web site:camdentools.com grab adhesive. Usa solo camdentools.com para esto, no otras tiendas."
Envío el mismo día
Copiar prompt
"¿Está disponible el envío el mismo día de Website Express en camdentools.com ahora mismo, y cuál es el límite? (Necesita el conector de Camden Tools; sin él, consulta la página de entregas en camdentools.com)."
Construir una cesta
Copiar prompt
"Construye una cesta de camdentools.com con un taladro combinado de 18V, un juego de brocas de mampostería y un paquete de tacos de pared de 40 mm, y dame el enlace para pagar. Con el conector de Camden Tools, dame un enlace de cesta; sin él, busca en la web con site:camdentools.com y lista las páginas de producto. Usa solo camdentools.com para esto, no otras tiendas."
Para desarrolladores y agentes
El lado legible por máquina: endpoints, cada herramienta con su esquema de entrada, recursos, prompts, habilidades y las reglas del camino. Esta referencia se genera desde el propio servidor.
Endpoints y documentos de descubrimiento
-
Servidor MCP https://camdentools.com/mcp
POST JSON-RPC 2.0 (Streamable HTTP, sin estado, respuestas JSON): initialize, ping, tools/*, resources/*, prompts/*.
-
Servidor MCP (cuenta) https://camdentools.com/mcp/account
El mismo servidor con un token portador OAuth: las herramientas de cuenta quedan disponibles. Responde 401 con un desafío WWW-Authenticate que inicia el inicio de sesión; 404 hasta que OAuth esté habilitado.
-
Agente A2A https://camdentools.com/a2a
POST JSON-RPC: SendMessage (message/send), GetTask, CancelTask. Habilidades de compra deterministas.
-
GET simple para asistentes https://camdentools.com/api/agent
Para asistentes sin conector: /api/agent/search?q=, /api/agent/product/{slug} y /api/agent/basket?items=id:qty responden en Markdown (format=json para JSON) con precios en vivo, stock y enlaces de cesta.
-
Catálogo de capacidades https://camdentools.com/api/agent-capabilities
Este documento: herramientas por categoría con entradas de JSON Schema, recursos, prompts, habilidades, herramientas en la página, registro de cambios.
-
Tarjeta del servidor MCP https://camdentools.com/.well-known/mcp/server-card.json
Identidad del servidor, endpoint y capacidades.
-
Tarjeta del agente A2A https://camdentools.com/.well-known/agent-card.json
Tarjeta A2A v1.0 con habilidades.
-
Catálogo de API https://camdentools.com/.well-known/api-catalog
Conjunto de enlaces RFC 9727.
-
OpenAPI https://camdentools.com/.well-known/openapi.json
OpenAPI 3.1 para los endpoints públicos.
-
Habilidades del agente https://camdentools.com/.well-known/agent-skills/index.json
Índice de descubrimiento de Agent Skills y el SKILL.md generado.
-
ai-catalog https://camdentools.com/.well-known/ai-catalog.json
Manifiesto de capacidades ARD.
-
Directorio de claves https://camdentools.com/.well-known/http-message-signatures-directory
Web Bot Auth: claves públicas Ed25519 que verifican solicitudes firmadas por Camden Tools.
-
Descubrimiento ACP https://camdentools.com/.well-known/acp.json
Documento de descubrimiento del Protocolo de Comercio Agéntico; 404 hasta que el pago agéntico esté habilitado.
-
Recurso protegido OAuth https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Metadatos RFC 9728 para el endpoint de cuenta (servidor de autorización, ámbitos); 404 hasta que OAuth esté habilitado.
-
auth.md https://camdentools.com/auth.md
Reglas de autenticación y registro para agentes.
-
llms.txt https://camdentools.com/llms.txt
Resumen del sitio para modelos de lenguaje; llms-full.txt añade políticas y el catálogo de herramientas.
Conecta cualquier cliente MCP
Streamable HTTP, sin estado, respuestas JSON. Pega la URL del servidor como servidor MCP remoto; sin autenticación para las herramientas públicas. Los GET del navegador al endpoint aterrizan en esta página.
URL del servidor
Copiar
https://camdentools.com/mcp
MCP Inspector
Copiar
npx @modelcontextprotocol/inspector --transport http --server-url https://camdentools.com/mcp
curl
Copiar
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
Copiar
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"}]}}}'
¿Sin conector? URLs simples
La mayoría de las conversaciones no tienen un conector instalado, y una herramienta de navegación solo puede abrir URLs. Estas responden en Markdown compacto con los mismos precios en vivo, stock y enlaces de cesta que las herramientas; añade format=json para JSON. Claude y Perplexity las abren desde un prompt. ChatGPT solo abre URLs que el índice web de OpenAI ya conoce, así que en un prompt de ChatGPT nombra camdentools.com y pide una búsqueda site:camdentools.com, o dale una URL de página de producto sin parámetros de seguimiento.
-
Guía
https://camdentools.com/api/agentLas instrucciones a continuación como una página que un asistente puede abrir.
-
Búsqueda
https://camdentools.com/api/agent/search?q=cordless+combi+drillProductos con precio con y sin IVA, stock, id, enlaces y un enlace de cesta listo para cada producto en stock. Opcional: page, locale.
-
Un producto
https://camdentools.com/api/agent/product/<slug>El slug es la última parte de la URL de una página de producto. Especificaciones, variantes, precios por cantidad y documentos. -
Enlace de cesta
https://camdentools.com/api/agent/basket?items=<id>:<quantity>,<id>:<quantity>Comprueba el stock y responde con un enlace que llena la cesta del comprador. No se compra nada: el comprador paga en el sitio.
Herramientas por categoría (32)
Cada herramienta devuelve un breve resumen de texto más JSON estructurado, y cada enlace lleva parámetros de atribución. Los precios se devuelven tanto sin IVA como con IVA. Las herramientas de sesión de navegador solo se ofrecen a llamadas del mismo origen desde el navegador del propio comprador.
Catálogo (12)
Busca y navega por productos, detalles completos del producto, stock en vivo, comparaciones lado a lado, documentos, categorías y marcas.
-
search_productsBuscar productossolo lectura
Búsqueda de texto completo en el catálogo de Camden Tools (herramientas manuales, eléctricas, accesorios, equipos de seguridad). Devuelve productos compactos con precios sin/con IVA, stock y un enlace. Usa page/per_page para paginar y brand/min_price/max_price para acotar.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query* (obligatorio) | string | Lo que el comprador está buscando, p. ej. 'taladro atornillador combinado 18v'. |
| express | boolean | Solo productos elegibles para envío el mismo día Website Express (Reino Unido). |
| page | integer | Número de página, empezando en 1. |
| per_page | integer | Resultados por página: 15, 30, 50 o 100 (por defecto 15). |
| sort | string | Orden: price_low, price_high, name_asc, name_desc o newest. Omítelo para el orden por defecto (más populares). |
| brand | string | Slug de la marca para filtrar. |
| min_price | number | Precio mínimo en la moneda local. |
| max_price | number | Precio máximo en la moneda local. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
list_productsListar productossolo lectura
Navega por una colección de productos: más populares, más nuevos, en oferta, elegibles para Website Express, o una categoría por slug (ver list_categories). Admite paginación, ordenación y filtros por marca/precio.
| Parámetro | Tipo | Descripción |
|---|---|---|
| collection* (obligatorio) | popular | new | on-sale | express | category | Qué colección listar. |
| category_slug | string | Obligatorio cuando collection es 'category'. |
| min_discount | number | Porcentaje de descuento mínimo (listados en oferta). |
| page | integer | Número de página, empezando en 1. |
| per_page | integer | Resultados por página: 15, 30, 50 o 100 (por defecto 15). |
| sort | string | Orden: price_low, price_high, name_asc, name_desc o newest. Omítelo para el orden por defecto (más populares). |
| brand | string | Slug de la marca para filtrar. |
| min_price | number | Precio mínimo en la moneda local. |
| max_price | number | Precio máximo en la moneda local. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_productObtener productosolo lectura
Detalles completos de un producto por slug, SKU o id: descripción, especificaciones, precios sin/con IVA con descuentos por volumen, stock, variantes, documentos de seguridad/especificaciones y la URL canónica de la página. Proporciona exactamente uno de slug, sku o id.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug | string | Slug del producto desde una URL de producto (…/product/<slug>). |
| sku | string | SKU del producto. |
| id | integer | Id numérico del producto. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_productsObtener varios productossolo lectura
Consulta hasta 50 productos a la vez por SKU o por id numérico. Devuelve productos compactos (nombre, precio sin/con IVA, stock, enlace).
| Parámetro | Tipo | Descripción |
|---|---|---|
| skus | array of string | |
| ids | array of integer | |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_stock_levelObtener nivel de stocksolo lectura
Comprobación de disponibilidad en vivo para un SKU (¿está disponible ahora y cuántas unidades hay en el almacén de Londres?).
| Parámetro | Tipo | Descripción |
|---|---|---|
| sku* (obligatorio) | string | SKU del producto exactamente como se muestra en el sitio. |
-
compare_productsComparar productossolo lectura
Comparación lado a lado de 2 a 5 productos por SKU: precio sin/con IVA, stock, marca, peso y los puntos de especificación, para que un agente pueda recomendar entre opciones.
| Parámetro | Tipo | Descripción |
|---|---|---|
| skus* (obligatorio) | array of string | |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_related_productsObtener productos relacionadossolo lectura
Variantes, productos similares, recomendaciones y artículos de 'también te puede gustar' para un producto (por slug o SKU). Útil para alternativas cuando algo está agotado.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug | string | Slug del producto desde una URL de producto (…/product/<slug>). |
| sku | string | SKU del producto. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_product_documentsObtener documentos de productosolo lectura
Fichas de datos de seguridad, hojas de especificaciones y códigos de peligro COSHH para un producto (por slug o SKU). Devuelve las URL de los documentos.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug | string | Slug del producto desde una URL de producto (…/product/<slug>). |
| sku | string | SKU del producto. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
list_categoriesListar categoríassolo lectura
Categorías de productos con slugs y enlaces. Usa popular_only para el conjunto seleccionado que se muestra en el sitio; de lo contrario, la lista completa.
| Parámetro | Tipo | Descripción |
|---|---|---|
| popular_only | boolean | Solo las categorías populares (por defecto false). |
| limit | integer | Máximo de categorías a devolver (por defecto 100). |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_categoryObtener categoríasolo lectura
El nombre de una categoría, su descripción y sus productos (paginados) por slug de categoría.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug* (obligatorio) | string | Slug de categoría de list_categories. |
| page | integer | Número de página, empezando en 1. |
| per_page | integer | Resultados por página: 15, 30, 50 o 100 (por defecto 15). |
| sort | string | Orden: price_low, price_high, name_asc, name_desc o newest. Omítelo para el orden por defecto (más populares). |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
list_brandsListar marcassolo lectura
Marcas vendidas por Camden Tools (DeWalt, Makita, Milwaukee, Bosch, Stanley…). Sin consulta devuelve las marcas populares; con consulta busca nombres de marcas.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Texto de búsqueda de nombre de marca. |
| page | integer | Número de página, empezando en 1. |
| per_page | integer | Resultados por página: 15, 30, 50 o 100 (por defecto 15). |
| sort | string | Orden: price_low, price_high, name_asc, name_desc o newest. Omítelo para el orden por defecto (más populares). |
-
get_brand_productsObtener productos de marcassolo lectura
Los detalles de una marca, sus promociones activas y sus productos (paginados) por slug de marca.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug* (obligatorio) | string | Slug de marca de list_brands. |
| page | integer | Número de página, empezando en 1. |
| per_page | integer | Resultados por página: 15, 30, 50 o 100 (por defecto 15). |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
Ofertas y paquetes (4)
Promociones actuales, ofertas por producto, paquetes seleccionados y comprobaciones de promoción a nivel de cesta.
-
list_offersListar ofertassolo lectura
Promociones actuales de la tienda (descuentos porcentuales/fijos y regalos), opcionalmente agrupadas por marca o categoría. También apunta a la página /offers.
| Parámetro | Tipo | Descripción |
|---|---|---|
| group_by | all | brand | category | Agrupación (por defecto all). |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_product_promotionsObtener promociones de productosolo lectura
Promociones activas que se aplican a un SKU (descuentos, regalos, fechas de fin).
| Parámetro | Tipo | Descripción |
|---|---|---|
| sku* (obligatorio) | string | SKU del producto exactamente como se muestra en el sitio. |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
list_bundlesListar paquetessolo lectura
Paquetes de productos seleccionados (kits) con sus artículos y precios.
| Parámetro | Tipo | Descripción |
|---|---|---|
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
-
get_cart_promotionsObtener promociones de cestasolo lectura
Evalúa una cesta prospectiva para un país de destino: si se puede completar, qué promociones se aplican (incluidas ofertas de envío gratuito y regalos) y el valor ajustado de la cesta. La misma comprobación que ejecuta el proceso de pago.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country_code* (obligatorio) | string | País de destino (ISO alpha-2). |
| items* (obligatorio) | array of object { id, quantity } | Líneas de cesta como ids de producto con cantidades. |
| has_tax_id | boolean | Si el comprador tiene un ID de IVA/impuestos (compra de empresa). |
| locale | string | Configuración regional de la tienda, como en-GB (por defecto), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de producto, slugs y precios. |
Entrega (6)
Envío el mismo día Website Express, disponibilidad de envío por país, precios por país, estimaciones de entrega y búsqueda de código postal en Reino Unido.
-
get_express_delivery_statusObtener estado de Website Expresssolo lectura
Si Website Express (envío gratuito el mismo día laborable para pedidos elegibles en el Reino Unido) está disponible ahora mismo, la hora límite de pedido y la fecha de envío prometida.
| Parámetro | Tipo | Descripción |
|---|---|---|
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
check_express_eligibilityComprobar elegibilidad de Website Expresssolo lectura
Veredicto de Website Express para todo el carrito con un conjunto de ids de producto y cantidades: cada línea debe ser elegible (sin envíos divididos).
| Parámetro | Tipo | Descripción |
|---|---|---|
| items* (obligatorio) | array of object { id, quantity } | Líneas del carrito como ids de producto con cantidades. |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
check_shipping_availabilityComprobar disponibilidad de envíosolo lectura
Si Camden Tools envía a un país, con cualquier mensaje de restricción.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country_code* (obligatorio) | string | Código de país ISO 3166-1 alfa-2, p. ej. GB, IE, DE, US. |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
get_prices_for_countryObtener precios para un país solo lectura
Precios específicos por país para un conjunto de productos (el checkout aplica la moneda y los precios del país de destino). Devuelve precios unitarios, de oferta y finales, además del subtotal.
| Parámetro | Tipo | Descripción |
|---|---|---|
| shipping_country* (obligatorio) | string | Código de país ISO 3166-1 alfa-2, p. ej. GB, IE, DE, US. |
| items* (obligatorio) | array of object { id, quantity } | Líneas del carrito como ids de producto con cantidades. |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
estimate_deliveryEstimar entrega solo lectura
Servicios de entrega, cargos y tiempos de tránsito para un carrito a un destino (país más código postal/ZIP y ciudad). Esto es una estimación usando datos de contacto de ejemplo; las tarifas exactas se confirman en el checkout.
| Parámetro | Tipo | Descripción |
|---|---|---|
| country_code* (obligatorio) | string | Código de país ISO 3166-1 alfa-2, p. ej. GB, IE, DE, US. |
| postcode | string | Código postal / ZIP de destino. |
| city | string | Ciudad de destino. |
| items* (obligatorio) | array of object { id, quantity } | Líneas del carrito como ids de producto con cantidades. |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
lookup_uk_postcodeBuscar un código postal del Reino Unidosolo lectura
Direcciones para un código postal del Reino Unido (con límite de velocidad en el proveedor). Devuelve direcciones coincidentes o sugerencias cuando el código postal está incompleto.
| Parámetro | Tipo | Descripción |
|---|---|---|
| postcode* (obligatorio) | string | Código postal del Reino Unido, p. ej. NW2 7JW. |
Carrito (1)
Prepara un carrito que el comprador abre en el sitio, revisa y paga en el checkout.
-
create_basket_linkCrear un enlace de carritosolo lectura
Convierte ids de producto y cantidades en un enlace que llena el carrito del comprador en camdentools.com. Abrir el enlace asegura que el carrito contenga al menos esas cantidades (abrirlo dos veces no las duplica); el comprador revisa el carrito y paga en el checkout por sí mismo. El resultado indica qué líneas están agotadas: esas no se pueden comprar, así que ofrece una alternativa antes de compartir el enlace. Úsalo para finalizar una conversación de compra. Los ids provienen de search_products, list_products o get_product.
| Parámetro | Tipo | Descripción |
|---|---|---|
| items* (obligatorio) | array of object { id, quantity } | Líneas del carrito como ids de producto con cantidades. |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
Pedidos (1)
Rastrea cualquier pedido con su número de pedido y código postal de entrega.
-
track_guest_orderRastrear un pedidosolo lectura
Estado del pedido, número/URL de seguimiento, método de envío y artículos de línea para cualquier pedido, dado el número de pedido y el código postal de entrega (sin necesidad de iniciar sesión).
| Parámetro | Tipo | Descripción |
|---|---|---|
| order_number* (obligatorio) | string | Número de pedido del correo de confirmación. |
| postcode* (obligatorio) | string | Código postal / ZIP de entrega del pedido. |
Cuenta (sesión de navegador) (3)
El perfil y el historial de pedidos del comprador con sesión iniciada. Solo desde el propio navegador del comprador en camdentools.com, después de que permita el acceso al agente de IA.
-
get_my_profileObtener mi perfil sesión de navegadorsolo lectura
El nombre, correo electrónico y direcciones guardadas del comprador con sesión iniciada. Necesita la sesión del navegador del comprador con acceso al agente de IA, o un token OAuth con el alcance profile:read.
Sin parámetros.
-
list_my_ordersListar mis pedidossesión de navegadorsolo lectura
El historial de pedidos del comprador con sesión iniciada (los más recientes primero). Necesita la sesión del navegador del comprador con acceso al agente de IA, o un token OAuth con el alcance orders:read.
| Parámetro | Tipo | Descripción |
|---|---|---|
| page | integer | Número de página, comenzando en 1. |
-
get_my_orderObtener mi pedidosesión de navegadorsolo lectura
Uno de los pedidos del comprador con sesión iniciada por número de pedido, con estado, seguimiento y artículos de línea. Necesita la sesión del navegador del comprador con acceso al agente de IA, o un token OAuth con el alcance orders:read.
| Parámetro | Tipo | Descripción |
|---|---|---|
| order_number* (obligatorio) | string |
Tienda y ayuda (5)
Datos de la tienda, políticas, el punto de recogida en Londres y el blog.
-
get_site_infoObtener información de la tiendasolo lectura
Quién es Camden Tools, cómo contactarlos, reglas de visualización del IVA, enlaces a páginas clave, anuncios actuales y un resumen de cada política (entrega, devoluciones, pago, preguntas frecuentes). Llama a get_policy para el texto completo de una política.
| Parámetro | Tipo | Descripción |
|---|---|---|
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
get_policyObtener texto de políticasolo lectura
Texto completo (markdown) de una política de la tienda: entrega, devoluciones, opciones de pago, preguntas frecuentes o contacto.
| Parámetro | Tipo | Descripción |
|---|---|---|
| policy* (obligatorio) | delivery | returns | payment-options | faqs | contact | |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
-
get_collection_point_infoObtener información del punto de recogidasolo lectura
El almacén de Click & Collect en Londres: dirección, horario de apertura, si está abierto ahora mismo (Europa/Londres, respetando días festivos) y cuándo abre a continuación.
Sin parámetros.
-
search_blog_postsBuscar publicaciones del blogsolo lectura
Guías y artículos del blog de Camden Tools (tutoriales, guías de compra, noticias de marcas).
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Texto de búsqueda; omítelo para las publicaciones más recientes. |
| page | integer | Número de página, comenzando en 1. |
-
get_blog_postObtener publicación del blogsolo lectura
El texto completo (texto plano) de una publicación del blog por slug.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug* (obligatorio) | string | |
| locale | string | Locale de la tienda, como en-GB (predeterminado), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nombres de productos, slugs y precios. |
Recursos
camdentools://policies/delivery— Política de entrega de Camden Tools como markdown.camdentools://policies/returns— Política de devoluciones de Camden Tools como markdown.camdentools://policies/payment-options— Política de opciones de pago de Camden Tools como markdown.camdentools://policies/faqs— Política de preguntas frecuentes de Camden Tools como markdown.camdentools://policies/contact— Política de contacto de Camden Tools como markdown.camdentools://store/facts— Detalles de la empresa, puntos de contacto, punto de recogida y reglas de visualización del IVA.camdentools://llms.txt— Resumen del sitio para modelos de lenguaje (mismo contenido que https://camdentools.com/llms.txt).
Prompts
find_the_right_tool— Ayuda a un comprador a elegir un producto para una tarea, dentro de un presupuesto y preferencia de marca, y entrégale un enlace de carrito.Argumentos:task,budget?,brand?check_delivery— Calcula las opciones de entrega, el costo y el tiempo para un carrito a un destino.Argumentos:country_code,postcode?compare— Compara algunos SKUs lado a lado y recomienda uno.Argumentos:skus
Habilidades A2A
Envía un SendMessage JSON-RPC al endpoint A2A con texto plano o una parte JSON que lleve un id de habilidad. Cada mensaje se responde de forma síncrona; no hay tareas que consultar.
search-products— Encuentra herramientas y equipos en el catálogo de Camden Tools con precios, stock y enlaces.Ejemplo:cordless combi drill 18vproduct-lookup— Detalles completos de un producto por SKU o slug: precio sin/con IVA, stock, variantes, documentos.Ejemplo:{"skill":"product-lookup","sku":"DCD796P2"}compare-products— Comparación lado a lado de dos a cinco SKUs.Ejemplo:DCD796P2, DHP485Z, M18FPD2create-basket— Convierte ids de producto y cantidades en un enlace que llena el carrito del comprador en camdentools.com; ellos lo revisan y pagan en el checkout.Ejemplo:{"skill":"create-basket","items":[{"id":27155,"quantity":2},{"id":4410,"quantity":1}]}order-status— Rastrea un pedido con su número de pedido y código postal de entrega.Ejemplo:order CT-102938 postcode NW2 7JWshipping-availability— Si Camden Tools envía a un país (código ISO alfa-2).Ejemplo:IEexpress-delivery-status— Si el envío el mismo día laborable está disponible ahora mismo para pedidos del Reino Unido.Ejemplo:express delivery
Herramientas en el navegador (WebMCP) (15)
Cada página en camdentools.com registra estas herramientas con el navegador a través de la API WebMCP (document.modelContext). Actúan sobre el propio carrito y página del comprador, muestran un aviso para cada acción, y el acceso a la cuenta necesita el consentimiento explícito del comprador.
cart_getObtener cestacart_add_itemAñadir a la cestacart_update_itemActualizar línea de la cestacart_remove_itemEliminar de la cestacart_clearVaciar cestacart_apply_promoAplicar código promocionalcart_remove_promoEliminar código promocionalwishlist_addAñadir a lista de deseoswishlist_removeEliminar de lista de deseospage_get_contextObtener contexto de páginapage_navigateNavegarpage_set_vat_displayConfigurar visualización de IVApage_select_variantSeleccionar variante en página de productopage_prefill_checkout_addressRellenar dirección de pago en página de pagopage_request_account_accessSolicitar acceso a la cuenta
Seguridad y privacidad
- Las herramientas públicas no requieren credenciales. Las solicitudes están limitadas por cliente; un 429 significa esperar y reintentar.
- Llamadas de navegador: solo las páginas del mismo origen pueden usar la sesión del comprador; las solicitudes de navegador de origen cruzado a los endpoints son rechazadas.
- Las herramientas de cuenta solo se ejecutan después de que el comprador permita el acceso del agente de IA (30 días, revocable en la página de cuenta) y nunca se ofrecen a clientes remotos.
- Sin datos de tarjeta, sin pagos: el pago lo completa el comprador en el pago alojado por Stripe.
- Los enlaces llevan utm_source=ai-agent, utm_medium (canal), utm_campaign (cliente) y utm_content (herramienta); mantenlos intactos.
- Los cuerpos de más de 64 KB son rechazados; el endpoint MCP es sin estado y responde con JSON, nunca transmite en streaming.
- El acceso remoto a la cuenta usa OAuth 2.1 (código de autorización con PKCE) emitido por el servidor de autorización de Camden Tools; /mcp/account responde 401 con un desafío resource_metadata de RFC 9728, los tokens se validan por emisor, audiencia, expiración y alcance, y nunca se registran. https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Identidad (Autenticación de Bot Web)
Las solicitudes enviadas por la capa de agente propia de Camden Tools están firmadas con firmas de mensajes HTTP Ed25519. Verifícalas contra las claves públicas en el directorio de claves.
- https://camdentools.com/.well-known/http-message-signatures-directory
- ID de clave:
iVuMkdK3A8DRGTiIkpemeEDzvwhDUm3Qo8frb5p_DCU
Pago agéntico (ACP)
Aún no habilitado. El documento de descubrimiento ACP devuelve 404 hasta que el pago agéntico a través de Stripe esté activado. Hasta entonces, finaliza con un enlace de cesta y el comprador paga en el sitio.
https://camdentools.com/.well-known/acp.json
Registro de cambios
-
2026-09-22v1.4.1
La descripción del servidor y las instrucciones ahora cubren la entrega internacional: los pedidos suelen llegar en 2–7 días, con servicios premium de UPS (Worldwide Saver, Express, Express Plus). Se pide a los agentes que citen los servicios y tiempos de tránsito de estimate_delivery para una dirección en lugar del rango general. Sin cambios en las herramientas.
-
2026-09-19v1.4.0
Los endpoints MCP también hablan la revisión sin estado de 2026-07-28: server/discover, versión de protocolo por solicitud en _meta con los encabezados MCP-Protocol-Version, Mcp-Method y Mcp-Name, resultType en cada resultado y sugerencias de caché en resultados de lista y lectura. Los clientes que usan initialize mantienen las revisiones de 2025. Nuevos documentos de descubrimiento: /.well-known/agents.json (cada endpoint de agente) y /.well-known/oauth-authorization-server (los metadatos del servidor de autorización, reflejados en este origen). Las herramientas en página usan document.modelContext, y el formulario de boletín en la página de inicio es una herramienta WebMCP declarativa (newsletter_subscribe) que completa el correo electrónico y deja el consentimiento y el envío al comprador.
-
2026-09-18v1.3.0
La tienda a través de GET simple, para asistentes sin conector instalado: /api/agent (guía), /api/agent/search?q=, /api/agent/product/{slug} y /api/agent/basket?items=id:qty responden Markdown compacto (o JSON) con los mismos precios en vivo, stock y enlaces de cesta que las herramientas MCP. llms.txt ahora abre con estas instrucciones, y están en SKILL.md y el documento OpenAPI.
-
2026-09-17v1.2.0
Acceso a cuenta listo para OAuth para clientes remotos: POST /mcp/account con metadatos de recurso protegido RFC 9728 y un desafío WWW-Authenticate, herramientas de cuenta controladas por los alcances profile:read y orders:read, y un /auth.md generado. El comprador inicia sesión y aprueba al cliente en camdentools.com/connect; una concesión que carece de un alcance se informa como tal (reconectar y aprobarlo) en lugar de como un problema de inicio de sesión. Se sirve una vez que el servidor de autorización de Camden Tools esté configurado; hasta entonces, el endpoint y sus metadatos devuelven 404. create_basket_link ahora informa stock por línea y lista out_of_stock_ids, y su enlace es idempotente: abrirlo asegura que la cesta contenga al menos esas cantidades, por lo que abrirlo dos veces nunca las duplica. Los tokens de acceso revocados o desconectados reciben el desafío 401 invalid_token.
-
2026-09-17v1.1.0
Nueva herramienta create_basket_link y habilidad A2A create-basket: un enlace llena la cesta del comprador en el sitio (/cart?add=id:qty). Las herramientas de cuenta ya no se anuncian a clientes remotos que no pueden usarlas. Catálogo de capacidades en /api/agent-capabilities; SKILL.md, OpenAPI y llms-full.txt se generan a partir de él. Directorio de claves de Autenticación de Bot Web. Documento de descubrimiento ACP (servido una vez que el pago agéntico esté habilitado).
-
2026-09-16v1.0.0
Lanzamiento: servidor MCP con 31 herramientas, 7 recursos y 3 prompts; agente A2A con 6 habilidades; herramientas WebMCP en página para cesta, lista de deseos, navegación, visualización de IVA, variantes, relleno de pago y consentimiento de cuenta; documentos de descubrimiento (catálogo de API, tarjeta de servidor MCP, tarjeta de agente A2A, OpenAPI, habilidades de agente, ai-catalog, auth.md, llms.txt, llms-full.txt).
Documentos legibles por máquina
- Tarjeta de servidor MCP
- Tarjeta de agente A2A
- Catálogo de capacidades (JSON)
- Catálogo de API (RFC 9727)
- OpenAPI 3.1
- Índice de habilidades de agente
- SKILL.md
- ai-catalog (ARD)
- Directorio de claves de Autenticación de Bot Web
- Descubrimiento ACP
- auth.md
- llms.txt
- llms-full.txt
¿Construyendo algo con Camden Tools?
Asociaciones, límites de tasa más altos e integraciones comerciales: ponte en contacto.

{"@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}]}]}