Camden Tools

официальный

Официальный MCP-сервер для Camden Tools. Актуальные цены, наличие на складе и оценка сроков доставки для электроинструментов, ручных инструментов и множества других товаров, доступных по всему миру. Доставка по всему миру за 2–7 дней через UPS Express. API-ключ не требуется.

Что можно делать с Camden Tools MCP?

  • Поиск и сравнение товаров — Запросите аккумуляторную дрель до £200 и получите актуальные цены, наличие на складе и сравнение до пяти товаров бок о бок через https://camdentools.com/mcp.
  • Проверка доставки и отправки в тот же день — Уточните возможность доставки в вашу страну, получите сроки доставки и узнайте, доступна ли экспресс-отправка в тот же день от Website Express для вашей корзины.
  • Формирование корзины, готовой к оплате — Запросите ссылку на корзину с конкретными товарами и количеством; ассистент проверяет наличие и передаёт вам одну ссылку для самостоятельного просмотра и оплаты при оформлении заказа.
  • Отслеживание любого заказа — Укажите номер заказа и почтовый индекс доставки, чтобы получить статус, информацию об отслеживании и состав заказа без входа в аккаунт.
  • Поиск предложений и документов по безопасности — Узнайте о текущих акциях, бесплатных подарках или запросите паспорт безопасности продукта и коды опасности COSHH.

Размещённый MCP-сервер

npx add-mcp 'https://camdentools.com/mcp'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

Покупайте в Camden Tools с помощью ИИ-ассистента

Camden Tools создан для ИИ-ассистентов. MCP-сервер, A2A-агент и браузерные инструменты позволяют Claude, ChatGPT, Perplexity и браузерным агентам искать по каталогу, получать актуальные цены и наличие, проверять доставку и передавать вам готовую корзину. Оплату вы всегда проходите самостоятельно.

Подключить ассистента Справочник разработчика

MCP-серверA2A-агентБраузерные инструменты (WebMCP)v1.4.1+5758e47

Что умеет ваш ассистент

Всё, что нужно ассистенту для изучения покупки и её подготовки, — прямо из живых данных магазина.

Поиск и сравнение

Поиск по всему каталогу, полные карточки товаров и сравнение до пяти товаров бок о бок.

Актуальные цены

Цены без и с НДС, оптовые скидки и распродажные цены в вашей валюте.

Наличие прямо сейчас

Наличие на складе проверяется в реальном времени, поэтому не рекомендуются товары, которые нельзя отправить.

Доставка и Website Express

Доставка в вашу страну, сроки доставки и информация о том, открыт ли приём заказов на отправку в тот же день.

Акции и наборы

Текущие акции, подарки и готовые наборы, а также то, какие предложения применяются к корзине.

Отслеживание заказов

Любой заказ по номеру и почтовому индексу; ваша история заказов в браузере после вашего разрешения.

Правила и помощь

Доставка, возврат, способы оплаты, FAQ, пункт выдачи в Лондоне и блог.

Корзина, готовая к оплате

Получите одну ссылку, которая заполняет корзину, или позвольте браузерному агенту сделать это на странице. Открытие ссылки дважды никогда не удваивает заказ, и вы всегда платите сами.

Подключите своего ассистента

Один URL сервера работает везде, где принимается пользовательский MCP-коннектор. Для инструментов каталога не нужны аккаунт, ключ или вход в систему.

Claude

Тарифы Free, Pro и Max — claude.ai, десктоп и мобильные устройства

Скопировать URL сервера Открыть коннекторы Claude(открывается в новой вкладке) Попробовать запрос(открывается в новой вкладке)

  1. Откройте Claude → Customize → Connectors (или Settings → Connectors).
  2. Выберите Add custom connector, назовите его Camden Tools и вставьте URL сервера.
  3. Аутентификация: без входа. Сохраните, затем включите коннектор в чате.

ChatGPT

Платные тарифы с включённым режимом разработчика

Скопировать URL сервера Попробовать запрос(открывается в новой вкладке)

  1. Settings → Security and login → включите Developer mode.
  2. Settings → Plugins (Apps & Connectors) → + → назовите Camden Tools, вставьте URL сервера, без аутентификации.
  3. В чате включите Camden Tools в разделе Tools и задавайте вопросы. Покупки завершаются на camdentools.com.

Perplexity

Пользовательские коннекторы на платных тарифах (приложение Mac); ответы цитируют camdentools.com для всех

Скопировать URL сервера Спросить Perplexity(открывается в новой вкладке)

  1. Perplexity для Mac → Settings → Connectors → Add custom connector.
  2. Вставьте URL сервера и сохраните.
  3. Или просто спросите Perplexity о товарах Camden Tools: он читает сайт напрямую.

Gemini

Пользовательские MCP-коннекторы в Gemini Spark (Connected apps) и Gemini Business

Скопировать URL сервера

  1. Gemini Spark → Connected apps → Add → вставьте URL сервера.
  2. В потребительской версии Gemini пользовательских коннекторов пока нет; спросите его о товарах Camden Tools, и он воспользуется публичными страницами сайта.

Покупательские агенты Google будут использовать фид Merchant Center, когда Universal Commerce Protocol дойдёт до Великобритании.

Microsoft Copilot

В потребительском приложении нет пользовательских коннекторов; Copilot Studio может добавлять MCP-серверы

Скопировать URL сервера

  1. Copilot Studio (Microsoft 365): добавьте URL сервера как MCP-коннектор для своих агентов.
  2. Покупки внутри Copilot появятся через программу агентной коммерции Stripe; инструменты каталога уже работают из любого MCP-совместимого клиента.

Браузерные агенты

Chrome с WebMCP, Claude в Chrome, ChatGPT Atlas, Perplexity Comet

Скопировать URL сервера

  1. Ничего устанавливать не нужно: каждая страница camdentools.com регистрирует свои инструменты в браузере.
  2. Chrome запускает WebMCP на camdentools.com в рамках origin trial, поэтому в поддерживающих версиях не нужно включать флаг; используйте агента, который говорит на WebMCP. Другие браузерные агенты читают страницу напрямую.
  3. Агент может заполнить корзину, переключить отображение НДС и предзаполнить оформление заказа; вы видите уведомление о каждом действии и платите сами.

Ваши заказы внутри ассистента

Скопировать URL аккаунта

Добавьте второй коннектор с URL аккаунта ниже. Ваш ассистент один раз попросит вас войти в Camden Tools; после этого он сможет читать ваш профиль и историю заказов (но никогда не оформлять заказы и не платить). Отключить его можно в любой момент на странице аккаунта.

  1. Claude: Add custom connector → вставьте URL аккаунта → Save. ChatGPT (режим разработчика): добавьте URL аккаунта с OAuth.
  2. Ваш браузер откроет camdentools.com/connect: войдите там, проверьте имя ассистента и обратный адрес и разрешите доступ к профилю и заказам.
  3. Спросите «покажи мои недавние заказы Camden Tools» или «где мой заказ CT-…».

Покупки с ассистентом

Ассистенты исследуют и готовят; вы проверяете и платите. Это разделение намеренное.

Что ассистент может делать

  • Исследование: поиск, сравнение, чтение технических описаний и документов по безопасности.
  • Проверка практических деталей: наличие, доставка по вашему адресу, крайний срок Website Express, применимые акции.
  • Подготовка корзины: передать вам ссылку, которая её заполняет, или добавить товары на странице, когда он работает в вашем браузере.
  • Отслеживание заказа по номеру и почтовому индексу, а также чтение истории заказов в браузере после вашего разрешения.

Чего он не может делать

  • Платить или оформлять заказ — оформление всегда остаётся за вами, на платежной странице Stripe.
  • Входить, регистрироваться или изменять ваши данные от вашего имени.
  • Видеть данные карты: инструменты никогда не обрабатывают платёжные данные.
  • Читать ваш аккаунт вне вашего браузера: инструменты аккаунта не доступны удалённым клиентам.

Оформление заказа внутри ассистентов (Microsoft Copilot, покупательские агенты Google и другие) появится через программу агентной коммерции Stripe. Пока она не включена, каждая покупка завершается на camdentools.com.

Примеры запросов

Скопируйте запрос в своего ассистента после включения коннектора.

Сравнить две дрели

Скопировать запрос

«На camdentools.com сравните DeWalt DCD796 и Makita DHP485: цена с НДС, вес и какая из них в наличии. Найдите в вебе site:camdentools.com DeWalt DCD796 и site:camdentools.com Makita DHP485. Используйте только camdentools.com для этого, не другие магазины.»

