Uber Eats Connector for AI agents.
14 live capabilities
Manage your food delivery business and restaurant operations in real-time.
Waiting for input…
Why people use Uber Eats
Uber Eats for real-time restaurant order management
This Connector lets your AI agent take over those repetitive tasks. You can ask your agent to monitor the order flow or update your menu status with a simple sentence. You get a clear view of your entire operation without having to keep your eyes glued to a dashboard all day.
What Vinkius changes
You replace manual app navigation with natural language commands to run your food business.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Handling an out-of-stock item during a rush
A ghost kitchen operator sees they're out of chicken.
- Real-world use case 02
Tracking a late delivery for a customer
A manager gets a call about a late order.
- Real-world use case 03
Managing multiple store locations
A franchise owner asks the agent to list all stores using `get_stores` and then check the pending orders for each one.
Complete set · 14capabilities
The complete Uber Eats capability set.
These are the exact actions your AI can choose when you ask it to work with Uber Eats.
01—04
4 capabilities in this set.
Part of 14 available through Uber Eats.
- 01 Capability
Accept order
Confirm you're starting on an order so the customer gets an update and Uber Eats assigns a courier.
- 02 Capability
Complete order
Finalizes the order lifecycle once the food is delivered to trigger the final payment.
- 03 Capability
Get delivery status
Shows where the courier is currently located and provides a real-time ETA for the customer.
- 04 Capability
Get menus
Pulls the full list of food items and their current status for a specific restaurant location.
05—08
4 capabilities in this set.
Part of 14 available through Uber Eats.
- 05 Capability
Get order issues
Lists reported problems, refund requests, and timestamps so you can address customer complaints quickly.
- 06 Capability
Get order
Shows every detail of a specific delivery, including special instructions and the total price.
- 07 Capability
Get orders
Lists all current orders and lets you filter by status like pending, preparing, or delivered.
- 08 Capability
Get store
Shows the configuration and operational status of a specific restaurant location.
09—11
3 capabilities in this set.
Part of 14 available through Uber Eats.
- 09 Capability
Get stores
Lists every restaurant in your account to help you find the correct IDs for other actions.
- 10 Capability
Mark order prep started
Tells the customer the kitchen has started cooking so they get an accurate delivery estimate.
- 11 Capability
Reject order
Tells a customer you can't fulfill an order due to being too busy or missing ingredients.
12—14
3 capabilities in this set.
Part of 14 available through Uber Eats.
- 12 Capability
Update menu item availability
Toggles specific food items as in-stock or out-of-stock instantly when your inventory changes.
- 13 Capability
Mark order ready
Notifies the system that food is packaged so a courier can be routed to your door.
- 14 Capability
Cancel order
Stops an already accepted order when a kitchen emergency happens and provides a reason for the platform.
Set up in minutes
One URL. Then ask Uber Eats to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Uber Eats from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Uber Eats, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Uber Eats for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Uber Eats URL.
- Step 03
Save and start
Save the connection and enable Uber Eats in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"uber-eats": {
"url": "https://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Uber Eats
Open Agent mode in chat and ask: "Using Uber Eats, help me...". 14 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"uber-eats": {
"url": "https://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Uber Eats
Ask Copilot: "Using Uber Eats, help me...". 14 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"uber-eats": {
"url": "https://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Uber Eats
Open Cascade and ask: "Using Uber Eats, help me...". 14 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"uber-eats": {
"url": "https://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Uber Eats
Ask Cline: "Using Uber Eats, help me...". 14 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add uber-eats --transport http "https://edge.vinkius.com/vk_preview_QcqrnPzIaaG5j09WjCksd4OhSUlisfmOmCtrjq2A/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Uber Eats
Ask Claude: "Using Uber Eats, show me...". 14 tools are ready
Where the request belongs
Work Uber Eats can move forward.
This is for restaurant owners and delivery managers who are tired of constantly switching between their kitchen display and the Uber Eats app to keep things moving.
Restaurant Owner
Uses the Connector to keep the menu updated during a busy shift without leaving the kitchen.
Ghost Kitchen Operator
Manages multiple virtual brands and monitors orders across several different store IDs.
Delivery Manager
Tracks courier locations and handles customer complaints in real-time to maintain high ratings.
POS System Integrator
Connects order data to other systems to automate the flow of information between platforms.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsiFood
AI food delivery: manage orders, menus, and restaurant operations via agents.
GrabFood Partner
Automate GrabFood restaurant operations. manage orders, update menus, control store status, and run marketing campaigns directly from any AI agent.
Deliveroo
Manage Deliveroo restaurant orders. accept deliveries, track preparation stages, and sync POS status directly from your AI agent.
Ele.me Open Platform / 饿了么
China's massive food delivery API. manage shops, process orders, and track deliveries via AI.
PedidosYa
Automate restaurant operations on PedidosYa. manage orders, update menus, request couriers, and track deliveries across Latin America from any AI agent.
Fizzpa
Market your restaurant or food business with digital menus, online ordering integration, and customer engagement capabilities.
Bring your own AI
Change the model, client or framework. Keep Uber Eats connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Uber Eats.
The practical details behind the request, access and result.
How can I use the Uber Eats MCP to manage my restaurant menu?
You can ask your AI agent to view your current menu and toggle the availability of specific items. This lets you quickly mark dishes as out-of-stock during a rush without opening the merchant app.
Can the Uber Eats MCP track where my couriers are?
Yes. Your agent can pull real-time GPS coordinates and estimated arrival times for active deliveries, which helps you coordinate with your kitchen and update customers.
Can I use the Uber Eats MCP to handle customer complaints?
You can ask your agent to pull reported issues and refund requests. It will show you the timestamps and descriptions so you can address problems quickly.
Does the Uber Eats MCP work for ghost kitchens with multiple brands?
Yes. It can list all the stores associated with your merchant account, allowing your agent to manage orders and menus for different brands at once.
Will the Uber Eats MCP help me get faster at accepting orders?
It lets your agent monitor the pending order queue and accept them automatically or based on your specific rules, which helps reduce your response time during busy periods.
Can I use the Uber Eats MCP to see my store's configuration?
Yes. Your agent can retrieve detailed information about your store settings, including delivery options and operational status, for any of your registered locations.
Does this work for Uber Eats customers or only merchants?
This Connector is designed exclusively for Uber Eats merchants (restaurant owners). It uses the Uber Eats Marketplace API to manage orders, menus, deliveries, and store operations. Consumer-side features (browsing restaurants, placing orders) require the Uber consumer app. If you're a restaurant owner using Uber Eats for delivery, this is for you.
Can I automatically accept all incoming orders?
Yes! AI agents can monitor pending orders and auto-accept them based on your criteria. You can set up automation rules to accept orders instantly during business hours, reject when kitchen is at capacity, or flag special instructions for manual review. This significantly reduces response times and improves restaurant ratings on the platform.
Does this support multiple restaurant locations?
Absolutely. The API returns all stores associated with your merchant account. Each capability requires a store_id parameter, so you can manage operations independently across all your restaurant locations. AI agents can list all your stores first to get their IDs, then manage menus, orders, and settings for each location separately.
One connection away
Give your agent a direct line to Uber Eats.
Connect Uber Eats once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available