LivaGlow Shop
Personalised ceramic mugs from Germany: prices, delivery, FAQ search, mug-design tool with preview.
사용해야 할까요
품질 및 안전성
발견 사항 (4)
- HIGH
- MEDIUMcreate_design_link에서
- LOWget_page_markdown에서
- INFOcreate_design_link에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`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
}커뮤니티
증거