Доставка в Ирландию

Скопировать запрос

«Может ли camdentools.com доставить Makita DHP485 в Дублин, сколько это будет стоить и сколько займёт? Найдите в вебе site:camdentools.com Makita DHP485; правила доставки: https://camdentools.com/deliveries Используйте только camdentools.com для этого, не другие магазины.»

Отследить заказ

Скопировать запрос

«Отследите мой заказ camdentools.com CT-102938, почтовый индекс доставки NW2 7JW. (Нужен коннектор Camden Tools; без него используйте страницу отслеживания заказов на camdentools.com.)»

Паспорт безопасности

Скопировать запрос

«Найдите клей-герметик на camdentools.com и дайте мне его паспорт безопасности и коды опасности COSHH. Найдите в вебе site:camdentools.com grab adhesive. Используйте только camdentools.com для этого, не другие магазины.»

Отправка в тот же день

Скопировать запрос

«Доступна ли отправка в тот же день Website Express на camdentools.com прямо сейчас и каков крайний срок? (Нужен коннектор Camden Tools; без него смотрите страницу доставки на camdentools.com.)»

Собрать корзину

Скопировать запрос

«Соберите мне корзину camdentools.com с 18-вольтовой комбинированной дрелью, набором буров по бетону и упаковкой дюбелей 40 мм и дайте ссылку для оформления. С коннектором Camden Tools дайте одну ссылку на корзину; без него найдите в вебе site:camdentools.com и перечислите страницы товаров. Используйте только camdentools.com для этого, не другие магазины.»

Для разработчиков и агентов

Машиночитаемая сторона: конечные точки, каждый инструмент со схемой входных данных, ресурсы, промпты, навыки и правила игры. Эта справка генерируется из самого сервера.

Конечные точки и документы обнаружения

Подключение любого MCP-клиента

Streamable HTTP, без состояния, ответы JSON. Вставьте URL сервера как удалённый MCP-сервер; для публичных инструментов аутентификация не нужна. GET-запросы браузера к конечной точке попадают на эту страницу.

URL сервера

Скопировать

https://camdentools.com/mcp

MCP Inspector

Скопировать

npx @modelcontextprotocol/inspector --transport http --server-url https://camdentools.com/mcp

curl

Скопировать

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

Скопировать

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"}]}}}'

Нет коннектора? Обычные URL

В большинстве разговоров коннектор не установлен, а инструмент просмотра может открывать только URL. Эти адреса отвечают компактным Markdown с теми же актуальными ценами, наличием и ссылками на корзину, что и инструменты; добавьте format=json для JSON. Claude и Perplexity открывают их по запросу. ChatGPT открывает только URL, которые уже известны веб-индексу OpenAI, поэтому в запросе ChatGPT называйте camdentools.com и просите поиск site:camdentools.com или дайте ссылку на страницу товара без параметров отслеживания.

  • Руководство https://camdentools.com/api/agent

    Инструкции ниже в виде страницы, которую ассистент может открыть.

  • Поиск https://camdentools.com/api/agent/search?q=cordless+combi+drill

    Товары с ценой с НДС и без, наличием, id, ссылками и готовой ссылкой на корзину для каждого товара в наличии. Опционально: page, locale.

  • Один товар https://camdentools.com/api/agent/product/<slug> The slug is the last part of a product page URL. Specifications, variants, quantity prices and documents.

  • Basket link https://camdentools.com/api/agent/basket?items=<id>:<quantity>,<id>:<quantity>

    Checks stock and answers one link that fills the shopper's basket. Nothing is bought: the shopper pays on the site.

Tools by category (32)

Every tool returns a short text summary plus structured JSON, and every link carries attribution parameters. Prices come back both ex and inc VAT. Browser-session tools are only offered to same-origin calls from the shopper’s own browser.

Catalogue (12)

Search and browse products, full product details, live stock, side-by-side comparisons, documents, categories and brands.

  • search_productsSearch productsread-only

Full-text search of the Camden Tools catalogue (hand tools, power tools, accessories, safety equipment). Returns compact products with prices ex/inc VAT, stock and a link. Use page/per_page to paginate and brand/min_price/max_price to narrow down.

