KitScout

Categories › Web & Browser › Browser automation (click, fill, screenshot)

Lokand Restaurant MCP

MCP serverVerified domain · lokand.comRemote● LiveFree to try

Free restaurant websites and menus: read any public menu, or build, import and publish a site.

Install

Remote server: your requests and data go to api.lokand.com. Claude Code: claude mcp add --transport http lokand-restaurant-mcp https://api.lokand.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • get_started — How to use Lokand as an agent: the recipes for creating a restaurant for a customer, editing menus, and handing over ownership. Call this fi
  • list_businesses — List the businesses the signed-in user is a member of (id, name, slug, role). Use it to pick the business_id other ops need.
  • get_business — Look up a public Lokand restaurant/business by its slug. Returns profile, hours, contact info, locale and theme metadata.
  • list_menus — List the active menus of a public Lokand restaurant by its slug.
  • get_menu — Fetch a single menu (categories + items with prices) of a public Lokand restaurant.
  • get_status — Private status of a business the caller manages: profile (including unpublished state), all menus (active and inactive), and plan. Requires
  • create_full_menu — Create a COMPLETE menu (sections + items) in one call — prefer this over separate create_menu/add_category/add_item calls. With replace=true
  • create_menu — Create an EMPTY menu on a business the caller manages (add sections with add_category, dishes with add_item). For a whole menu at once, use
  • add_category — Add a category (section) to a menu. Returns the new category_id.
  • add_item — Add a dish/item to a menu (optionally inside a category). Returns the new item_id.
  • update_item — Update a menu item's fields (name, description, price, availability, category, sort order). Only provided fields change. Setting is_availabl
  • delete_item — Delete a menu item.
  • update_menu — Rename a menu, change its description, or switch it on/off on the public site (is_active). Only provided fields change. Menu ids come from g
  • delete_menu — Permanently delete a menu together with ALL of its sections and items. To take a menu off the site but keep it, use update_menu is_active=fa
  • rename_category — Rename a menu category (section).
  • reorder_categories — Set the order of a menu's categories (sections). List category ids top to bottom; any you leave out keep their current relative order after
  • delete_category — Delete a menu category (section). Its items are NOT deleted — they stay on the menu without a section; move them with update_item category_i
  • reorder_items — Set the order of the items in one section of a menu. List item ids top to bottom; listed items from another section are moved into this one,
  • update_business — Update a business's profile: name, description, about text, opening hours, contact info, currency, default locale, menu display options, cou
  • set_theme — Switch the site to a system theme with `theme_id` (lokand-base, lokand-one — get_site lists them; pages, sections and settings are kept). Le
  • publish_site — Publish (or unpublish) the business's public menu site at https://<slug>.lokand.co.
  • create_restaurant — Create a new Lokand restaurant on a customer's behalf — ONE call can produce a complete LIVE website when you pass `menu` (and optionally ho
  • claim_status — Check whether the customer has claimed an agent-created restaurant. On the first poll after a claim with consent granted, returns fresh OAut
  • create_checkout_link — Create a Stripe Checkout link to upgrade a business to a paid plan. Hand the returned URL to the customer — anyone who opens it can pay; the
  • get_billing_summary — Current plan, billing region, and subscription state of a business the caller manages.
  • import_menu — Start an AI import of a restaurant's menu from the URL of its existing website. Returns an import_id to poll with import_status; when comple
  • import_status — Check an AI menu import: processing, complete (draft ready to commit), or failed. `progress.found` lists what is known so far; complete resp
  • commit_import — Commit a completed AI menu import as a real menu (creates the menu, categories, and items). Returns the new menu_id.
  • check_compliance — Check a business's published menu against what a country's menu rules ask for — allergen and calorie declarations, price-list notices, banne
  • apply_country_settings — Fill the business's menu display options with the values a country's rules suggest — a notice about tax-inclusive pricing, the price-effecti
  • get_site — Read the business's website: `document` (the v3 site document — settings, home, pages, and templates[page_id] → sections → blocks, with the
  • update_site — Low-level escape hatch: apply an RFC 7386 JSON merge patch to the whole v3 site document returned by get_site.document (objects merge, null
  • update_theme_settings — Merge-patch the theme's global settings (keys from get_site.theme.theme_settings, e.g. color_primary, font_heading, radius, custom_css). nul
  • apply_style_preset — Switch the site's style preset (get_site.theme.style_presets, e.g. terra, porto, noir, marche, slate). Colors and fonts the owner changed ar
  • update_theme — Legacy look op: switch `preset`, patch v2-style `tokens` (colors, fonts, radius, hero layout, …) or set custom CSS. Prefer update_theme_sett
  • apply_template — Rebuild the site's pages and sections from a segment template (cafe, ghost-kitchen, fine-dining, chain, bar, bakery — see get_site.templates
  • apply_site_preset — Alias of apply_template (`preset` = template id).
  • set_page — Change one page: enable/disable it, show/hide it in the navigation, rename its title, change its path, make it the home page, or move it in
  • add_page — Add a new page with a text section (add more with add_section). Returns the updated document, where the new page's id appears.
  • remove_page — Remove a custom page and its sections. The home page can't be removed — make another page home first (set_page make_home).

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools