markswendsen-code avatar

Grubhub

markswendsen-code/mcp-grubhub

Wraps Grubhub's ordering flow in MCP tools so AI agents can autonomously order food delivery. Uses Playwright browser automation to handle authentication, then exposes tools for searching restaurants by cuisine or name, browsing menus, managing a cart, and placing orders with a confirmation step. Sessions persist across restarts via saved cookies. You get tracking for active orders and access to order history. Built by Strider Labs for personal AI agents that need to execute real world tasks like "order Thai food for delivery in under 30 minutes" without human intervention at each step. The agent chains search, menu browsing, cart management, and checkout into a single autonomous workflow.

GitHub stars
1
tools
12
auth
Secret needed
transport
STDIO
env vars
2
last updated
Apr 17, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

grubhub_statusCheck login status

Check login status

No parameter schema in public metadata yet.

grubhub_loginLog in with email and password

Log in with email and password

No parameter schema in public metadata yet.

grubhub_logoutClear stored session

Clear stored session

No parameter schema in public metadata yet.

grubhub_set_addressSet delivery address

Set delivery address

No parameter schema in public metadata yet.

grubhub_search_restaurantsSearch by query or cuisine

Search by query or cuisine

No parameter schema in public metadata yet.

grubhub_get_restaurantGet restaurant details and full menu

Get restaurant details and full menu

No parameter schema in public metadata yet.

grubhub_add_to_cartAdd item to cart

Add item to cart

No parameter schema in public metadata yet.

grubhub_view_cartView current cart

View current cart

No parameter schema in public metadata yet.

grubhub_clear_cartClear all cart items

Clear all cart items

No parameter schema in public metadata yet.

grubhub_checkoutPreview or place order

Preview or place order

No parameter schema in public metadata yet.

grubhub_track_orderTrack active order status

Track active order status

No parameter schema in public metadata yet.

grubhub_get_ordersGet order history

Get order history

No parameter schema in public metadata yet.

Sponsors

Configuration

GRUBHUB_EMAIL*

GrubHub email or phone for authentication

GRUBHUB_PASSWORD*secret

GrubHub account password

Readme

@striderlabs/mcp-grubhub

Order food delivery via Grubhub using AI agents

npm MCP Registry License: MIT

Part of Strider Labs — action execution for personal AI agents.

For Agents

This connector is designed for personal AI agents to autonomously order food on behalf of their human. Agents can:

  • Understand context: "My user usually orders from Thai places in the morning and Italian restaurants in the evening"
  • Optimize for preferences: Search restaurants that match dietary restrictions, price range, or past favorites
  • Execute autonomously: Place complete orders (search → menu → cart → checkout) in a single agent turn
  • Track delivery: Monitor orders and notify the user when food is arriving

View the full README on GitHub

Details

Repository
github.com/markswendsen-code/mcp-grubhub
Category
Finance & Commerce
Package
@striderlabs/mcp-grubhub
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from markswendsen-code

Related Finance & Commerce MCP servers

View all
1markswendsen-code avatarUbereatsmarkswendsen-code/mcp-ubereatsMCP server for Uber Eats - let AI agents order food delivery1stars
2agentra-commerce avatarXapagentra-commerce/xap-sdkAgent settlement protocol — discover, negotiate, settle, and verify with XAP.0stars
3ironflowsh avatarIronflow: Hyperliquid dataironflowsh/mcpHyperliquid data, liquidation alerts and Ironbox paper-trading sandboxes for AI agents.0stars
4mambalabsdev avatarMcp Gtm Tech Stack Signal Scrapermambalabsdev/mcp-gtm-tech-stack-signal-scraperDetects a company CRM, sequencer, and marketing automation from its public website. Clay-ready.1stars
5packrift avatarPackrift MCPpackrift/packrift-mcpFind, size, price and order packaging: boxes, mailers, poly bags, tape. Live price and stock.1stars
6rrgu26 avatarLexRegPulse: Banking Regulation Briefrrgu26/bankregpulse-mcp-serverDaily US banking regulation brief, weekly digest, archive and comment-deadline tracker. No key.1stars