ParameterTypeDescription
query* (required)stringWhat the shopper is looking for, e.g. 'cordless combi drill 18v'.
expressbooleanOnly products eligible for Website Express same-day dispatch (UK).
pageintegerPage number, starting at 1.
per_pageintegerResults per page: 15, 30, 50 or 100 (default 15).
sortstringSort order: price_low, price_high, name_asc, name_desc or newest. Omit for the default (most popular) order.
brandstringBrand slug to filter by.
min_pricenumberMinimum price in the locale currency.
max_pricenumberMaximum price in the locale currency.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • list_productsList productsread-only

Browse a product collection: most popular, newest, on sale, Website Express eligible, or a category by slug (see list_categories). Supports paging, sorting and brand/price filters.

ParameterTypeDescription
collection* (required)popular | new | on-sale | express | categoryWhich collection to list.
category_slugstringRequired when collection is 'category'.
min_discountnumberMinimum discount percentage (on-sale listings).
pageintegerPage number, starting at 1.
per_pageintegerResults per page: 15, 30, 50 or 100 (default 15).
sortstringSort order: price_low, price_high, name_asc, name_desc or newest. Omit for the default (most popular) order.
brandstringBrand slug to filter by.
min_pricenumberMinimum price in the locale currency.
max_pricenumberMaximum price in the locale currency.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_productGet productread-only

Full details for one product by slug, SKU or id: description, specifications, prices ex/inc VAT with bulk breaks, stock, variants, safety/spec documents and the canonical page URL. Provide exactly one of slug, sku or id.

ParameterTypeDescription
slugstringProduct slug from a product URL (…/product/<slug>).
skustringProduct SKU.
idintegerNumeric product id.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_productsGet several productsread-only

Look up up to 50 products at once by SKU or by numeric id. Returns compact products (name, price ex/inc VAT, stock, link).

ParameterTypeDescription
skusarray of string
idsarray of integer
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_stock_levelGet stock levelread-only

Live availability check for a SKU (is it available now and how many are in the London warehouse).

ParameterTypeDescription
sku* (required)stringProduct SKU exactly as shown on the site.
  • compare_productsCompare productsread-only

Side-by-side comparison of 2 to 5 products by SKU: price ex/inc VAT, stock, brand, weight and the specification bullet points, so an agent can recommend between options.

ParameterTypeDescription
skus* (required)array of string
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_related_productsGet related productsread-only

Variants, similar products, recommendations and 'you may also like' items for a product (by slug or SKU). Useful for alternatives when something is out of stock.

ParameterTypeDescription
slugstringProduct slug from a product URL (…/product/<slug>).
skustringProduct SKU.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_product_documentsGet product documentsread-only

Safety data sheets, specification sheets and COSHH hazard codes for a product (by slug or SKU). Returns document URLs.

ParameterTypeDescription
slugstringProduct slug from a product URL (…/product/<slug>).
skustringProduct SKU.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • list_categoriesList categoriesread-only

Product categories with slugs and links. Use popular_only for the curated set shown on the site; otherwise the full list.

ParameterTypeDescription
popular_onlybooleanOnly the popular categories (default false).
limitintegerMaximum categories to return (default 100).
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_categoryGet categoryread-only

A category's name, description and its products (paged) by category slug.

ParameterTypeDescription
slug* (required)stringCategory slug from list_categories.
pageintegerPage number, starting at 1.
per_pageintegerResults per page: 15, 30, 50 or 100 (default 15).
sortstringSort order: price_low, price_high, name_asc, name_desc or newest. Omit for the default (most popular) order.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • list_brandsList brandsread-only

Brands sold by Camden Tools (DeWalt, Makita, Milwaukee, Bosch, Stanley …). Without a query returns the popular brands; with a query searches brand names.

ParameterTypeDescription
querystringBrand name search text.
pageintegerPage number, starting at 1.
per_pageintegerResults per page: 15, 30, 50 or 100 (default 15).
sortstringSort order: price_low, price_high, name_asc, name_desc or newest. Omit for the default (most popular) order.
  • get_brand_productsGet brand productsread-only

A brand's details, its active promotions and its products (paged) by brand slug.

ParameterTypeDescription
slug* (required)stringBrand slug from list_brands.
pageintegerPage number, starting at 1.
per_pageintegerResults per page: 15, 30, 50 or 100 (default 15).
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.

Offers and bundles (4)

Current promotions, per-product deals, curated bundles and basket-level promotion checks.

  • list_offersList offersread-only

