site
Slumber Direct: the site's own MCP server — shop; every answer cites the site.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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": {
"site": {
"url": "https://slumberdirect.co.uk/mcp"
}
}
}Remote-Endpunkte
https://slumberdirect.co.uk/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (8)
⚪store
What Slumber Direct sells, its currency, where it ships, how a purchase completes, and the catalogue's size. Call this first.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪categories
The categories Slumber Direct organises its products into (path, name, page URL, product count). Use a path or a name as the category of browse.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪browse(category, page, page_size, in_stock_only, sort)
A page of Slumber Direct's products, optionally within a category (path or name), in stock only, sorted. Up to 50 per page.
Eingabe-Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "a category path (e.g. coffee/espresso-machines) or name"
},
"page": {
"type": "integer",
"minimum": 1
},
"page_size": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"in_stock_only": {
"type": "boolean"
},
"sort": {
"type": "string",
"enum": [
"relevance",
"price_asc",
"price_desc",
"title"
],
"description": "order of the results"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search(query, page, page_size, sort)
Products of Slumber Direct whose title, description, brand, category or attributes contain the words of the query (all words, any order, case-insensitive).
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1
},
"page": {
"type": "integer",
"minimum": 1
},
"page_size": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"sort": {
"type": "string",
"enum": [
"relevance",
"price_asc",
"price_desc",
"title"
],
"description": "order of the results"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪filter(attributes, price_min, price_max, category, brand, ...)
Products of Slumber Direct matching attribute values (key: value, exact, case-insensitive — the keys are the store's own specification attributes, see any product's attributes) and/or a price range in Slumber Direct's currency, e.g. price_min 200, price_max 1500. Combine with a category, brand and in-stock.
Eingabe-Schema
{
"type": "object",
"properties": {
"attributes": {
"type": "object",
"additionalProperties": {
"type": [
"string",
"number",
"boolean"
]
},
"description": "e.g. {\"material\": \"teak\", \"groups\": 2}"
},
"price_min": {
"type": "number",
"minimum": 0,
"description": "in major units of the store's currency"
},
"price_max": {
"type": "number",
"minimum": 0
},
"category": {
"type": "string"
},
"brand": {
"type": "string"
},
"in_stock_only": {
"type": "boolean"
},
"fulfilment": {
"type": "string",
"enum": [
"own",
"affiliate"
]
},
"page": {
"type": "integer",
"minimum": 1
},
"page_size": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"sort": {
"type": "string",
"enum": [
"relevance",
"price_asc",
"price_desc",
"title"
],
"description": "order of the results"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪product(product)
Everything Slumber Direct publishes about one product — by id, product URL or GTIN: description, price, stock, identifiers, attributes, images, and where it is bought.
Eingabe-Schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"minLength": 1,
"description": "product id, product page URL, or GTIN"
}
},
"required": [
"product"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴cart(action, product, qty)
A cart kept for this MCP session (never the store's own cart). add / remove / set a quantity / view / clear; the total is live from the feed. Then checkout_link tells the buyer where to complete the purchase.
Eingabe-Schema
{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"add",
"remove",
"set",
"view",
"clear"
]
},
"product": {
"type": "string",
"description": "product id or URL (add/remove/set)"
},
"qty": {
"type": "integer",
"minimum": 0,
"maximum": 99,
"description": "quantity to add (add, default 1) or to set (set)"
}
},
"required": [
"action"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪checkout_link(product)
For this session's cart (or one product), the link(s) where a PERSON completes the purchase: the product page and the store's cart for own products (Slumber Direct's own checkout), the retailer's buy link for affiliate products. This server never places an order or takes a payment.
Eingabe-Schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"description": "one product instead of the cart"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Empfohlene Prompts
searchsearchCommunity
Nachweis