Camden Tools
UK tool shop: search, prices ex/inc VAT, stock, delivery, order tracking and basket links.
| Endpoint | https://camdentools.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.4.0 |
| Now | 29 tools · grade C (67) · pin ts_0bfd37345ab234de7f7af1f111b7c8bc · protocol 2025-06-18 |
| First / last listed | 2026-11-08 00:37 UTC / 2026-11-08 00:37 UTC |
| Grade over time | 2026-11-08: C (67), 29 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_products list_products get_product get_products get_stock_level compare_products get_related_products get_product_documents list_categories get_category list_brands get_brand_products list_offers get_product_promotions list_bundles get_cart_promotions get_express_delivery_status check_express_eligibility check_shipping_availability get_prices_for_country estimate_delivery lookup_uk_postcode create_basket_link track_guest_order get_site_info get_policy get_collection_point_info search_blog_posts get_blog_post
search_products | Full-text search of the Camden Tools catalogue (tools and hardware, electrical, cleaning, household, garden, safety and more). Returns compact products with prices ex/inc VAT, stock and a link. Out-of-stock products are left out unless include_out_of_stock is true. Use page/per_page to paginate and brand/min_price/max_price to narrow down. params: query*, express, include_out_of_stock, page, per_page, sort, brand, min_price, max_price, locale |
list_products | 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. params: collection*, category_slug, min_discount, page, per_page, sort, brand, min_price, max_price, locale |
get_product | 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. params: slug, sku, id, locale |
get_products | Look up up to 50 products at once by SKU or by numeric id. Returns compact products (name, price ex/inc VAT, stock, link). params: skus, ids, locale |
get_stock_level | Live availability check for a SKU: whether it can be bought now and how many units can be ordered. Fresher than the stock_level on product results, which can be hours old. params: sku* |
compare_products | Side-by-side comparison of 2 to 5 products by SKU: price ex/inc VAT, stock, brand, shipping weight and the specification bullet points, so an agent can recommend between options. params: skus*, locale |
get_related_products | 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. params: slug, sku, locale |
get_product_documents | Safety data sheets, specification sheets and COSHH hazard codes for a product (by slug or SKU). Returns document URLs. params: slug, sku, locale |
list_categories | The category tree: departments, the groups inside them, and the categories (leaves) that hold products. With no department, lists every department and its groups; with a department or group slug, lists what is inside it. Use popular_only for the popular categories shown on the site. Browse a category's products with get_category or list_products. params: department, popular_only, limit, locale |
get_category | A category's details and its products (paged) by slug. For a department or group slug, returns what is inside it instead, since only categories hold products. params: slug*, page, per_page, sort, locale |
list_brands | Brands sold by Camden Tools (DeWalt, Makita, Milwaukee, Bosch, Stanley …). Without a query returns the popular brands; with a query searches brand names. params: query, page, per_page, sort |
get_brand_products | A brand's details, its active promotions and its products (paged) by brand slug. params: slug*, page, per_page, locale |
list_offers | Current storefront promotions (percentage/fixed discounts and free gifts), optionally grouped by brand or category. Also points at the /offers page. params: group_by, locale |
get_product_promotions | Active promotions that apply to one SKU (discounts, free gifts, end dates). params: sku*, locale |
list_bundles | Curated product bundles (kits) with their items and prices. params: locale |
get_cart_promotions | 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. params: country_code*, items*, has_tax_id, locale |
get_express_delivery_status | Whether Website Express (free same-working-day dispatch for eligible UK orders) is available right now, the order-by cutoff and the promised dispatch date. params: locale |
check_express_eligibility | Whole-basket Website Express verdict for a set of product ids and quantities: every line must be eligible (no split shipments). params: items*, locale |
check_shipping_availability | Whether Camden Tools ships to a country, with any restriction message. params: country_code*, locale |
get_prices_for_country | Country-specific pricing for a set of products (the checkout applies the destination country's currency and pricing). Returns unit, sale and final prices plus the subtotal. params: shipping_country*, items*, locale |
estimate_delivery | Delivery services, charges and transit times for a basket to a destination (country plus postcode/ZIP and city). This is an estimate using placeholder contact details; exact rates are confirmed at checkout. params: country_code*, postcode, city, items*, locale |
lookup_uk_postcode | Addresses for a full UK postcode such as NW2 7JW (rate limited upstream). A partial postcode (only the outward part, e.g. NW2) is refused. params: postcode* |
create_basket_link | Turn product ids and quantities into one link that fills the shopper's basket on camdentools.com. Opening the link makes sure the basket holds at least those quantities (opening it twice does not double them); the shopper reviews the basket and pays at checkout themselves. The result says which lines are out of stock: those cannot be bought, so offer an alternative before sharing the link. Use it params: items*, locale |
track_guest_order | Order status, tracking number/URL, shipping method and line items for any order, given the order number and the delivery postcode (no sign-in needed). params: order_number*, postcode* |
get_site_info | Who Camden Tools is, how to contact them, VAT display rules, key page links, current announcements and a summary of each policy (delivery, returns, payment, FAQs). Call get_policy for the full text of a policy. params: locale |
get_policy | Full text (markdown) of a store policy: delivery, returns, payment-options, faqs or contact. params: policy*, locale |
get_collection_point_info | The London Click & Collect warehouse: address, opening hours, whether it is open right now (Europe/London, bank holidays respected) and when it next opens. params: none |
search_blog_posts | Guides and articles from the Camden Tools blog (how-tos, buying guides, brand news). params: query, page |
get_blog_post | A blog post's full text (plain text) by slug. params: slug*, locale |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.