Current storefront promotions (percentage/fixed discounts and free gifts), optionally grouped by brand or category. Also points at the /offers page.

ParameterTypeDescription
group_byall | brand | categoryGrouping (default all).
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_product_promotionsGet product promotionsread-only

Active promotions that apply to one SKU (discounts, free gifts, end dates).

ParameterTypeDescription
sku* (required)stringProduct SKU exactly as shown on the site.
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • list_bundlesList bundlesread-only

Curated product bundles (kits) with their items and prices.

ParameterTypeDescription
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.
  • get_cart_promotionsGet basket promotionsread-only

Evaluate a prospective basket for a destination country: whether it can be fulfilled, which promotions apply (including free-delivery style offers and free gifts) and the adjusted basket value. Same check the checkout runs.

ParameterTypeDescription
country_code* (required)stringDestination country (ISO alpha-2).
items* (required)array of object { id, quantity }Basket lines as product ids with quantities.
has_tax_idbooleanWhether the buyer has a VAT/tax id (business purchase).
localestringStorefront locale such as en-GB (default), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Controls product names, slugs and prices.

Delivery (6)

Website Express same-day dispatch, shipping availability by country, country pricing, delivery estimates and UK postcode lookup.

  • get_express_delivery_statusПолучить статус Website Expressтолько чтение

Доступен ли Website Express (бесплатная отправка в тот же рабочий день для подходящих заказов в Великобритании) прямо сейчас, крайний срок оформления заказа и обещанная дата отправки.

ПараметрТипОписание
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • check_express_eligibilityПроверить право на Website Expressтолько чтение

Вердикт Website Express для всей корзины по набору идентификаторов товаров и количеств: каждая позиция должна соответствовать требованиям (без раздельных отправлений).

ПараметрТипОписание
items* (обязательно)массив объектов { id, quantity }Позиции корзины как идентификаторы товаров с количествами.
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • check_shipping_availabilityПроверить доступность доставкитолько чтение

Осуществляет ли Camden Tools доставку в страну, с любым сообщением об ограничениях.

ПараметрТипОписание
country_code* (обязательно)stringКод страны ISO 3166-1 alpha-2, например GB, IE, DE, US.
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • get_prices_for_countryПолучить цены для странытолько чтение

Цены для конкретной страны на набор товаров (при оформлении заказа применяются валюта и цены страны назначения). Возвращает обычные, продажные и итоговые цены, а также промежуточный итог.

ПараметрТипОписание
shipping_country* (обязательно)stringКод страны ISO 3166-1 alpha-2, например GB, IE, DE, US.
items* (обязательно)массив объектов { id, quantity }Позиции корзины как идентификаторы товаров с количествами.
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • estimate_deliveryОценить доставкутолько чтение

Службы доставки, стоимость и сроки доставки для корзины в пункт назначения (страна плюс почтовый индекс/ZIP и город). Это оценка с использованием заполнителей контактных данных; точные тарифы подтверждаются при оформлении заказа.

ПараметрТипОписание
country_code* (обязательно)stringКод страны ISO 3166-1 alpha-2, например GB, IE, DE, US.
postcodestringПочтовый индекс / ZIP пункта назначения.
citystringГород назначения.
items* (обязательно)массив объектов { id, quantity }Позиции корзины как идентификаторы товаров с количествами.
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • lookup_uk_postcodeНайти британский почтовый индекстолько чтение

Адреса для британского почтового индекса (с ограничением частоты запросов на стороне сервера). Возвращает соответствующие адреса или предложения, если почтовый индекс неполный.

ПараметрТипОписание
postcode* (обязательно)stringБританский почтовый индекс, например NW2 7JW.

Корзина (1)

Подготовьте корзину, которую покупатель открывает на сайте, просматривает и оплачивает при оформлении заказа.

  • create_basket_linkСоздать ссылку на корзинутолько чтение

Преобразуйте идентификаторы товаров и количества в одну ссылку, которая заполняет корзину покупателя на camdentools.com. Открытие ссылки гарантирует, что в корзине будет не менее указанных количеств (открытие дважды не удваивает их); покупатель сам просматривает корзину и оплачивает при оформлении заказа. Результат показывает, какие позиции отсутствуют на складе: их нельзя купить, поэтому предложите альтернативу перед отправкой ссылки. Используйте это, чтобы завершить разговор о покупке. Идентификаторы берутся из search_products, list_products или get_product.

