Inventory

How to Use MCPs to Automate Restaurant Workflows: 7 Jobs to Hand Over

What MCP lets a restaurant team hand to an AI assistant

With Supy MCP switched on, your team can ask an AI assistant about your own restaurant numbers and read the answer in plain words. MCP (Model Context Protocol) is the technical link between an AI assistant and the software that holds your data. So a manager asks about food cost this week, reads the answer, and decides what to do; the assistant never changes anything on its own. This article shows how to use MCP with Supy and the seven jobs you can hand over.

Supy MCP is read-only today. It reads your data through a server, the piece each software company builds to open up its own system. It answers your question, but it cannot create or change orders, counts or recipes.

You can connect other companies' servers to the same assistant, such as Claude, ChatGPT and other AI tools. Some of those only read; a few can also write changes back.

Seven restaurant jobs to hand over

Each job below is a question an operator already asks, now put to the assistant instead of dug out of a screen or an export. Supy MCP reads the answer; a person reads it and acts. The assistant does not alert you, send a report, or run a workflow on its own.

  1. Check this week's food cost and cost of goods sold. Ask Supy MCP for the figures, then read them against the profit and loss before acting.
  2. Find where wastage is highest. Ask which sites or items show the most waste, then decide the fix.
  3. Spot the dishes with the thinnest margin. Ask Supy MCP to rank dish margin, then review the recipe or the price.
  4. Catch a supplier price that moved. Ask which supplier prices changed this week, then confirm the new price and raise a credit note or renegotiate. This one is worth asking often: among supplier list prices that change, half change again within 19 days, on 66 million supplier list-price records in Supy's own data. List prices are not always what a contracted buyer pays, and this covers the items that move, not every item.
  5. See which purchase orders are still open. Ask Supy MCP to list open purchase orders from your procurement data, then chase the supplier.
  6. Pull the Monday numbers pack. Operators ask for opening stock, purchases, closing stock, sales, gross profit percentage, wastage and staff food in one place each Monday. Ask Supy MCP what it can put together, then read it. Treat it as a question you ask, not a report that arrives on its own.
  7. Make an approved change in another system. Supy MCP cannot change your data, so a change happens in a partner system whose server allows writes, such as Square (in beta) or Xero's developer server. A person approves the change before it is made, because those write tools do not always ask first.

You can also connect read-only partner servers to the same assistant. The Xero connector answers questions on profit, cash and overdue invoices, and Tenzo covers sales and labour by site.

MCP vs API: what changes for your ops team

Supy already offers two ways to get at your data. MCP is the one an ops person uses without help; the Open API is a build for your tech team. The difference is who does the work and what you get back.

QuestionSupy MCPSupy Open API
Who uses itAn ops person, in plain languageYour engineering or data team
What you doAsk a question, read the answerWire your systems to your Supy numbers
What you getAnswers today, read-onlyA live or scheduled feed into a data warehouse or BI tool
SetupSign in with your Supy login, no codeA development project

Supy's Open API is a documented interface across procurement, inventory, production, recipes, wastage, sales and cost of goods sold. It is the route for something that runs on its own.

Your team can point a scheduled job at the Open API to pull the overnight numbers and refresh a dashboard it builds. The figures update each morning on their own. MCP does not do that: it waits for a question and answers read-only.

  • Pick the Open API when you want the numbers flowing into a dashboard your team maintains.
  • Pick Supy MCP when a manager just wants to ask a question and get an answer.

How to use MCP with Supy, step by step

Start by asking your Supy account manager to switch Supy MCP on for your company. Supy turns it on per company, so anyone with an active Supy login at a company where it is on can then connect. There is no API key to copy and no developer work.

The rest happens inside your assistant. The steps below cover Claude, which has the most evidence of real use with Supy MCP, and ChatGPT. Check each vendor's own help page as you go, because the menus move.

  • Claude connector. In Claude, open Customize, then Connectors, and choose Add custom connector. Give it a name, paste the Supy MCP server address, and continue. When Claude asks about signing in, choose to sign in, then approve the connection with your own Supy login. A consent screen names the assistant and the access it wants, and you can decline it. To use it in a chat, open the plus menu, choose Connectors, and turn Supy on.
  • ChatGPT connector. In ChatGPT, custom connectors sit behind developer mode, which an administrator turns on for your plan. Once it is on, open Settings, then Connectors, and add a custom connector by pasting the Supy MCP server address. Sign in with your own Supy login and approve the same consent screen. ChatGPT now labels some connectors as apps, so the wording may differ from the help article.

Signing in with your own Supy login is the whole point. You share no password with the assistant, and you approve a consent screen that you can decline. Supy's engineering lead suggests a good first move once you are connected: ask Supy MCP what it can read, because the list keeps growing.

A four-step flow: ask your account manager, add the connector in your assistant, sign in with your own login, then ask your first question

Where a manager still approves the change

