whitelabel-ordering
Was dieses MCP kann
Lists restaurant vendors and menus, resolves food orders, supports account sign-in, and places confirmed restaurant orders.
Tools
Eingabeschema
{'type': 'object', 'required': ['orderId'], 'properties': {'orderId': {'type': 'integer', 'description': 'The order number returned by place_order.'}, 'clientId': {'type': 'integer', 'description': 'clientId of the restaurant the order was placed with, from the list_vendors result. Omit only when the server is configured for a single restaurant.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'clientId': {'type': 'integer', 'description': 'clientId of the restaurant, from a list_vendors result. Omit only when the server is configured for a single restaurant.'}, 'vendorId': {'type': 'integer', 'description': 'vendorId of the restaurant, from a list_vendors result. Omit only when the server is configured for a single restaurant.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string', 'description': 'City to filter by. Pass this ONLY when the user named a city themselves; never guess one from context, because a filter that matches nothing hides restaurants the user could have ordered from.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'clientId': {'type': 'integer', 'description': 'clientId of the restaurant to sign in to, from a list_vendors result. Omit only when the server is configured for a single restaurant.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'label': {'type': 'string', 'description': "Account label to sign out, e.g. 'work'. Omit to sign out every account at that restaurant."}, 'clientId': {'type': 'integer', 'description': 'clientId of the restaurant to sign out of. Omit to sign out everywhere.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['confirmationToken'], 'properties': {'confirmationToken': {'type': 'string', 'description': 'The confirmationToken returned by prepare_order.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['items', 'deliveryAddress'], 'properties': {'date': {'type': 'string', 'description': "Delivery date-time as an ISO-8601 UTC instant, e.g. '2026-07-25T12:00:00Z'. Must be in the future. Defaults to 5 minutes from now (as soon as possible) — only pass this when the user asks for a specific time."}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['item'], 'properties': {'item': {'type': 'string', 'description': "Menu item name, e.g. 'Margherita'."}, 'size': {'type': 'string', 'description': "Requested size by name, e.g. '33cm' or 'Large'. Selects that size variant of the item; omit for the standard size. A size the item is not available in is rejected with the list of sizes it does offer."}, 'extras': {'type': 'array', 'items': {'type': 'string'}, 'description': "Extra ingredients to add to this item, by name, e.g. ['Šunka']. Each must be one of the extras that item offers (its own composition ingredients are not addable); repeat a name to add it twice."}, 'quantity': {'type': 'integer', 'format': 'int32', 'description': 'Quantity for this item, at least 1. Defaults to 1 if omitted.'}}}, 'description': 'The item(s) to order — one or more lines, each with an item name, an optional quantity (default 1), an optional size, and optional extra ingredients by name.'}, 'notes': {'type': 'string', 'description': 'Optional notes for the vendor.'}, 'cutlery': {'type': 'boolean', 'description': "Whether to ask the restaurant to include disposable cutlery. Only pass this when the user says either way; omit to leave it to the restaurant's default. Ignored (with a note) by vendors that do not offer it."}, 'clientId': {'type': 'integer', 'description': 'clientId of the restaurant, from a list_vendors result. Omit only when the server is configured for a single restaurant.'}, 'vendorId': {'type': 'integer', 'description': 'vendorId of the restaurant, from a list_vendors result. Omit only when the server is configured for a single restaurant.'}, 'bringTerminal': {'type': 'boolean', 'description': 'Whether the courier should bring a card terminal so the order can be paid by card on delivery. Pass true when the user wants to pay by card, false for cash; omit when they do not say. Ignored (with a note) by vendors that cannot take card on delivery.'}, 'deliveryAddress': {'type': 'string', 'description': "Delivery address text, e.g. 'Orlovica Pavla 26'."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'The code value copied from the redirect URL after signing in.'}, 'label': {'type': 'string', 'description': "Optional label for this account, e.g. 'work' or 'personal'. Defaults to the email address on the account."}, 'clientId': {'type': 'integer', 'description': 'clientId of the restaurant being signed in to. Omit if only one sign-in is in progress.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['label'], 'properties': {'label': {'type': 'string', 'description': "Account label to make active, e.g. 'work'."}, 'clientId': {'type': 'integer', 'description': 'clientId of the restaurant. Omit only when the server is configured for a single restaurant.'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…