Categories › Business & Finance › E-commerce & marketplaces
Order from local Danish shops: products, pickup times, card payment and AltID age verification.
Remote server: your requests and data go to mcp.lenius.app. Claude Code: claude mcp add --transport http lenius https://mcp.lenius.app/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
find_shops — Find Lenius takeaway restaurants and shops in a Danish city or postal code. Optional: what the customer wants (query, e.g. "pizza"), pickup get_menu — The menu of a shop from find_shops: categories and products with prices in DKK (incl. VAT) and whether they are available. A product with a available_times — Available pickup or delivery times for a shop on a date (default: the first date with times), the next dates with times, preparation time anget_shop_info — The shop's name, company name, address, phone, e-mail, CVR (Danish company number), website, social links, logo and whether it offers pickupget_opening_hours — The shop's opening hours: the week, special days (holidays, closed days, changed hours), whether it is open now, and the times orders can besearch_products — Search the shop's products by name, description or category (e.g. "pizza", "vegetar", "cola"). Returns product_id, price in DKK incl. VAT, aget_product — One product: full description, price in DKK incl. VAT, all images, variants (sizes with their own price), weight, preparation time, age limicompare_products — Compare 2–5 specific products side by side: price (and sizes, price per kg), description, options and required choices, age limit, preparaticheck_stock — Whether products can be ordered now (available or sold out). Shops do not track quantities, so quantity is always null; quote_order checks aget_product_options — The options of a product: sizes, extras, ingredients to choose, free text and which are required, with option_id/choice_id and prices in theget_shop_policies — The shop's terms: terms of sale and its other pages (privacy, delivery, returns, complaints) with links, right of withdrawal, payment, cancequote_order — Price an order exactly like the shop checkout (lines, fees, discounts, total in DKK incl. VAT), check that the time, products, minimum ordercheck_delivery — Whether the shop delivers to an address, the delivery fee for that address (same zones and calculation as the checkout), free delivery thresvalidate_cart — Check a cart before quoting: every item is checked against the shop catalogue (exists, available, current price, required and valid options)get_checkout_requirements — What is needed before ordering at the shop: customer details (name, e-mail, phone) and their rules, address for delivery, time, accepted terget_payment_link — The link to pay an order: the shop's order page with "Betal nu" (order_url) and a QR code, while the order can still be paid. If the paymentget_payment_status — The actual payment status of an order, looked up at the payment provider now (not only the stored status): not paid, paid (reserved), chargeplace_order — Place the order with the shop (like the checkout). Only after the customer confirmed the quoted order and accepted the terms (terms_url). Pastart_age_check — Only when the customer orders products with an age limit from several shops: start one age check with AltID with the highest age limit acrosget_age_check — Status of an age check: pending, approved (pass age_check_id to place_order), failed, expired or revoked. wait_seconds (max 25) waits while order_status — Status of an order from place_order: awaiting_payment, awaiting_shop_approval, approved, in_kitchen, ready, out_for_delivery, completed, canget_order — An order and its current status: awaiting_payment, awaiting_shop_approval, approved, in_kitchen, ready, out_for_delivery, completed, cancellget_delivery_status — The current status of an order as a timeline: ordered, paid, accepted, being prepared, ready / out for delivery, delivered or picked up (witget_delivery_eta — When the order is expected ready for pickup or delivered: the chosen time plus the shop’s delay, with minutes left. An estimate from the shoget_support_contact — The right contact for a question: the shop (order, items, allergens, time, delivery, refunds, returns, complaints) with phone, e-mail and whNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.