Create and publish a restaurant website and menu, or look up any public menu
Connects to Lokand, a free restaurant website builder. Muse can read public menus, create a restaurant site with menus, hours and theme, import a menu from an existing site URL, publish it, and check a menu against a country's allergen and calorie rules.
Try asking Muse: "Build a website with our dinner menu for the new cafe and send me the link to claim it."
Source: Found in the official MCP Registry (com.lokand/lokand) · First listed November 10, 2026
Each bar is one check, every 15 minutes. Green means it answered. Last checked 5 h ago.
What Muse can see: It does not ask you to sign in, so it cannot see your accounts. It only sees what Muse sends it from your request.
Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.
musedirectory.ai is not part of Meta. More about how Muse handles your information
Not in Muse's Connectors list yet, but Muse can still use it. Copy the request below and paste it into Muse. Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
https://api.lokand.com/mcpNot in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
Lokand is a remote MCP server, so any assistant that can add a custom connector by link can use it. Same link, same tools.
In ChatGPT, open Settings, then Connectors (called Apps & Connectors on some accounts).
Under Advanced settings, switch on Developer mode. That is what lets you add a connector by link.
Choose Create, give it a name, paste the link as the MCP server URL, and save. If it needs a sign-in, ChatGPT asks for it here.
Start a chat, open the tools menu, pick the connector, and ask. ChatGPT asks before it runs a tool the first time.
Custom connectors need a paid ChatGPT plan, and on Team, Enterprise and Edu accounts only an admin can add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in ChatGPT
In Claude, open Settings, then Connectors.
Choose Add custom connector, give it a name, and paste the link.
If it needs a sign-in, Claude sends you to it. Then turn the connector on in a chat from the tools menu and ask.
Custom connectors are available on paid Claude plans; on Team and Enterprise accounts an admin may need to add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in Claude
https://api.lokand.com/mcpResponse time at the last check: 1478ms. Worked in n/a of checks over 30 days.
Screened, no issues found
Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.
get_startedHow to use Lokand as an agent: the recipes for creating a restaurant for a customer, editing menus, and handing over ownership. Call this first if you're unsure what to do.list_businessesList 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_businessLook up a public Lokand restaurant/business by its slug. Returns profile, hours, contact info, locale and theme metadata.list_menusList the active menus of a public Lokand restaurant by its slug.get_menuFetch a single menu (categories + items with prices) of a public Lokand restaurant.get_statusPrivate status of a business the caller manages: profile (including unpublished state), all menus (active and inactive), and plan. Requires the menu:read scope and membership.create_full_menuCreate a COMPLETE menu (sections + items) in one call — prefer this over separate create_menu/add_category/add_item calls. With replace=true, existing menus are deactivated so this becomes the business's live menu (their data is kept, just hidden).create_menuCreate 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 create_full_menu instead. Returns the new menu_id.add_categoryAdd a category (section) to a menu. Returns the new category_id.add_itemAdd a dish/item to a menu (optionally inside a category). Returns the new item_id.update_itemUpdate a menu item's fields (name, description, price, availability, category, sort order). Only provided fields change. Setting is_available=false takes a dish off the public site (86 it).delete_itemDelete a menu item.update_menuRename a menu, change its description, or switch it on/off on the public site (is_active). Only provided fields change. Menu ids come from get_status.delete_menuPermanently 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=false instead.rename_categoryRename a menu category (section).reorder_categoriesSet the order of a menu's categories (sections). List category ids top to bottom; any you leave out keep their current relative order after the listed ones.delete_categoryDelete a menu category (section). Its items are NOT deleted — they stay on the menu without a section; move them with update_item category_id or delete them with delete_item.reorder_itemsSet 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, and the section's other items keep their relative order after the listed ones.update_businessUpdate a business's profile: name, description, about text, opening hours, contact info, currency, default locale, menu display options, country, business details, or place (location, address, timezone, category, cuisines). Only provided fields change.set_themeSwitch the site to a system theme with `theme_id` (lokand-base, lokand-one — get_site lists them; pages, sections and settings are kept). Legacy shape: `theme_key` (a style preset) plus an optional v1 `theme_config` patch (colors, fonts, hero title/subtitle) — prefer apply_style_publish_sitePublish (or unpublish) the business's public menu site at https://<slug>.lokand.co.create_restaurantCreate a new Lokand restaurant on a customer's behalf — ONE call can produce a complete LIVE website when you pass `menu` (and optionally hours/theme). Returns working OAuth tokens (Bearer, for follow-up edit ops), the live site_url, and a claim_url. NEXT STEPS after this call: rclaim_statusCheck whether the customer has claimed an agent-created restaurant. On the first poll after a claim with consent granted, returns fresh OAuth tokens for continued management (delivered exactly once).create_checkout_linkCreate 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 plan activates automatically after payment (3-month free trial). Pass customer_country (ISO 3166-1 alpha-2) so first-time pricing is quotedget_billing_summaryCurrent plan, billing region, and subscription state of a business the caller manages.import_menuStart 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 complete, call commit_import to turn the draft into a real menu.import_statusCheck an AI menu import: processing, complete (draft ready to commit), or failed. `progress.found` lists what is known so far; complete responses include the draft for review.commit_importCommit a completed AI menu import as a real menu (creates the menu, categories, and items). Returns the new menu_id.check_complianceCheck a business's published menu against what a country's menu rules ask for — allergen and calorie declarations, price-list notices, banned surcharges, operator identity. Returns each requirement with its official sources, plus which ones the menu currently falls short of and tapply_country_settingsFill the business's menu display options with the values a country's rules suggest — a notice about tax-inclusive pricing, the price-effective date, ordering restrictions. These are DEFAULTS: the owner can change any of them afterwards, and nothing here is enforced.get_siteRead the business's website: `document` (the v3 site document — settings, home, pages, and templates[page_id] → sections → blocks, with the ids every other site op needs), `theme` (what the live theme offers: every section and block type with its settings, the theme settings, andupdate_siteLow-level escape hatch: apply an RFC 7386 JSON merge patch to the whole v3 site document returned by get_site.document (objects merge, null deletes a key, arrays REPLACE). Prefer the specific site ops. The result is validated against the theme before anything is saved.update_theme_settingsMerge-patch the theme's global settings (keys from get_site.theme.theme_settings, e.g. color_primary, font_heading, radius, custom_css). null resets a key to the theme/preset default.apply_style_presetSwitch the site's style preset (get_site.theme.style_presets, e.g. terra, porto, noir, marche, slate). Colors and fonts the owner changed are reset unless keep_overrides=true.update_themeLegacy look op: switch `preset`, patch v2-style `tokens` (colors, fonts, radius, hero layout, …) or set custom CSS. Prefer update_theme_settings / apply_style_preset.apply_templateRebuild the site's pages and sections from a segment template (cafe, ghost-kitchen, fine-dining, chain, bar, bakery — see get_site.templates). Replaces the page structure; hero copy and custom CSS carry over. keep_theme=true keeps the current style. Revertible with revert_last_siapply_site_presetAlias of apply_template (`preset` = template id).set_pageChange 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 the navigation. Only provided fields change. Page ids come from get_site.document.pages (built-ins: home, menu, about, loyalty).add_pageAdd a new page with a text section (add more with add_section). Returns the updated document, where the new page's id appears.remove_pageRemove a custom page and its sections. The home page can't be removed — make another page home first (set_page make_home).https://api.lokand.com/mcpNot in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Lokand to help me. It is a free service with an MCP server at https://api.lokand.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
At the last check (November 10, 2026, 13:21 UTC) the endpoint was working, answering in 1478ms. It is checked every 15 minutes.
It was screened on November 10, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.
It exposes 40 tools, including get_started, list_businesses, get_business, list_menus. For example, you could ask Muse: "Build a website with our dinner menu for the new cafe and send me the link to claim it."
This listing was added from public sources (Found in the official MCP Registry (com.lokand/lokand)). If you build Lokand, claim it to correct the details and get your badge.
Paste this on your site or README. It always shows the latest check.
<a href="https://musedirectory.ai/connector/lokand"><img src="https://musedirectory.ai/badge/lokand.svg" alt="Lokand on musedirectory.ai" width="236" height="40"></a>