Camden Tools
oficialServidor MCP oficial da Camden Tools. Preços ao vivo, níveis de estoque e estimativas de entrega para ferramentas elétricas, ferramentas manuais, entre muitos outros itens disponíveis mundialmente. Entrega mundial em 2-7 dias, com UPS express. Nenhuma chave de API necessária.
O que você pode fazer com Camden Tools MCP?
- Pesquisar e comparar produtos — Peça uma furadeira sem fio abaixo de £200 e obtenha preços em tempo real, estoque e comparações lado a lado de até cinco itens via
https://camdentools.com/mcp. - Verificar entrega e envio no mesmo dia — Confirme o envio para o seu país, obtenha estimativas de entrega e veja se o envio no mesmo dia do Website Express ainda está disponível para a sua cesta.
- Montar uma cesta pronta para pagamento — Solicite um link de cesta com itens e quantidades específicos; o assistente verifica o estoque e entrega um único link para você revisar e pagar no checkout.
- Rastrear qualquer pedido — Informe o número do pedido e o CEP de entrega para obter status, informações de rastreamento e itens da linha sem fazer login.
- Encontrar ofertas e documentos de segurança — Pergunte sobre promoções atuais, brindes ou solicite a ficha de dados de segurança do produto e os códigos de perigo COSHH.
Servidor MCP hospedado
npx add-mcp 'https://camdentools.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Compre na Camden Tools com seu assistente de IA
A Camden Tools é feita para assistentes de IA. Um servidor MCP, um agente A2A e ferramentas no navegador permitem que Claude, ChatGPT, Perplexity e agentes de navegador pesquisem o catálogo, consultem preços e estoque em tempo real, verifiquem a entrega e entreguem uma cesta pronta para você. Você sempre paga pessoalmente no checkout.
Conecte seu assistente Referência para desenvolvedores
Servidor MCPAgente A2AFerramentas no navegador (WebMCP)v1.4.1+5758e47
O que seu assistente pode fazer aqui
Tudo o que um assistente precisa para pesquisar uma compra e prepará-la para você, direto dos dados da loja em tempo real.
Encontrar e comparar
Pesquise todo o catálogo, abra detalhes completos do produto e compare até cinco produtos lado a lado.
Preços em tempo real
Preços com e sem IVA, com descontos por quantidade e preços promocionais, na sua moeda.
Estoque agora
Disponibilidade no armazém verificada em tempo real, para que nada seja recomendado sem possibilidade de envio.
Entrega e Website Express
Envio para o seu país, estimativas de entrega e se o despacho no mesmo dia ainda está disponível.
Ofertas e combos
Promoções atuais, brindes e kits selecionados, além de quais ofertas se aplicam a uma cesta.
Rastrear pedidos
Qualquer pedido por número e código postal; seu histórico de pedidos no navegador após você permitir.
Políticas e ajuda
Entrega, devoluções, opções de pagamento, perguntas frequentes, o ponto de retirada em Londres e o blog.
Uma cesta pronta para pagar
Receba um link que preenche sua cesta ou deixe um agente de navegador fazer isso na página. Abrir um link duas vezes nunca duplica seu pedido, e você sempre paga pessoalmente.
Conecte seu assistente
Uma única URL de servidor funciona em qualquer lugar em que um conector MCP personalizado seja aceito. Não é necessária conta, chave ou login para as ferramentas do catálogo.
Claude
Planos Free, Pro e Max — claude.ai, desktop e mobile
Copiar URL do servidor Abrir conectores do Claude(abre em uma nova aba) Experimente um prompt(abre em uma nova aba)
- Abra Claude → Customize → Connectors (ou Settings → Connectors).
- Escolha Add custom connector, nomeie como Camden Tools e cole a URL do servidor.
- Autenticação: sem login. Salve e ative o conector em um chat.
ChatGPT
Planos pagos, com o modo Developer ativado
Copiar URL do servidor Experimente um prompt(abre em uma nova aba)
- Settings → Security and login → ative o modo Developer.
- Settings → Plugins (Apps & Connectors) → + → nomeie Camden Tools, cole a URL do servidor, sem autenticação.
- Em um chat, ative Camden Tools em Tools e faça sua pergunta. As compras são concluídas em camdentools.com.
Perplexity
Conectores personalizados em planos pagos (app Mac); as respostas citam camdentools.com para todos
Copiar URL do servidor Pergunte ao Perplexity(abre em uma nova aba)
- Perplexity para Mac → Settings → Connectors → Add custom connector.
- Cole a URL do servidor e salve.
- Ou simplesmente pergunte ao Perplexity sobre produtos da Camden Tools: ele lê o site diretamente.
Gemini
Conectores MCP personalizados no Gemini Spark (Connected apps) e no Gemini Business
Copiar URL do servidor
- Gemini Spark → Connected apps → Add → cole a URL do servidor.
- O Gemini para consumidores ainda não tem conectores personalizados; pergunte sobre produtos da Camden Tools e ele usará as páginas públicas do site.
Os agentes de compras do Google usarão o feed do Merchant Center quando o Universal Commerce Protocol chegar ao Reino Unido.
Microsoft Copilot
Sem conectores personalizados no app para consumidores; o Copilot Studio pode adicionar servidores MCP
Copiar URL do servidor
- Copilot Studio (Microsoft 365): adicione a URL do servidor como um conector MCP para seus agentes.
- Compras dentro do Copilot chegam pelo programa de comércio agêntico da Stripe; as ferramentas do catálogo já funcionam em qualquer cliente compatível com MCP.
Agentes de navegador
Chrome com WebMCP, Claude no Chrome, ChatGPT Atlas, Perplexity Comet
Copiar URL do servidor
- Nada para instalar: todas as páginas em camdentools.com registram suas ferramentas no navegador.
- O Chrome executa WebMCP em camdentools.com como um teste de origem, então não há sinalizador para ativar nas versões compatíveis; use um agente que fale WebMCP. Outros navegadores de agente leem a página diretamente.
- O agente pode preencher sua cesta, alternar a exibição de IVA e pré-preencher o checkout; você vê um aviso para cada ação e paga pessoalmente.
Seus pedidos dentro do seu assistente
Copiar URL da conta
Adicione um segundo conector com a URL da conta abaixo. Seu assistente pedirá que você faça login na Camden Tools uma vez; ele poderá então ler seu perfil e histórico de pedidos (nunca fazer pedidos ou pagar). Desconecte a qualquer momento pela página da sua conta.
- Claude: Add custom connector → cole a URL da conta → Save. ChatGPT (modo Developer): adicione a URL da conta com OAuth.
- Seu navegador abre camdentools.com/connect: faça login lá, verifique o nome do assistente e o endereço de retorno e permita as permissões de perfil e pedidos.
- Pergunte "mostre meus pedidos recentes da Camden Tools" ou "onde está meu pedido CT-…".
Comprando com um assistente
Assistentes pesquisam e preparam; você revisa e paga. Essa divisão é intencional.
O que um assistente pode fazer
- Pesquisar: buscar, comparar, ler fichas técnicas e documentos de segurança.
- Verificar os detalhes práticos: estoque, entrega no seu endereço, prazo do Website Express, ofertas aplicáveis.
- Preparar a cesta: entregar um link que a preenche ou adicionar itens na página quando executa no seu navegador.
- Rastrear um pedido com número e código postal e ler seu histórico de pedidos no navegador após você permitir.
O que ele não pode fazer
- Pagar ou fazer um pedido — o checkout é sempre seu, com pagamento hospedado pela Stripe.
- Fazer login, registrar ou alterar seus dados em seu nome.
- Ver dados do cartão: as ferramentas nunca lidam com dados de pagamento.
- Ler sua conta fora do seu navegador: as ferramentas de conta não são oferecidas a clientes remotos.
Checkout dentro de assistentes (Microsoft Copilot, agentes de compras do Google e outros) está chegando pelo programa de comércio agêntico da Stripe. Até que seja ativado, toda compra é concluída em camdentools.com.
Coisas para perguntar
Copie um prompt para o seu assistente depois que o conector estiver ativado.
Comparar duas furadeiras
Copiar prompt
"Em camdentools.com, compare a DeWalt DCD796 e a Makita DHP485: preço com IVA, peso e qual está em estoque. Pesquise na web por site:camdentools.com DeWalt DCD796 e site:camdentools.com Makita DHP485. Use apenas camdentools.com para isso, não outras lojas."
Entrega para a Irlanda
Copiar prompt
"A camdentools.com pode entregar uma Makita DHP485 em Dublin, quanto custaria e quanto tempo levaria? Pesquise na web por site:camdentools.com Makita DHP485; regras de entrega: https://camdentools.com/deliveries Use apenas camdentools.com para isso, não outras lojas."
Rastrear um pedido
Copiar prompt
"Rastreie meu pedido CT-102938 na camdentools.com, código postal de entrega NW2 7JW. (Requer o conector Camden Tools; sem ele, use a página de rastreamento de pedidos em camdentools.com.)"
Ficha de dados de segurança
Copiar prompt
"Encontre um adesivo de contato em camdentools.com e me dê a ficha de dados de segurança e os códigos de perigo COSHH. Pesquise na web por site:camdentools.com grab adhesive. Use apenas camdentools.com para isso, não outras lojas."
Despacho no mesmo dia
Copiar prompt
"O despacho no mesmo dia do Website Express está disponível na camdentools.com agora e qual é o prazo? (Requer o conector Camden Tools; sem ele, veja a página de entregas em camdentools.com.)"
Montar uma cesta
Copiar prompt
"Monte uma cesta na camdentools.com com uma furadeira combinada de 18V, um conjunto de brocas para alvenaria e um pacote de buchas de 40 mm, e me dê o link para o checkout. Com o conector Camden Tools, me dê um link de cesta; sem ele, pesquise na web com site:camdentools.com e liste as páginas dos produtos. Use apenas camdentools.com para isso, não outras lojas."
Para desenvolvedores e agentes
O lado legível por máquina: endpoints, todas as ferramentas com seus esquemas de entrada, recursos, prompts, habilidades e as regras do jogo. Esta referência é gerada a partir do próprio servidor.
Endpoints e documentos de descoberta
-
Servidor MCP https://camdentools.com/mcp
POST JSON-RPC 2.0 (Streamable HTTP, sem estado, respostas JSON): initialize, ping, tools/*, resources/*, prompts/*.
-
Servidor MCP (conta) https://camdentools.com/mcp/account
Mesmo servidor com um token de portador OAuth: as ferramentas de conta ficam disponíveis. Responde 401 com um desafio WWW-Authenticate que inicia o login; 404 até o OAuth ser ativado.
-
Agente A2A https://camdentools.com/a2a
POST JSON-RPC: SendMessage (message/send), GetTask, CancelTask. Habilidades de compra determinísticas.
-
GET simples para assistentes https://camdentools.com/api/agent
Para assistentes sem conector: /api/agent/search?q=, /api/agent/product/{slug} e /api/agent/basket?items=id:qty respondem em Markdown (format=json para JSON) com preços em tempo real, estoque e links de cesta.
-
Catálogo de capacidades https://camdentools.com/api/agent-capabilities
Este documento: ferramentas por categoria com entradas JSON Schema, recursos, prompts, habilidades, ferramentas na página, changelog.
-
Cartão do servidor MCP https://camdentools.com/.well-known/mcp/server-card.json
Identidade do servidor, endpoint e capacidades.
-
Cartão do agente A2A https://camdentools.com/.well-known/agent-card.json
Cartão A2A v1.0 com habilidades.
-
Catálogo de API https://camdentools.com/.well-known/api-catalog
Conjunto de links RFC 9727.
-
OpenAPI https://camdentools.com/.well-known/openapi.json
OpenAPI 3.1 para os endpoints públicos.
-
Habilidades do agente https://camdentools.com/.well-known/agent-skills/index.json
Índice de descoberta de Agent Skills e o SKILL.md gerado.
-
ai-catalog https://camdentools.com/.well-known/ai-catalog.json
Manifesto de capacidades ARD.
-
Diretório de chaves https://camdentools.com/.well-known/http-message-signatures-directory
Web Bot Auth: chaves públicas Ed25519 que verificam solicitações assinadas pela Camden Tools.
-
Descoberta ACP https://camdentools.com/.well-known/acp.json
Documento de descoberta do Agentic Commerce Protocol; 404 até o checkout agêntico ser ativado.
-
Recurso protegido por OAuth https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Metadados RFC 9728 para o endpoint da conta (servidor de autorização, escopos); 404 até o OAuth ser ativado.
-
auth.md https://camdentools.com/auth.md
Regras de autenticação e registro para agentes.
-
llms.txt https://camdentools.com/llms.txt
Visão geral do site para modelos de linguagem; llms-full.txt adiciona políticas e o catálogo de ferramentas.
Conecte qualquer cliente MCP
Streamable HTTP, sem estado, respostas JSON. Cole a URL do servidor como um servidor MCP remoto; sem autenticação para as ferramentas públicas. GETs do navegador no endpoint caem nesta página.
URL do 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"}]}}}'
Sem conector? URLs simples
A maioria das conversas não tem conector instalado, e uma ferramenta de navegação só pode abrir URLs. Elas respondem em Markdown compacto com os mesmos preços em tempo real, estoque e links de cesta que as ferramentas; adicione format=json para JSON. Claude e Perplexity as abrem a partir de um prompt. O ChatGPT só abre URLs que o índice web da OpenAI já conhece, então em um prompt do ChatGPT nomeie camdentools.com e peça uma pesquisa site:camdentools.com, ou dê a ele uma URL de página de produto sem parâmetros de rastreamento.
-
Guia
https://camdentools.com/api/agentAs instruções abaixo como uma página que um assistente pode abrir.
-
Pesquisa
https://camdentools.com/api/agent/search?q=cordless+combi+drillProdutos com preço com e sem IVA, estoque, id, links e um link de cesta pronto para cada produto em estoque. Opcional: page, locale.
-
Um produto
https://camdentools.com/api/agent/product/<slug>O slug é a última parte da URL de uma página de produto. Especificações, variantes, preços por quantidade e documentos. -
Link do carrinho
https://camdentools.com/api/agent/basket?items=<id>:<quantity>,<id>:<quantity>Verifica o estoque e responde com um link que preenche o carrinho do comprador. Nada é comprado: o comprador paga no site.
Ferramentas por categoria (32)
Cada ferramenta retorna um breve resumo em texto mais JSON estruturado, e cada link carrega parâmetros de atribuição. Os preços são retornados tanto sem quanto com IVA. As ferramentas de sessão de navegador são oferecidas apenas para chamadas de mesma origem vindas do navegador do próprio comprador.
Catálogo (12)
Pesquise e navegue por produtos, detalhes completos do produto, estoque em tempo real, comparações lado a lado, documentos, categorias e marcas.
-
search_productsPesquisar produtosSomente leitura
Pesquisa de texto completo no catálogo da Camden Tools (ferramentas manuais, ferramentas elétricas, acessórios, equipamentos de segurança). Retorna produtos compactos com preços sem/com IVA, estoque e um link. Use page/per_page para paginar e brand/min_price/max_price para refinar.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| query* (obrigatório) | string | O que o comprador está procurando, ex.: 'furadeira combinada 18v sem fio'. |
| express | boolean | Apenas produtos elegíveis para envio no mesmo dia Website Express (Reino Unido). |
| page | integer | Número da página, começando em 1. |
| per_page | integer | Resultados por página: 15, 30, 50 ou 100 (padrão 15). |
| sort | string | Ordem de classificação: price_low, price_high, name_asc, name_desc ou newest. Omita para a ordem padrão (mais popular). |
| brand | string | Slug da marca para filtrar. |
| min_price | number | Preço mínimo na moeda do local. |
| max_price | number | Preço máximo na moeda do local. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
list_productsListar produtosSomente leitura
Navegue por uma coleção de produtos: mais populares, mais recentes, em promoção, elegíveis para Website Express, ou uma categoria por slug (veja list_categories). Suporta paginação, classificação e filtros de marca/preço.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| collection* (obrigatório) | popular | new | on-sale | express | category | Qual coleção listar. |
| category_slug | string | Obrigatório quando collection é 'category'. |
| min_discount | number | Percentual mínimo de desconto (listagens em promoção). |
| page | integer | Número da página, começando em 1. |
| per_page | integer | Resultados por página: 15, 30, 50 ou 100 (padrão 15). |
| sort | string | Ordem de classificação: price_low, price_high, name_asc, name_desc ou newest. Omita para a ordem padrão (mais popular). |
| brand | string | Slug da marca para filtrar. |
| min_price | number | Preço mínimo na moeda do local. |
| max_price | number | Preço máximo na moeda do local. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_productObter produtoSomente leitura
Detalhes completos de um produto por slug, SKU ou id: descrição, especificações, preços sem/com IVA com faixas de quantidade, estoque, variantes, documentos de segurança/especificações e a URL canônica da página. Forneça exatamente um de slug, sku ou id.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug | string | Slug do produto a partir de uma URL de produto (…/product/<slug>). |
| sku | string | SKU do produto. |
| id | integer | ID numérico do produto. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_productsObter vários produtosSomente leitura
Consulte até 50 produtos de uma vez por SKU ou por ID numérico. Retorna produtos compactos (nome, preço sem/com IVA, estoque, link).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| skus | array de string | |
| ids | array de integer | |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_stock_levelObter nível de estoqueSomente leitura
Verificação de disponibilidade em tempo real para um SKU (está disponível agora e quantos estão no armazém de Londres).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| sku* (obrigatório) | string | SKU do produto exatamente como mostrado no site. |
-
compare_productsComparar produtosSomente leitura
Comparação lado a lado de 2 a 5 produtos por SKU: preço sem/com IVA, estoque, marca, peso e os tópicos das especificações, para que um agente possa recomendar entre opções.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| skus* (obrigatório) | array de string | |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_related_productsObter produtos relacionadosSomente leitura
Variantes, produtos semelhantes, recomendações e itens 'você também pode gostar' para um produto (por slug ou SKU). Útil para alternativas quando algo está fora de estoque.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug | string | Slug do produto a partir de uma URL de produto (…/product/<slug>). |
| sku | string | SKU do produto. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_product_documentsObter documentos do produtoSomente leitura
Fichas de dados de segurança, fichas de especificações e códigos de perigo COSHH para um produto (por slug ou SKU). Retorna URLs de documentos.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug | string | Slug do produto a partir de uma URL de produto (…/product/<slug>). |
| sku | string | SKU do produto. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
list_categoriesListar categoriasSomente leitura
Categorias de produtos com slugs e links. Use popular_only para o conjunto selecionado exibido no site; caso contrário, a lista completa.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| popular_only | boolean | Apenas as categorias populares (padrão false). |
| limit | integer | Máximo de categorias a retornar (padrão 100). |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_categoryObter categoriaSomente leitura
O nome de uma categoria, sua descrição e seus produtos (paginados) por slug de categoria.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug* (obrigatório) | string | Slug da categoria de list_categories. |
| page | integer | Número da página, começando em 1. |
| per_page | integer | Resultados por página: 15, 30, 50 ou 100 (padrão 15). |
| sort | string | Ordem de classificação: price_low, price_high, name_asc, name_desc ou newest. Omita para a ordem padrão (mais popular). |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
list_brandsListar marcasSomente leitura
Marcas vendidas pela Camden Tools (DeWalt, Makita, Milwaukee, Bosch, Stanley …). Sem uma consulta, retorna as marcas populares; com uma consulta, pesquisa nomes de marcas.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| query | string | Texto de pesquisa do nome da marca. |
| page | integer | Número da página, começando em 1. |
| per_page | integer | Resultados por página: 15, 30, 50 ou 100 (padrão 15). |
| sort | string | Ordem de classificação: price_low, price_high, name_asc, name_desc ou newest. Omita para a ordem padrão (mais popular). |
-
get_brand_productsObter produtos da marcaSomente leitura
Os detalhes de uma marca, suas promoções ativas e seus produtos (paginados) por slug de marca.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug* (obrigatório) | string | Slug da marca de list_brands. |
| page | integer | Número da página, começando em 1. |
| per_page | integer | Resultados por página: 15, 30, 50 ou 100 (padrão 15). |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
Ofertas e pacotes (4)
Promoções atuais, ofertas por produto, pacotes selecionados e verificações de promoção no nível do carrinho.
-
list_offersListar ofertasSomente leitura
Promoções atuais da loja (descontos percentuais/fixos e brindes), opcionalmente agrupadas por marca ou categoria. Também aponta para a página /offers.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| group_by | all | brand | category | Agrupamento (padrão all). |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_product_promotionsObter promoções do produtoSomente leitura
Promoções ativas que se aplicam a um SKU (descontos, brindes, datas de término).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| sku* (obrigatório) | string | SKU do produto exatamente como mostrado no site. |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
list_bundlesListar pacotesSomente leitura
Pacotes de produtos selecionados (kits) com seus itens e preços.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_cart_promotionsObter promoções do carrinhoSomente leitura
Avalie um carrinho prospectivo para um país de destino: se ele pode ser atendido, quais promoções se aplicam (incluindo ofertas de frete grátis e brindes) e o valor ajustado do carrinho. A mesma verificação que o checkout executa.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| country_code* (obrigatório) | string | País de destino (ISO alpha-2). |
| items* (obrigatório) | array de objeto { id, quantity } | Linhas do carrinho como IDs de produto com quantidades. |
| has_tax_id | boolean | Se o comprador tem um ID de IVA/imposto (compra empresarial). |
| locale | string | Local da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
Entrega (6)
Envio no mesmo dia Website Express, disponibilidade de envio por país, preços por país, estimativas de entrega e consulta de código postal no Reino Unido.
-
get_express_delivery_statusObter status do Website Expresssomente leitura
Se o Website Express (envio gratuito no mesmo dia útil para pedidos elegíveis no Reino Unido) está disponível agora, o prazo limite para pedidos e a data de envio prometida.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
check_express_eligibilityVerificar elegibilidade do Websitesomente leitura
Veredito do Website Express para o carrinho inteiro com um conjunto de IDs de produtos e quantidades: cada item deve ser elegível (sem envios divididos).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| items* (obrigatório) | array de objeto { id, quantity } | Linhas do carrinho como IDs de produtos com quantidades. |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
check_shipping_availabilityVerificar disponibilidade de enviosomente leitura
Se a Camden Tools envia para um país, com qualquer mensagem de restrição.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| country_code* (obrigatório) | string | Código de país ISO 3166-1 alfa-2, ex.: GB, IE, DE, US. |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_prices_for_countryObter preços para um país somente leitura
Preços específicos por país para um conjunto de produtos (o checkout aplica a moeda e os preços do país de destino). Retorna preços unitários, de venda e finais, além do subtotal.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| shipping_country* (obrigatório) | string | Código de país ISO 3166-1 alfa-2, ex.: GB, IE, DE, US. |
| items* (obrigatório) | array de objeto { id, quantity } | Linhas do carrinho como IDs de produtos com quantidades. |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
estimate_deliveryEstimar entrega somente leitura
Serviços de entrega, custos e prazos de trânsito para um carrinho até um destino (país mais CEP/ZIP e cidade). Esta é uma estimativa usando dados de contato provisórios; as taxas exatas são confirmadas no checkout.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| country_code* (obrigatório) | string | Código de país ISO 3166-1 alfa-2, ex.: GB, IE, DE, US. |
| postcode | string | CEP / ZIP de destino. |
| city | string | Cidade de destino. |
| items* (obrigatório) | array de objeto { id, quantity } | Linhas do carrinho como IDs de produtos com quantidades. |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
lookup_uk_postcodeConsultar um CEP do Reino Unidosomente leitura
Endereços para um CEP do Reino Unido (com limite de taxa no sistema upstream). Retorna endereços correspondentes ou sugestões quando o CEP está incompleto.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| postcode* (obrigatório) | string | CEP do Reino Unido, ex.: NW2 7JW. |
Carrinho (1)
Prepare um carrinho que o comprador abre no site, revisa e paga no checkout.
-
create_basket_linkCriar um link de carrinhosomente leitura
Transforme IDs de produtos e quantidades em um único link que preenche o carrinho do comprador em camdentools.com. Abrir o link garante que o carrinho contenha pelo menos essas quantidades (abrir duas vezes não as duplica); o comprador revisa o carrinho e paga no checkout por conta própria. O resultado informa quais itens estão sem estoque: esses não podem ser comprados, então ofereça uma alternativa antes de compartilhar o link. Use para concluir uma conversa de compra. Os IDs vêm de search_products, list_products ou get_product.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| items* (obrigatório) | array de objeto { id, quantity } | Linhas do carrinho como IDs de produtos com quantidades. |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
Pedidos (1)
Rastreie qualquer pedido com o número do pedido e o CEP de entrega.
-
track_guest_orderRastrear um pedidosomente leitura
Status do pedido, número/URL de rastreamento, método de envio e itens do pedido para qualquer pedido, dado o número do pedido e o CEP de entrega (sem necessidade de login).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| order_number* (obrigatório) | string | Número do pedido do e-mail de confirmação. |
| postcode* (obrigatório) | string | CEP / ZIP de entrega no pedido. |
Conta (sessão do navegador) (3)
Perfil e histórico de pedidos do comprador conectado. Somente a partir do navegador do próprio comprador em camdentools.com, após ele permitir o acesso do agente de IA.
-
get_my_profileObter meu perfil sessão do navegadorsomente leitura
Nome, e-mail e endereços salvos do comprador conectado. Requer a sessão do navegador do comprador com acesso do agente de IA, ou um token OAuth com o escopo profile:read.
Sem parâmetros.
-
list_my_ordersListar meus pedidossessão do navegadorsomente leitura
Histórico de pedidos do comprador conectado (mais recentes primeiro). Requer a sessão do navegador do comprador com acesso do agente de IA, ou um token OAuth com o escopo orders:read.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| page | integer | Número da página, começando em 1. |
-
get_my_orderObter meu pedidosessão do navegadorsomente leitura
Um dos pedidos do comprador conectado pelo número do pedido, com status, rastreamento e itens. Requer a sessão do navegador do comprador com acesso do agente de IA, ou um token OAuth com o escopo orders:read.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| order_number* (obrigatório) | string |
Loja e ajuda (5)
Fatos da loja, políticas, o ponto de coleta em Londres e o blog.
-
get_site_infoObter informações da lojasomente leitura
Quem é a Camden Tools, como entrar em contato, regras de exibição de IVA, links de páginas principais, anúncios atuais e um resumo de cada política (entrega, devoluções, pagamento, FAQs). Chame get_policy para o texto completo de uma política.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_policyObter texto de políticasomente leitura
Texto completo (markdown) de uma política da loja: delivery, returns, payment-options, faqs ou contact.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| policy* (obrigatório) | delivery | returns | payment-options | faqs | contact | |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
-
get_collection_point_infoObter informações do ponto de coletasomente leitura
O armazém de Click & Collect em Londres: endereço, horário de funcionamento, se está aberto agora (Europe/London, feriados bancários respeitados) e quando abrirá novamente.
Sem parâmetros.
-
search_blog_postsPesquisar posts do blogsomente leitura
Guias e artigos do blog da Camden Tools (tutoriais, guias de compra, novidades de marcas).
| Parâmetro | Tipo | Descrição |
|---|---|---|
| query | string | Texto de pesquisa; omita para os posts mais recentes. |
| page | integer | Número da página, começando em 1. |
-
get_blog_postObter post do blogsomente leitura
Texto completo (texto simples) de um post do blog por slug.
| Parâmetro | Tipo | Descrição |
|---|---|---|
| slug* (obrigatório) | string | |
| locale | string | Localidade da loja, como en-GB (padrão), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controla nomes de produtos, slugs e preços. |
Recursos
camdentools://policies/delivery— Política de entrega da Camden Tools como markdown.camdentools://policies/returns— Política de devoluções da Camden Tools como markdown.camdentools://policies/payment-options— Política de opções de pagamento da Camden Tools como markdown.camdentools://policies/faqs— Política de FAQs da Camden Tools como markdown.camdentools://policies/contact— Política de contato da Camden Tools como markdown.camdentools://store/facts— Detalhes da empresa, pontos de contato, ponto de coleta e regras de exibição de IVA.camdentools://llms.txt— Visão geral do site para modelos de linguagem (mesmo conteúdo que https://camdentools.com/llms.txt).
Prompts
find_the_right_tool— Ajude um comprador a escolher um produto para uma tarefa, dentro de um orçamento e preferência de marca, e entregue um link de carrinho.Argumentos:task,budget?,brand?check_delivery— Calcule opções de entrega, custo e prazo para um carrinho até um destino.Argumentos:country_code,postcode?compare— Compare alguns SKUs lado a lado e recomende um.Argumentos:skus
Habilidades A2A
Envie um POST JSON-RPC SendMessage para o endpoint A2A com texto simples ou uma parte JSON contendo um ID de habilidade. Cada mensagem é respondida de forma síncrona; não há tarefas para consultar.
search-products— Encontre ferramentas e equipamentos no catálogo da Camden Tools com preços, estoque e links.Exemplo:cordless combi drill 18vproduct-lookup— Detalhes completos de um produto por SKU ou slug: preço sem/com IVA, estoque, variantes, documentos.Exemplo:{"skill":"product-lookup","sku":"DCD796P2"}compare-products— Comparação lado a lado de dois a cinco SKUs.Exemplo:DCD796P2, DHP485Z, M18FPD2create-basket— Transforme IDs de produtos e quantidades em um link que preenche o carrinho do comprador em camdentools.com; ele revisa e paga no checkout.Exemplo:{"skill":"create-basket","items":[{"id":27155,"quantity":2},{"id":4410,"quantity":1}]}order-status— Rastreie um pedido com o número do pedido e o CEP de entrega.Exemplo:order CT-102938 postcode NW2 7JWshipping-availability— Se a Camden Tools envia para um país (código ISO alfa-2).Exemplo:IEexpress-delivery-status— Se o envio no mesmo dia útil está disponível agora para pedidos no Reino Unido.Exemplo:express delivery
Ferramentas no navegador (WebMCP) (15)
Cada página em camdentools.com registra essas ferramentas com o navegador por meio da API WebMCP (document.modelContext). Elas atuam no carrinho e na página do próprio comprador, mostram um aviso para cada ação, e o acesso à conta requer o consentimento explícito do comprador.
cart_getObter carrinhocart_add_itemAdicionar ao carrinhocart_update_itemAtualizar item do carrinhocart_remove_itemRemover do carrinhocart_clearEsvaziar carrinhocart_apply_promoAplicar código promocionalcart_remove_promoRemover código promocionalwishlist_addAdicionar à lista de desejoswishlist_removeRemover da lista de desejospage_get_contextObter contexto da páginapage_navigateNavegarpage_set_vat_displayDefinir exibição de IVApage_select_variantSelecionar variante na página do produtopage_prefill_checkout_addressPré-preencher endereço de checkout na página de checkoutpage_request_account_accessSolicitar acesso à conta
Segurança e privacidade
- Ferramentas públicas não exigem credenciais. As solicitações são limitadas por taxa por cliente; um erro 429 significa aguardar e tentar novamente.
- Chamadas de navegador: apenas páginas de mesma origem podem usar a sessão do comprador; solicitações de navegador de origem cruzada aos endpoints são recusadas.
- Ferramentas de conta são executadas somente após o comprador permitir o acesso do agente de IA (30 dias, revogável na página da conta) e nunca são oferecidas a clientes remotos.
- Sem dados de cartão, sem pagamentos: o checkout é concluído pelo comprador no pagamento hospedado pela Stripe.
- Links contêm utm_source=ai-agent, utm_medium (canal), utm_campaign (cliente) e utm_content (ferramenta); mantenha-os intactos.
- Corpos com mais de 64 KB são rejeitados; o endpoint MCP é sem estado e responde com JSON, nunca faz streaming.
- Acesso remoto à conta usa OAuth 2.1 (código de autorização com PKCE) emitido pelo servidor de autorização do Camden Tools; /mcp/account responde 401 com um desafio resource_metadata da RFC 9728, os tokens são validados quanto a emissor, público, expiração e escopo, e nunca são registrados em logs. https://camdentools.com/.well-known/oauth-protected-resource/mcp/account
Identidade (Web Bot Auth)
Solicitações enviadas pela própria camada de agente do Camden Tools são assinadas com assinaturas de mensagem HTTP Ed25519. Verifique-as contra as chaves públicas no diretório de chaves.
- https://camdentools.com/.well-known/http-message-signatures-directory
- ID da chave:
iVuMkdK3A8DRGTiIkpemeEDzvwhDUm3Qo8frb5p_DCU
Checkout agêntico (ACP)
Ainda não habilitado. O documento de descoberta ACP retorna 404 até que o checkout agêntico via Stripe seja ativado. Até lá, finalize com um link de carrinho e o comprador paga no site.
https://camdentools.com/.well-known/acp.json
Registro de alterações
-
2026-09-22v1.4.1
A descrição do servidor e as instruções agora cobrem entrega internacional: os pedidos normalmente chegam em 2–7 dias, com serviços premium da UPS (Worldwide Saver, Express, Express Plus). Os agentes são instruídos a citar os serviços e tempos de trânsito de estimate_delivery para um endereço, em vez da faixa geral. Sem alterações nas ferramentas.
-
2026-09-19v1.4.0
Os endpoints MCP também falam a revisão sem estado de 2026-07-28: server/discover, versão de protocolo por solicitação em _meta com os cabeçalhos MCP-Protocol-Version, Mcp-Method e Mcp-Name, resultType em cada resultado e dicas de cache em resultados de lista e leitura. Clientes que usam initialize mantêm as revisões de 2025. Novos documentos de descoberta: /.well-known/agents.json (cada endpoint de agente) e /.well-known/oauth-authorization-server (metadados do servidor de autorização, espelhados nesta origem). Ferramentas na página usam document.modelContext, e o formulário de newsletter na página inicial é uma ferramenta WebMCP declarativa (newsletter_subscribe) que preenche o e-mail e deixa consentimento e envio para o comprador.
-
2026-09-18v1.3.0
A loja via GET simples, para assistentes sem conector instalado: /api/agent (guia), /api/agent/search?q=, /api/agent/product/{slug} e /api/agent/basket?items=id:qty respondem em Markdown compacto (ou JSON) com os mesmos preços ao vivo, estoque e links de carrinho das ferramentas MCP. llms.txt agora abre com estas instruções, e elas estão em SKILL.md e no documento OpenAPI.
-
2026-09-17v1.2.0
Acesso à conta pronto para OAuth para clientes remotos: POST /mcp/account com metadados de recurso protegido da RFC 9728 e um desafio WWW-Authenticate, ferramentas de conta controladas pelos escopos profile:read e orders:read, e um /auth.md gerado. O comprador faz login e aprova o cliente em camdentools.com/connect; uma concessão sem escopo é relatada como tal (reconectar e aprovar) em vez de um problema de login. Servido uma vez que o servidor de autorização do Camden Tools esteja configurado; até lá, o endpoint e seus metadados retornam 404. create_basket_link agora relata estoque por linha e lista out_of_stock_ids, e seu link é idempotente: abri-lo garante que o carrinho contenha pelo menos essas quantidades, então abri-lo duas vezes nunca as duplica. Tokens de acesso revogados ou desconectados recebem o desafio 401 invalid_token.
-
2026-09-17v1.1.0
Nova ferramenta create_basket_link e habilidade A2A create-basket: um link preenche o carrinho do comprador no site (/cart?add=id:qty). Ferramentas de conta não são mais anunciadas a clientes remotos que não podem usá-las. Catálogo de capacidades em /api/agent-capabilities; SKILL.md, OpenAPI e llms-full.txt são gerados a partir dele. Diretório de chaves Web Bot Auth. Documento de descoberta ACP (servido uma vez que o checkout agêntico esteja habilitado).
-
2026-09-16v1.0.0
Lançamento: servidor MCP com 31 ferramentas, 7 recursos e 3 prompts; agente A2A com 6 habilidades; ferramentas WebMCP na página para carrinho, lista de desejos, navegação, exibição de IVA, variantes, pré-preenchimento de checkout e consentimento de conta; documentos de descoberta (catálogo de API, cartão do servidor MCP, cartão do agente A2A, OpenAPI, habilidades de agente, ai-catalog, auth.md, llms.txt, llms-full.txt).
Documentos legíveis por máquina
- Cartão do servidor MCP
- Cartão do 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)
- Diretório de chaves Web Bot Auth
- Descoberta ACP
- auth.md
- llms.txt
- llms-full.txt
Construindo algo com Camden Tools?
Parcerias, limites de taxa mais altos e integrações comerciais: entre em contato.

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