ПараметрТипОписание
items* (обязательно)массив объектов { id, quantity }Позиции корзины как идентификаторы товаров с количествами.
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.

Заказы (1)

Отслеживайте любой заказ по его номеру и почтовому индексу доставки.

  • track_guest_orderОтследить заказтолько чтение

Статус заказа, номер/URL для отслеживания, способ доставки и позиции для любого заказа, при наличии номера заказа и почтового индекса доставки (без входа в систему).

ПараметрТипОписание
order_number* (обязательно)stringНомер заказа из письма с подтверждением.
postcode* (обязательно)stringПочтовый индекс / ZIP доставки в заказе.

Аккаунт (сеанс браузера) (3)

Профиль и история заказов вошедшего в систему покупателя. Только из собственного браузера покупателя на camdentools.com, после того как он разрешит доступ ИИ-агенту.

  • get_my_profileПолучить мой профильсеанс браузератолько чтение

Имя, адрес электронной почты и сохраненные адреса вошедшего в систему покупателя. Требуется сеанс браузера покупателя с доступом ИИ-агента или токен OAuth с областью profile:read.

Без параметров.

  • list_my_ordersСписок моих заказовсеанс браузератолько чтение

История заказов вошедшего в систему покупателя (сначала самые последние). Требуется сеанс браузера покупателя с доступом ИИ-агента или токен OAuth с областью orders:read.

ПараметрТипОписание
pageintegerНомер страницы, начиная с 1.
  • get_my_orderПолучить мой заказсеанс браузератолько чтение

Один из заказов вошедшего в систему покупателя по номеру заказа, со статусом, отслеживанием и позициями. Требуется сеанс браузера покупателя с доступом ИИ-агента или токен OAuth с областью orders:read.

ПараметрТипОписание
order_number* (обязательно)string

Магазин и справка (5)

Факты о магазине, политики, лондонский пункт выдачи и блог.

  • get_site_infoПолучить информацию о магазинетолько чтение

Кто такой Camden Tools, как с ними связаться, правила отображения НДС, ссылки на ключевые страницы, текущие объявления и краткое содержание каждой политики (доставка, возврат, оплата, часто задаваемые вопросы). Вызовите get_policy для получения полного текста политики.

ПараметрТипОписание
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • get_policyПолучить текст политикитолько чтение

Полный текст (в формате markdown) политики магазина: доставка, возврат, варианты оплаты, часто задаваемые вопросы или контакты.

ПараметрТипОписание
policy* (обязательно)delivery | returns | payment-options | faqs | contact
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.
  • get_collection_point_infoПолучить информацию о пункте выдачитолько чтение

Лондонский склад Click & Collect: адрес, часы работы, открыт ли он прямо сейчас (Europe/London, с учетом банковских праздников) и когда он откроется в следующий раз.

Без параметров.

  • search_blog_postsПоиск постов в блогетолько чтение

Руководства и статьи из блога Camden Tools (инструкции, руководства по покупке, новости брендов).

ПараметрТипОписание
querystringТекст для поиска; опустите для последних постов.
pageintegerНомер страницы, начиная с 1.
  • get_blog_postПолучить пост в блогетолько чтение

Полный текст поста в блоге (обычный текст) по слагу.

ПараметрТипОписание
slug* (обязательно)string
localestringЛокаль витрины, например en-GB (по умолчанию), en-US, de, fr-FR, es-ES, it-IT, nl-NL, pl. Управляет названиями товаров, слагами и ценами.

Ресурсы

  • camdentools://policies/delivery — Политика доставки Camden Tools в формате markdown.
  • camdentools://policies/returns — Политика возврата Camden Tools в формате markdown.
  • camdentools://policies/payment-options — Политика вариантов оплаты Camden Tools в формате markdown.
  • camdentools://policies/faqs — Политика часто задаваемых вопросов Camden Tools в формате markdown.
  • camdentools://policies/contact — Контактная политика Camden Tools в формате markdown.
  • camdentools://store/facts — Реквизиты компании, контактные точки, пункт выдачи и правила отображения НДС.
  • camdentools://llms.txt — Обзор сайта для языковых моделей (то же содержимое, что и https://camdentools.com/llms.txt).

