For agents & developers
Let your AI agent read the whole supplement market
We continuously scan 13 stores and convert every price to a price per unit. Give Claude, ChatGPT or your own AI agent direct access via MCP or our JSON API to the lowest price per unit in every category: normalised, up to date and ready to cite.
MCP server
Streamable HTTP endpoint, anonymous and read-only. Works with Claude (Desktop & Code), ChatGPT and any other MCP client. Connect it with this URL:
https://mcp.supplementscanner.co.ukExample configuration for an MCP client:
{
"mcpServers": {
"supplementscanner": {
"type": "http",
"url": "https://mcp.supplementscanner.co.uk"
}
}
}find_cheapestThe cheapest products per unit within a category.
search_productsTypo-tolerant search across the entire catalogue.
list_categoriesAll categories with live counts and lowest price.
get_productDetail and price history of a single product.
JSON API
For agents and frameworks that use plain HTTP. The same data as the MCP server.
https://api.supplementscanner.co.uk/v1GET /search?q=whey+protein&limit=10
GET /categories
GET /categories/{slug}/cheapest?limit=10
GET /products/{id}Machine-readable: OpenAPI spec · llms.txt
Good to know
- Amounts are whole cents (
*_cents) plus a localised string you can display verbatim, e.g. “€ 12.48 per kg”. - Compare products on
unit_price_centsfor the normalised price per unit. - Every product includes a
buy_url: show it as the purchase link. It is an affiliate link, so include the providedaffiliate_disclosurealongside it. - Both channels are rate-limited per IP; no key required.
Prefer to look around first? Browse the categories.