{"name":"de.livaglow/livaglow-shop","slug":"livaglow-shop","title":"LivaGlow Shop","description":"Personalised ceramic mugs from Germany: prices, delivery, FAQ search, mug-design tool with preview.","url":"https://mcp.market/server/livaglow-shop","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":7,"ok":7,"last_checked_at":"2026-09-21T02:51:09.943Z","last_ok_at":"2026-09-21T02:51:09.943Z","latency_ms":103},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://livaglow.de/chatgpt","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://livaglow.de/api/mcp"}],"packages":[],"tools":[{"name":"calculate_price","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"quantity":{"type":"integer","minimum":1,"maximum":500,"description":"Number of mugs in one order"}},"required":["quantity"],"additionalProperties":false}},{"name":"create_design_link","description":"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.","write_action":true,"price_micros":0,"input_schema":{"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}},{"name":"get_care_and_safety","description":"Care instructions and safety warnings for the mug (dishwasher, microwave, thermal shock, damage) as published on the product safety page.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"get_delivery_estimate","description":"Expected delivery window for an order placed now (Germany, DHL): production start rule (cutoff 14:00 Berlin time on business days), earliest and latest delivery date.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"get_design_options","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"get_page_markdown","description":"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).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"path":{"type":"string","maxLength":200,"description":"Path starting with /"}},"required":["path"],"additionalProperties":false}},{"name":"get_shop_overview","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"get_store_rating","description":"Current Trustpilot rating of the shop (TrustScore and number of reviews) with the profile URL.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"list_occasions","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","additionalProperties":false}},{"name":"search_faq","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":200,"description":"Search words, German or English"}},"required":["query"],"additionalProperties":false}},{"name":"search_guides","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":200}},"required":["query"],"additionalProperties":false}}],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-19T20:15:12.379Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:15:12.392Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2154ms"]},"poisoning":{"score":15,"max":15,"notes":["11 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://livaglow.de/api/mcp","reachable":true,"authRequired":false,"latencyMs":2154,"serverInfo":{"name":"livaglow-shop","version":"1.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://livaglow.de/icon.png?e21dc0b673a8429f","source":"registry","width":512,"height":512},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}