Промпты

  • find_the_right_tool — Помогите покупателю выбрать товар для задачи, в рамках бюджета и предпочтений по бренду, и передайте ему ссылку на корзину.Аргументы: task, budget?, brand?
  • check_delivery — Рассчитайте варианты доставки, стоимость и сроки для корзины в пункт назначения.Аргументы: country_code, postcode?
  • compare — Сравните несколько SKU бок о бок и порекомендуйте один.Аргументы: skus

Навыки A2A

Отправьте JSON-RPC SendMessage на конечную точку A2A с обычным текстом или JSON-частью, содержащей идентификатор навыка. На каждое сообщение отвечают синхронно; задач для опроса нет.

  • search-products — Найдите инструменты и оборудование в каталоге Camden Tools с ценами, наличием и ссылками.Пример: cordless combi drill 18v
  • product-lookup — Полные сведения о товаре по SKU или слагу: цена без/с НДС, наличие, варианты, документы.Пример: {"skill":"product-lookup","sku":"DCD796P2"}
  • compare-products — Сравнение бок о бок от двух до пяти SKU.Пример: DCD796P2, DHP485Z, M18FPD2
  • create-basket — Преобразуйте идентификаторы товаров и количества в ссылку, которая заполняет корзину покупателя на camdentools.com; он просматривает ее и оплачивает при оформлении заказа.Пример: {"skill":"create-basket","items":[{"id":27155,"quantity":2},{"id":4410,"quantity":1}]}
  • order-status — Отследите заказ по его номеру и почтовому индексу доставки.Пример: order CT-102938 postcode NW2 7JW
  • shipping-availability — Осуществляет ли Camden Tools доставку в страну (код ISO alpha-2).Пример: IE
  • express-delivery-status — Доступна ли отправка в тот же рабочий день прямо сейчас для заказов в Великобритании.Пример: express delivery

Инструменты в браузере (WebMCP) (15)

Каждая страница на camdentools.com регистрирует эти инструменты в браузере через API WebMCP (document.modelContext). Они действуют на собственную корзину и страницу покупателя, показывают уведомление для каждого действия, а доступ к аккаунту требует явного согласия покупателя.

  • cart_getПолучить корзину
  • cart_add_itemДобавить в корзину
  • cart_update_itemОбновить позицию корзины
  • cart_remove_itemУдалить из корзины
  • cart_clearОчистить корзину
  • cart_apply_promoПрименить промокод
  • cart_remove_promoУдалить промокод
  • wishlist_addДобавить в список желаний
  • wishlist_removeУдалить из списка желаний
  • page_get_contextПолучить контекст страницы
  • page_navigateПерейти
  • page_set_vat_displayУстановить отображение НДС
  • page_select_variantВыбрать вариантстраница товара
  • page_prefill_checkout_addressПредзаполнить адрес доставкистраница оформления заказа
  • page_request_account_accessЗапросить доступ к аккаунту

Безопасность и конфиденциальность

  • Публичные инструменты не требуют учетных данных. Запросы ограничиваются по частоте на каждого клиента; код 429 означает, что нужно подождать и повторить.
  • Вызовы браузера: только страницы с тем же источником могут использовать сессию покупателя; межсайтовые браузерные запросы к конечным точкам отклоняются.
  • Инструменты аккаунта работают только после того, как покупатель разрешит доступ ИИ-агенту (30 дней, отзывается на странице аккаунта) и никогда не предлагаются удаленным клиентам.
  • Никаких данных карт, никаких платежей: оформление заказа завершается покупателем на платежной странице, размещенной на Stripe.
  • Ссылки содержат utm_source=ai-agent, utm_medium (канал), utm_campaign (клиент) и utm_content (инструмент); сохраняйте их без изменений.
  • Тела запросов более 64 КБ отклоняются; конечная точка MCP не сохраняет состояние и отвечает в формате JSON, никогда не использует потоковую передачу.
  • Удаленный доступ к аккаунту использует OAuth 2.1 (код авторизации с PKCE), выдаваемый сервером авторизации Camden Tools; /mcp/account отвечает кодом 401 с вызовом resource_metadata согласно RFC 9728, токены проверяются на издателя, аудиторию, срок действия и область действия и никогда не регистрируются в журналах. https://camdentools.com/.well-known/oauth-protected-resource/mcp/account

Идентификация (Web Bot Auth)

