ππ« MCP server for Toast POS β restaurant operations, inventory, orders, analytics, and insights
Config is the same across clients β only the file and path differ.
{
"mcpServers": {
"io-github-dokdosolutions-us-jam": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
ππ« MCP server for Toast POS β restaurant operations, inventory, orders, analytics, and insights
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories β click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience β it helps other developers decide.
Sign in to write a review.
Others in analytics
β‘ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP Server for GCP environment for interacting with various Observability APIs.
Data observability tools for engineering teams: alerts, freshness, schema drift, lineage, quality.
MCP server for Dynatrace Managed to access logs, events, and metrics.
MCP Security Weekly
Get CVE alerts and security updates for io.github.dokdosolutions-us/jam and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server for Toast POS β giving AI agents direct access to restaurant operations: menu management, orders, inventory, labor, delivery integrations, and smart operational insights.
Connect any MCP-compatible AI (Claude, GPT-4, Cursor, Continue, and others) to your Toast account and turn natural language into real POS actions β no dashboard, no manual lookups, no custom integration code.
This project was born out of a simple idea: restaurant owners deserve the same kind of intelligent assistant that enterprise businesses take for granted. Not a chatbot. Not a dashboard. Something that watches your inventory, knows your peak hours, and surfaces insights when you need them most.
We built this as the data layer for an AI co-pilot system. It exposes the Toast API as a clean set of MCP tools that any LLM can call β so instead of logging into Toast, checking stock levels, cross-referencing delivery platforms, and manually updating your menu, you just ask.
This server wraps the Toast API into 50+ LLM-callable tools across every major area of restaurant operations:
| Domain | Capabilities |
|---|---|
| Inventory | Real-time stock levels, low-stock alerts, auto-menu adjustments when ingredients run out |
| Orders | Order history, details, void handling, third-party delivery filtering (UberEats, DoorDash, GrubHub, Postmates, Caviar) |
| Menu | Browse items, categories, pricing, search functionality |
| Labor | Employee management, shift tracking, labor cost visibility |
| Analytics | Revenue by period, peak hours, best-selling items, category breakdown |
| Financial | Daily/weekly/monthly summaries, tender breakdowns, payment method analysis |
| Operations | Open order tracking, void analysis, refund patterns, transaction monitoring |
| Retention | Frequent customer identification, lapsed customer detection, win-back messaging |
| Forecasting | Week-over-week trends, seasonal patterns, staffing demand signals |
| Smart Operations | Stock velocity predictions, peak hour detection, automated ordering recommendations |
Key difference: Unlike other Toast integrations, Jam includes native third-party delivery order tracking with platform-level revenue breakdown β something competitors haven't built.
get_stock_levels: Full visibility into your ingredients.update_stock: Manual corrections after shipments.auto_86_item: Instant menu updates for depleted items.get_low_stock_items: Automated alerts for reordering.get_menu: Comprehensive menu fetch.get_menu_item: Deep dive into specific selections.search_menu: Find what you need, fast.get_orders: Monitor recent transactions.get_order_details: Audit specific orders.void_order: Handle corrections with ease.get_delivery_orders: Track third-party delivery orders (UberEats, DoorDash, GrubHub, Postmates, Caviar) with revenue breakdown by platform.get_employees: Manage your team.get_time_entries: Track shifts and labor costs.analyze_stock_needs: Sales-velocity based predictions.detect_peak_hours: Staffing optimization intelligence.generate_wholesaler_list: Automated shopping list generation based on stock levels.npx @dokdosolutions/toast-mcp
npm install
npm run build
cp .env.example .env
# Fill in your TOAST_CLIENT_ID, TOAST_CLIENT_SECRET, and TOAST_RESTAURANT_GUID
npm start
Or connect it to your MCP host (like Claude Desktop) using