LivaGlow Shop
Personalised ceramic mugs from Germany: prices, delivery, FAQ search, mug-design tool with preview.
我该使用它吗
质量与安全性
发现(4)
- HIGH
- MEDIUM在 create_design_link 中
- LOW在 get_page_markdown 中
- INFO在 create_design_link 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"livaglow-shop": {
"url": "https://livaglow.de/api/mcp"
}
}
}远程端点
https://livaglow.de/api/mcpstreamable-http它能做什么
工具清单
工具(11)
🟢get_shop_overview
Facts about LivaGlow and its single product, the personalised ceramic mug: specs, fixed prices, volume discount, shipping (Germany only), delivery, returns policy, photo requirements and key URLs.
输入模式
{
"type": "object",
"additionalProperties": false
}🟢calculate_price(quantity)
Exact price for a number of mugs in EUR: first mug full price, every additional mug discounted (also across different designs), shipping cost or free shipping, total. Same maths as the shop checkout, before any promo code.
输入模式
{
"type": "object",
"properties": {
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 500,
"description": "Number of mugs in one order"
}
},
"required": [
"quantity"
],
"additionalProperties": false
}🟢get_delivery_estimate
Expected delivery window for an order placed now (Germany, UPS or DHL): production start rule (cutoff 14:00 Berlin time on business days), earliest and latest delivery date. Checkout also accepts a preferred date (arrive by / ship from), so a gift can be held back.
输入模式
{
"type": "object",
"additionalProperties": false
}🟢list_occasions
Occasion landing pages with ready-made templates (photo mug, birthday, couples, pet, Mother's Day, Christmas) with German and English URLs and the designer deep link that preselects the templates.
输入模式
{
"type": "object",
"additionalProperties": false
}🟢search_faq(query)
Keyword search over the shop FAQ and the occasion-page FAQs (German): designer usage, image quality, payment, shipping, returns, care. Returns the best matching questions with full answers.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Search words, German or English"
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢search_guides(query)
Find LivaGlow guide articles (German) about printed mugs: dishwasher safety, porcelain vs ceramic, photo resolution, printing costs, print durability, gift ideas. Returns title, direct answer and URL.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Search words, German or English (e.g. \"spülmaschinenfest\", \"photo resolution\")"
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_page_markdown(path)
Full content of a LivaGlow page as Markdown. Supported paths: /, /custom, /faq, /ratgeber, /ratgeber/:slug, /tasse/:slug, /mug/:slug, /vorlagen, /vorlagen/:slug, /produktsicherheit, /partnerprogramm (e.g. /faq, /ratgeber/tasse-spuelmaschinenfest, /tasse/geburtstag, /mug/birthday).
输入模式
{
"type": "object",
"properties": {
"path": {
"type": "string",
"maxLength": 200,
"description": "Path starting with /"
}
},
"required": [
"path"
],
"additionalProperties": false
}🟢get_store_rating
Current Trustpilot rating of the shop (TrustScore and number of reviews) with the profile URL.
输入模式
{
"type": "object",
"additionalProperties": false
}🟢get_design_options
Everything an agent needs before create_design_link: available fonts with style hints, text size range, background presets, photo shapes, clipart ids by category, templates with their text slots, print-area geometry and limits.
输入模式
{
"type": "object",
"additionalProperties": false
}🟢create_design_link(template, background, photo, layout, items)
Turns a design description into a link that opens the LivaGlow designer with the finished draft (texts, cliparts, background, photo placeholder, optional template). Nothing is stored or ordered: the customer opens the link, checks the 3D preview, uploads their photo if a placeholder is present, and orders. Texts are placed automatically (centred column) unless x/y are given; with a template, texts replace the template's text slots in order. Photos cannot be passed; use photo:{shape} to reserve a placeholder. Call get_design_options first for valid fonts, cliparts and templates.
输入模式
{
"type": "object",
"properties": {
"template": {
"type": "string",
"description": "Template id from get_design_options (optional)"
},
"background": {
"description": "Background preset id (e.g. \"creme\", \"sonnenuntergang\") or {kind:\"solid\",color:\"#rrggbb\"} or {kind:\"gradient\",from:\"#rrggbb\",to:\"#rrggbb\",angle:135}",
"oneOf": [
{
"type": "string"
},
{
"type": "object"
},
{
"type": "null"
}
]
},
"photo": {
"description": "Reserve a photo placeholder the customer fills in the designer",
"oneOf": [
{
"type": "boolean"
},
{
"type": "object",
"properties": {
"shape": {
"type": "string",
"enum": [
"rect",
"rounded",
"circle",
"heart",
"star"
]
},
"position": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"frameColor": {
"type": "string",
"description": "#rrggbb"
}
},
"additionalProperties": false
}
]
},
"layout": {
"type": "string",
"enum": [
"left",
"center",
"right"
],
"description": "Column for automatically placed items (default: opposite the photo, else center)"
},
"items": {
"type": "array",
"maxItems": 10,
"description": "Texts and cliparts in top-to-bottom order",
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "text"
},
"text": {
"type": "string",
"maxLength": 120,
"description": "Up to 4 lines (\\n). Emojis allowed."
},
"font": {
"type": "string",
"enum": [
"Anton",
"Arial",
"Bangers",
"Caveat",
"Courier New",
"Dancing Script",
"Georgia",
"Impact",
"Lobster",
"Pacifico",
"Roboto Slab",
"Verdana"
]
},
"size": {
"type": "integer",
"minimum": 40,
"maximum": 400,
"description": "Font size in print px (auto if omitted)"
},
"color": {
"type": "string",
"description": "#rrggbb"
},
"bold": {
"type": "boolean"
},
"italic": {
"type": "boolean"
},
"arc": {
"type": "integer",
"minimum": -100,
"maximum": 100,
"description": "Curve the text: negative = arch down, positive = arch up"
},
"position": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"x": {
"type": "integer",
"minimum": 0,
"maximum": 2362
},
"y": {
"type": "integer",
"minimum": 0,
"maximum": 1063
}
},
"required": [
"type",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "clipart"
},
"id": {
"type": "string",
"description": "Clipart id from get_design_options"
},
"color": {
"type": "string",
"description": "#rrggbb"
},
"size": {
"type": "integer",
"minimum": 100,
"maximum": 900
},
"position": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"x": {
"type": "integer",
"minimum": 0,
"maximum": 2362
},
"y": {
"type": "integer",
"minimum": 0,
"maximum": 1063
}
},
"required": [
"type",
"id"
],
"additionalProperties": false
}
]
}
}
},
"additionalProperties": false
}输出模式
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Designer link with the draft"
},
"previewUrl": {
"type": "string",
"description": "PNG of the flat print area"
},
"summary": {
"type": "string"
},
"hasPhotoPlaceholder": {
"type": "boolean"
},
"warnings": {
"type": "array",
"items": {
"type": "string"
}
},
"locale": {
"type": "string",
"enum": [
"de",
"en"
]
},
"price": {
"type": "object",
"properties": {
"currency": {
"type": "string"
},
"firstMug": {
"type": "number"
},
"eachAdditionalMug": {
"type": "number"
},
"shipping": {
"type": "number",
"description": "Shipping of the default method below the free-shipping threshold"
},
"shippingMethodLabel": {
"type": "string"
},
"shippingAboveFreeThreshold": {
"type": "number"
},
"freeShippingFromListPrice": {
"type": "number"
},
"maxQuantity": {
"type": "integer"
}
},
"required": [
"currency",
"firstMug",
"eachAdditionalMug",
"shipping",
"freeShippingFromListPrice"
]
},
"elementCount": {
"type": "integer"
},
"previewNote": {
"type": "string"
},
"next": {
"type": "string"
}
},
"required": [
"url",
"previewUrl",
"summary",
"hasPhotoPlaceholder",
"warnings",
"locale",
"price"
]
}🟢get_care_and_safety
Care instructions and safety warnings for the mug (dishwasher, microwave, thermal shock, damage) as published on the product safety page.
输入模式
{
"type": "object",
"additionalProperties": false
}社区
证据