Запросы, отправляемые собственным агентом Camden Tools, подписываются подписями сообщений HTTP Ed25519. Проверяйте их по открытым ключам в каталоге ключей.

Агентное оформление заказа (ACP)

Пока не включено. Документ обнаружения ACP возвращает 404, пока агентное оформление заказа через Stripe не будет активировано. До этого завершайте оформление ссылкой на корзину, а покупатель оплачивает на сайте.

https://camdentools.com/.well-known/acp.json

Журнал изменений

  • 2026-09-22v1.4.1

    Описание сервера и инструкции теперь охватывают международную доставку: заказы обычно прибывают за 2–7 дней, с премиальными услугами UPS (Worldwide Saver, Express, Express Plus). Агентам предлагается указывать услуги и сроки доставки estimate_delivery для конкретного адреса, а не общий диапазон. Изменений в инструментах нет.

  • 2026-09-19v1.4.0

    Конечные точки MCP также поддерживают ревизию от 2026-07-28 без сохранения состояния: server/discover, версия протокола для каждого запроса в _meta с заголовками MCP-Protocol-Version, Mcp-Method и Mcp-Name, resultType для каждого результата и подсказки кэша для результатов списков и чтения. Клиенты, использующие initialize, сохраняют ревизии 2025 года. Новые документы обнаружения: /.well-known/agents.json (каждая конечная точка агента) и /.well-known/oauth-authorization-server (метаданные сервера авторизации, зеркалированные на этом источнике). Встроенные инструменты используют document.modelContext, а форма подписки на новости на главной странице является декларативным инструментом WebMCP (newsletter_subscribe), который заполняет адрес электронной почты и оставляет согласие и отправку покупателю.

  • 2026-09-18v1.3.0

    Магазин через обычный GET, для ассистентов без установленного коннектора: /api/agent (руководство), /api/agent/search?q=, /api/agent/product/{slug} и /api/agent/basket?items=id:qty отвечают компактным Markdown (или JSON) с теми же актуальными ценами, наличием и ссылками на корзину, что и инструменты MCP. llms.txt теперь начинается с этих инструкций, и они включены в SKILL.md и документ OpenAPI.

  • 2026-09-17v1.2.0

    Доступ к аккаунту с поддержкой OAuth для удаленных клиентов: POST /mcp/account с метаданными защищенного ресурса RFC 9728 и вызовом WWW-Authenticate, инструменты аккаунта ограничены областями profile:read и orders:read, а также сгенерированный /auth.md. Покупатель входит в систему и одобряет клиента на camdentools.com/connect; грант, в котором отсутствует область, сообщается как таковой (переподключитесь и одобрите его), а не как проблема со входом. Обслуживается после настройки сервера авторизации Camden Tools; до этого конечная точка и ее метаданные возвращают 404. create_basket_link теперь сообщает наличие по каждой позиции и перечисляет out_of_stock_ids, а его ссылка идемпотентна: открытие гарантирует, что корзина содержит как минимум эти количества, поэтому двойное открытие никогда не удваивает их. Отозванные или отключенные токены доступа получают вызов 401 invalid_token.

  • 2026-09-17v1.1.0

    Новый инструмент create_basket_link и навык A2A create-basket: одна ссылка заполняет корзину покупателя на сайте (/cart?add=id:qty). Инструменты аккаунта больше не рекламируются удаленным клиентам, которые не могут их использовать. Каталог возможностей на /api/agent-capabilities; SKILL.md, OpenAPI и llms-full.txt генерируются из него. Каталог ключей Web Bot Auth. Документ обнаружения ACP (обслуживается после включения агентного оформления заказа).

  • 2026-09-16v1.0.0

    Запуск: MCP-сервер с 31 инструментом, 7 ресурсами и 3 подсказками; A2A-агент с 6 навыками; встроенные инструменты WebMCP для корзины, списка желаний, навигации, отображения НДС, вариантов, предзаполнения оформления и согласия аккаунта; документы обнаружения (каталог API, карточка MCP-сервера, карточка A2A-агента, OpenAPI, навыки агента, ai-catalog, auth.md, llms.txt, llms-full.txt).

Машиночитаемые документы

Создаете что-то с Camden Tools?

Партнерства, повышенные лимиты запросов и коммерческие интеграции: свяжитесь с нами.

Связаться с нами Читать auth.md

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