Analytics

Toast MCP Server

Connect your account, then chat with AI to run tools.

Toast is a restaurant POS and management platform. Read sales summaries, check-level tickets, labor hours, menu mix, and card payouts for every location in a connected management group.

Managed
7 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Toast — workflow patterns, data models, and gotchas for your AI agent.

Toast

Restaurant reporting for groups running on Toast. Answer operational questions about sales, labor, individual checks, menu mix, and card payouts across one or many locations — without exporting spreadsheets from Toast Web.

Start here

  1. See your locations — list every site in the connected group when you need names or ids for filtering.
  2. Queue the report you need — sales summary, check detail, labor, menu mix, or payout. Each request returns an id.
  3. Fetch the finished report — use that id a few seconds later. Retry the fetch if the rows are not ready yet.

Leave location filters empty to include the whole group. Pass specific location ids when the question is about one restaurant.

What you can answer

QuestionReport type
How did we do yesterday / this week / this month?Sales summary — guests, net and gross sales, orders, average check, voids, discounts, labor hours
Show me individual ticketsCheck detail — one business day of order and check numbers, amounts, dining option, revenue center, payment time
How many labor hours vs sales?Labor — regular and overtime hours and cost, sales per labor hour
Which menu items sold?Menu mix — item quantities, sales, and discounts (defaults to one row per menu item; use a day or week window)
What deposited / what paid out on card?Payout — settled deposits, sales-date attribution, or payment-level rows for one day

Sales summaries can also break down by revenue center, dining option, or order source when the user asks for that split.

Dates

Business dates are eight-digit calendar days (20260706 = 6 July 2026). When no date is given, single-day reports default to yesterday. Match the window to the question — one day for a daily pulse, up to seven days for a week, up to 31 for a month. Check and payout reports are single-day only.

What is not available yet

Changing menus, placing orders, editing employees, or reading live open checks needs broader Toast permissions than a standard reporting connection provides. If the upstream response says access is not permitted, explain that limitation and stay on the reporting flows above.

Async reports

Every report is queue then fetch. Do not treat an empty first fetch as "no data" — wait briefly and fetch again with the same id.

Menu mix reports default to MENU_ITEM grouping so rows name individual sold items (cocktails, wine, burgers, etc.). Location-only totals appear when no item grouping is used — that is not the usual menu-mix question. Item grouping works on day or week windows only.

Tools in this Server (7)

Toast Get Analytics Report

Fetch a finished sales, check, labor, menu, or payout report using the id returned when the report was queued. Reports build asynchronously — wait a f...

Toast Get Restaurants

List every restaurant location in the connected Toast group — names, ids, and whether each site is active. Use this first when you need to filter repo...

Toast Request Check Report

Queue check-level ticket detail for one business day — order and check numbers, amounts, dining option, revenue center, and payment timing. Returns a ...

Toast Request Labor Report

Queue labor hours and cost tied to sales — regular and overtime hours, labor cost, and sales per labor hour by location and business date. Returns a r...

Toast Request Menu Report

Queue menu-item sales mix — quantities sold, net and gross sales, and discounts by item for each location and business date. Defaults to MENU_ITEM gro...

Toast Request Payout Report

Queue card payout detail for one calendar day — settled deposits, sales-date attribution, or payment-level rows. Returns a report id to fetch when rea...

Toast Request Sales Report

Queue a sales and labor summary report (guest counts, net and gross sales, order counts, average check, voids, discounts, labor hours). Returns a repo...

Frequently Asked Questions

What is the Toast MCP server?

Toast is a restaurant POS and management platform. Read sales summaries, check-level tickets, labor hours, menu mix, and card payouts for every location in a connected management group. It provides 7 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Toast to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/toast. Authentication is handled automatically.

How many tools does Toast provide?

Toast provides 7 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Toast require?

Toast uses API Key. Toast requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Toast to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/toast

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Toast and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Toast will appear under Not connected — select it and click Connect to complete OAuth.
Name: Toast
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/toast
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Toast?

Sign in to connect your credentials and start running tools from the chat.