Supplementenscanner

Cheapest supplements by normalized price per kg, serving or capsule, across Dutch stores.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
97%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~854Tokens (definiciones de herramientas)
~1.7 KBTamaño de respuesta típico
Impacto moderado en la atención (0.67% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "scanner": {
      "url": "https://mcp.supplementenscanner.nl"
    }
  }
}

Puntos de conexión remotos

https://mcp.supplementenscanner.nlstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢find_cheapest(category_slug, limit, in_stock_only, market)

Find the cheapest supplements by normalized price-per-unit within a category (and all its subcategories). This is the primary tool for "what is the cheapest X?" questions. Use list_categories first to pick a valid category_slug.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "category_slug": {
      "description": "The category to search within, e.g. \"whey-protein\" or \"creatine\". Products in every subcategory are included, so a parent slug like \"protein-powder\" works too. Get valid slugs from list_categories.",
      "type": "string"
    },
    "limit": {
      "description": "Maximum number of products to return (1-50).",
      "default": 10,
      "minimum": 1,
      "maximum": 50,
      "type": "integer"
    },
    "in_stock_only": {
      "description": "When true, only return products currently in stock.",
      "default": false,
      "type": "boolean"
    },
    "market": {
      "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.",
      "type": "string"
    }
  },
  "required": [
    "category_slug"
  ]
}
🟢search_products(query, limit, in_stock_only, category_slug, max_unit_price_cents, ...)

Search the whole supplement catalog by product name or brand. Typo-tolerant (e.g. "kreatine", "theanin" still match). Results are ordered by relevance, then cheapest normalized price-per-unit. Use find_cheapest instead when you already know the category.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "The product name or brand to search for, e.g. \"whey isolaat\" or \"magnesium bisglycinaat\".",
      "minLength": 2,
      "type": "string"
    },
    "limit": {
      "description": "Maximum number of products to return (1-50).",
      "default": 20,
      "minimum": 1,
      "maximum": 50,
      "type": "integer"
    },
    "in_stock_only": {
      "description": "When true, only return products currently in stock.",
      "default": false,
      "type": "boolean"
    },
    "category_slug": {
      "description": "Optional: restrict results to this category and all of its subcategories, e.g. \"protein-powder\". Must be a slug from list_categories; an unknown slug is rejected.",
      "type": "string"
    },
    "max_unit_price_cents": {
      "description": "Optional: only return products whose normalized unit price is at or below this many cents.",
      "minimum": 0,
      "type": "integer"
    },
    "market": {
      "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.",
      "type": "string"
    }
  },
  "required": [
    "query"
  ]
}
🟢list_categories(market)

List the supplement categories that currently hold priced products, each with a live product count, store count, lowest normalized unit price, and its comparison basis (per_kg / per_serving / per_capsule). Use this to discover a valid category_slug for find_cheapest.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "market": {
      "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.",
      "type": "string"
    }
  }
}
🟢get_product(product_id, market)

Get full detail for one product by its id: price, normalized unit price, size, bulk/staffel tiers, buy link, and recent price history. Use the id returned by find_cheapest or search_products.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "product_id": {
      "description": "The numeric product id, as returned in the `id` field by find_cheapest or search_products.",
      "type": "integer"
    },
    "market": {
      "description": "Optional country market to query: nl, be. Defaults to the market of the requested domain. Any other value is rejected.",
      "type": "string"
    }
  },
  "required": [
    "product_id"
  ]
}

Prompts recomendados

search_research
Search for information about [topic] using Supplementenscanner
Herramientas esperadas: find_cheapest
find_specific
Find [specific item] using Supplementenscanner
Herramientas esperadas: find_cheapest
retrieve_data
Get details about [item] from Supplementenscanner
Herramientas esperadas: get_product
fetch_info
Fetch [information type] using Supplementenscanner
Herramientas esperadas: get_product
list_items
List all [items] available in Supplementenscanner
Herramientas esperadas: list_categories

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas