TheBetterBuy Product Comparison

Compare products, prices and current offers across UK retailers to find the best deal.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
75%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~616Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.48% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "product-comparison": {
      "url": "https://mcp.thebetterbuy.co.uk"
    }
  }
}

Remote-Endpunkte

https://mcp.thebetterbuy.co.ukstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_catalog(query, category, brand, minPrice, maxPrice, ...)

Search TheBetterBuy product catalog. Returns a slimmed list of products (title, slug, brand, price, image, number of offers) plus a total count. Use list_categories to discover valid category values. Sorting is only supported by price.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Free-text search across product title and GTIN. Omit to browse all products.",
      "type": "string"
    },
    "category": {
      "description": "Category tag in underscored form (e.g. 'Power_Tools') as returned by list_categories.",
      "type": "string"
    },
    "brand": {
      "description": "Exact brand name to filter by.",
      "type": "string"
    },
    "minPrice": {
      "description": "Minimum price (inclusive).",
      "type": "number"
    },
    "maxPrice": {
      "description": "Maximum price (inclusive).",
      "type": "number"
    },
    "hasImages": {
      "description": "If true, only return products that have images.",
      "type": "boolean"
    },
    "sortBy": {
      "description": "Field to sort by. Only 'price' is supported.",
      "type": "string",
      "enum": [
        "price"
      ]
    },
    "order": {
      "description": "Sort direction when sortBy is set. Defaults to asc.",
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ]
    },
    "page": {
      "description": "1-based page number. Defaults to 1.",
      "type": "integer",
      "minimum": 1,
      "maximum": 9007199254740991
    },
    "limit": {
      "description": "Results per page (max 100). Defaults to 20.",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_product(slug, gtin)

Fetch a single full product by slug (preferred) or GTIN, including all retailer offers (sources). Provide exactly one of slug or gtin.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "description": "Product slug (primary key).",
      "type": "string"
    },
    "gtin": {
      "description": "Product GTIN/EAN/UPC. Used when slug is unknown.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_offers(slug, gtin)

Return the retailer offers (price, link, shipping/returns info) for a product identified by slug or GTIN, plus affiliate-link fallbacks. Provide exactly one of slug or gtin.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "description": "Product slug (primary key).",
      "type": "string"
    },
    "gtin": {
      "description": "Product GTIN/EAN/UPC. Used when slug is unknown.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_categories

List the available product categories with their filter tag, human-readable name, and product count. Use the returned 'category' value as the category filter in search_catalog.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Empfohlene Prompts

search_research
Search for information about [topic] using TheBetterBuy Product Comparison
Erwartete Tools: search_catalog
find_specific
Find [specific item] using TheBetterBuy Product Comparison
Erwartete Tools: search_catalog
retrieve_data
Get details about [item] from TheBetterBuy Product Comparison
Erwartete Tools: get_product
fetch_info
Fetch [information type] using TheBetterBuy Product Comparison
Erwartete Tools: get_product
list_items
List all [items] available in TheBetterBuy Product Comparison
Erwartete Tools: list_categories

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools
verifiziertVersion nicht aufgezeichnet4 Tools