Handing a job to an assistant does not hand over the decision. Supy MCP reads and answers, so nothing in your Supy account moves because the assistant said so. A person still places the reorder, approves the count, or updates the recipe inside Supy.

The Stock Counts list shows the count for every branch and location, filterable by branch. A stock count stays a draft until a person submits it, and submitting it is what adjusts your inventory and produces the variance report. The submit is the human checkpoint the image below shows.

The Stock Counts screen with one site saved as a draft and two submitted, showing that a person submits each count
  • Servers that write. The same holds for the partner servers that can write. Square's server, in beta, and Xero's developer server can change data, but Xero warns that its current write tools do not ask for confirmation first. So treat a write job the way you treat a large purchase order: a person reads what the assistant proposes and approves it before it goes through.
  • Behind a person. Start small: ask the assistant about numbers you already check by hand, such as stock counts in your restaurant stock management software. Keep every change behind a person.

Pick one job to hand over this week. The Monday numbers pack and the supplier-price question both pay off fast, and both leave the deciding with your team. Ask your account manager to switch Supy MCP on, connect it to Supy's analytics, and read the first answer against the source before anyone acts on it.

Book a Demo with Supy - see your whole back of house in one place

Ready to optimize your restaurant operations?

Blog

Our operational insights

Restaurant inventory management - complete guide for multi-location operators
Inventory

Restaurant Inventory Management: The Complete Guide for Multi-Unit Operators

AI robot monitors restaurant chefs and digital menus
No items found.

How Restaurants Detect Pricing Errors Automatically With AI

Inventory

Introducing Supy's Platform : The Data-Driven Back-of-House Solution for Hospitality Businesses

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

What is Supy MCP?
+
Supy MCP is a released Supy product that connects an AI assistant to your own Supy numbers through the Model Context Protocol. Once your company has it switched on, a manager can ask a question in plain words, and the assistant reads your numbers and answers. It is read-only today, which is how Supy describes the way it behaves now: the assistant can read and answer, and it cannot create or change orders, counts or recipes. It is not Bruce, the assistant inside the Supy app, and it is not Nexus or Supy Connect.
Who pays for using Supy MCP?
+
Two separate things carry a cost, and your Supy account manager sets the terms for Supy MCP itself. The AI usage, meaning the questions you run, is paid through your assistant's own subscription, because Supy MCP spends no AI tokens of its own. As Supy's engineering lead puts it, the protocol does not spend tokens; your assistant does. So budget for the assistant you choose, whether that is Claude or ChatGPT, and ask your account manager what access to Supy MCP involves for your company.
Can Supy MCP change my data or place orders?
+
No. Supy MCP is read-only today, which is Supy's description of how it behaves now rather than a technical promise: the assistant reads your data and answers questions, and it cannot create or change orders, stock counts or recipes. If you want a change made, that happens inside Supy where a person does it, or through a partner system whose server allows writes, such as Square or Xero's developer server. Even then, a named person approves the change first, because some of those write tools do not ask for confirmation before they act.
How do I connect Supy MCP to Claude or ChatGPT?
+
Ask your Supy account manager to switch Supy MCP on for your company first, because Supy turns it on company by company. In Claude, open Customize, then Connectors, choose Add custom connector, paste the Supy MCP server address, and sign in with your own Supy login. In ChatGPT, an administrator turns on developer mode for your plan, then you add a custom connector the same way. Either way you approve a consent screen that names the assistant and that you can decline, and you share no API key with the assistant.
What can I ask Supy MCP about?
+
Supy MCP answers questions from your Supy analytics data. Supy's own examples include food cost and cost of goods sold, wastage, dish margin, supplier prices, procurement and open purchase orders, and how your recipes are set up. These are examples, not a full list, so Supy's engineering lead suggests asking Supy MCP directly what it can read, because the list keeps growing. Questions about things like stock on hand, below-par items or cost variance are ones operators ask, so put them to the assistant and see what it returns rather than assuming the answer is already there.
Do I need a developer or an API key to use Supy MCP?
+
No. You connect Supy MCP by signing in with your own Supy login, the same email or phone sign-in you already use, and there is no API key to copy or share. Supy switches the feature on per company, so once your company has it on, anyone with an active Supy login there can connect through their assistant. If your team also wants your Supy numbers flowing into a data warehouse or a dashboard, that is a different route called the Supy Open API, and that one is a development project your tech team runs.
Which AI assistants work with Supy MCP?
+
Supy's integrations page lists the AI tools Supy connects to: Claude, ChatGPT, Gemini, Microsoft Copilot, GitHub Copilot and Perplexity. Claude has the most evidence of real use with Supy MCP so far, and Supy's setup help focuses on Claude and ChatGPT. Other assistants that support MCP connectors can connect in the same way, by adding a custom connector and signing in with your Supy login. Whichever one you choose, the connection works the same: you approve a consent screen, the assistant reads your Supy numbers, and a person still makes any change.

Ready to transform your operations?

Join 5,000+ restaurant operators cutting costs, streamlining operations and making smarter decisions with Supy.