GoFood MCP. Manage Orders and Inventory from Chat.
GoFood MCP gives you complete command over your restaurant's operations directly from your AI client. Manage everything related to your GoBiz merchant account—from listing outlets and updating inventory levels to accepting orders, creating promotions, and tracking payments. It puts the power of a dedicated POS manager right into your conversation.
Give Claude and any AI agent real-world access
List, link, or unlink specific merchant locations and retrieve their full configuration details.
Fetch complete menu catalogs for any outlet, or update stock counts for individual items and variants.
Accept incoming orders, mark them as prepared, or cancel them entirely with specific order type support.
List existing promotions and create new discount campaigns for any specific outlet.
Create payment transactions with reference tracking, or set up webhooks to monitor real-time system events.
Ask an AI about this
Waiting for input…
What AI agents can do with GoFood: 12 Tools for Merchant Operations
These twelve tools allow you to run your entire GoFood business from the command line, handling everything from menu updates and order acceptance to payment tracking.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using GoFood MCPAccept Order
Tells your agent to accept a pending GoFood delivery order that has arrived at the restaurant.
Cancel Order
Allows you to cancel an existing GoFood order if it needs to be stopped or...
Create Promo
Generates a new promotional discount campaign and makes it active for a specific...
Get Catalog
Retrieves the complete, current menu catalog for any linked GoFood location.
Get Outlet Info
Pulls detailed configuration and property data for a specific GoFood outlet.
Link Outlet
Connects an existing GoFood location to the system, making it manageable through this MCP.
List Linked Outlets
Displays a list of all merchant outlets that are currently connected and managed by your account.
List Promos
Retrieves a list of all active or inactive promotional campaigns for a specific...
Mark Order Prepared
Signals that an accepted GoFood order is finished cooking and ready for pickup or...
Unlink Outlet
Disconnects a specific GoFood location from the integration, preventing future...
Update Catalog
Replaces or modifies the entire menu catalog for an outlet to reflect new items or...
Update Menu Stocks
Changes the stock count for specific menu items, preventing overselling of low-inventory goods.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with GoFood, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GoFood / GoBiz. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Daily Dashboard Nightmare
Right now, managing a multi-location restaurant means opening at least three different browser tabs. You're in one tab checking order status, switching to another to see if the menu item is still available, and then clicking over to a third portal just to process payment details. It’s slow, it’s tedious, and you lose time—time that pays for ingredients.
With this MCP, those manual switches disappear. You just talk to your agent. You tell it to 'Check the order status and confirm stock.' The agent handles the cross-referencing between order flow, catalog data, and inventory counts, giving you one simple confirmation so you can get back to what matters: serving food.
Instant Operational Control with GoFood MCP
Tasks that used to take five minutes of clicking—like linking a new outlet or creating a limited-time promotion—now happen in seconds. You tell the agent, 'Link up our Downtown location,' and it runs `link_outlet`. Need to deactivate an old promo? It handles the removal with one call.
The difference is direct control without the clicks. You don't just read data; you command the system. Your AI acts as your dedicated digital manager, executing actions like accepting orders or updating menus on demand.
What GoFood MCP does for your AI
Connect your GoFood/GoBiz merchant account to any AI agent for full control over your food delivery operations through natural talk. Instead of jumping between multiple dashboards just to check an order status or adjust menu availability, your AI acts as a single, centralized operations manager. You can retrieve detailed outlet information and list all linked locations with simple prompts.
Need to update inventory? Tell it to manage stock levels for specific items across various menus. The agent handles the complexity of accepting orders, marking them prepared, or canceling them if needed. Furthermore, you can set up real-time notifications by configuring webhooks, which is huge for multi-location setups. When managing promotions, you don't need to manually create campaigns; just ask it to generate a new promo code.
This MCP makes sure that no matter how many moving parts your restaurant has—menus, orders, inventory, payments—you manage them all from one place, accessible through the Vinkius catalog.
019d75a7-6aa7-72e4-9433-d64f26a31c11 How to set up GoFood MCP
The bottom line is you get a single, conversational interface that manages every part of your GoFood business without opening any separate dashboards.
First, subscribe to this MCP and enter your GoBiz OAuth 2.0 JWT Bearer token.
Your AI client connects the credentials and authenticates with your merchant account data.
You then talk to your agent—asking it to list linked outlets or accept an order—and it executes the required actions.
Who uses GoFood MCP
This MCP is for restaurant owners and operations managers who are sick of jumping between five different web portals just to handle the daily flow. If you spend more time clicking buttons than actually running your business, this tool saves you hours.
Uses it to process incoming orders and adjust stock levels immediately without logging into the main GoBiz dashboard.
Connects multiple physical locations, linking outlets and configuring webhooks for seamless data synchronization across sites.
Monitors payment transactions and manages the full order lifecycle—from acceptance to preparation—in one conversational chat window.
Benefits of connecting GoFood MCP
You stop juggling dashboards. Instead of manually logging into the GoBiz portal to see an order, you just ask your agent to accept it or mark it prepared using accept_order and mark_order_prepared.
Inventory tracking becomes real-time. When a chef runs low on ingredients, you don't wait for manual counts; you tell the system to update stock levels immediately using update_menu_stocks.
Promotions are instant. Need a weekend sale? You create the entire campaign and activate it instantly by calling create_promo, without touching a single web form.
Outlets stay connected. If you open a new branch, you don't have to manually sync it. Use link_outlet once, and your agent manages its data flow forever.
Order tracking is simplified. You can get the full menu catalog using get_catalog, ensuring that any changes reflect instantly when processing an order.
GoFood MCP use cases
The sudden rush of orders
An Ops Manager gets a flurry of new delivery pings. Instead of opening the GoBiz portal and clicking 'Accept' 30 times, they prompt their agent: 'Accept all pending food-type orders for out_001.' The agent uses accept_order repeatedly until the entire batch is processed.
The inventory mismatch problem
It's 4 PM, and a popular dish runs out. Instead of calling maintenance or manually updating spreadsheets, the manager simply asks: 'Update the stock for Nasi Goreng Spesial to zero.' The agent executes update_menu_stocks instantly.
The holiday discount push
The marketing team needs a flash sale. They instruct their agent: 'Create a 25% off promo for the entire weekend at out_001.' The agent runs create_promo, activating it instantly and showing customers the offer.
Opening a new branch
A POS Integrator needs to add a satellite store. Instead of filling out complex forms, they prompt: 'Link this new location using its ID.' The agent runs link_outlet and syncs the initial catalog.
GoFood MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Checking status via multiple tabs
Opening the main GoBiz dashboard, then switching to the menu management tab, and finally opening a separate payments tracker just to get three pieces of info.
Use your agent. Ask one question: 'What are the current linked outlets and their top-selling items?' The agent uses list_linked_outlets and get_catalog simultaneously and gives you a single answer.
Manually updating every item
A menu change requires updating the catalog, but the employee has to open the menu section, find the specific category, select the item, and manually edit the fields.
Tell your agent: 'Update the entire catalog for out_001 with these new images and prices.' The agent uses update_catalog and handles all the data mapping.
Forgetting to track payments
Processing an order, but forgetting to log the payment reference or recording it in a separate spreadsheet later.
After finalizing the transaction, prompt your agent: 'Process this $50 payment and record the transaction.' The agent uses create_payment_transactions right away.
When to use GoFood MCP
Use this MCP if your core problem is operational control over a live merchant account. If you need to act on things—like accepting an order, changing inventory counts via update_menu_stocks, or setting up promotions using create_promo—this is exactly what you need. Don't use it if your only goal is reporting historical data; for pure analytics and reading logs, a dedicated BI tool connection would be better. Also, don't rely on this to build out the entire front-end website; this MCP talks directly to the GoBiz API tools. If you just want to read basic information without changing anything, get_outlet_info works fine, but if you need to write data back into the system, stick with this tool.
Frequently asked questions about GoFood MCP
How do I manage my outlets using GoFood MCP? +
You use list_linked_outlets to see what you have connected. You can also use link_outlet if you open a new location that needs syncing.
Can I update the menu without using GoFood MCP? +
Yes, but it's manual. Using update_catalog through this MCP means your changes are immediately reflected and tied to your operational workflow.
What is the best way to handle incoming orders with GoFood MCP? +
Just tell your agent which order needs attention. You can use accept_order to accept it, or if it's finished, you mark it prepared using mark_order_prepared.
Does GoFood MCP help with payment tracking? +
Yes. The agent handles creating and recording payment transactions using the tool that manages payments references.
Do I need to worry about inventory when running promotions? +
No. You can run create_promo for a discount, but you still maintain control over stock levels by calling update_menu_stocks, ensuring the promo doesn't sell out-of-stock items.