Skip to main content
Glama
prime-cost
by prime-cost

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TOAST_MCP_MODENoTransport mode. Set to 'http' when deploying remotely (e.g., Railway) with a public URL. Not needed for local stdio mode.
TOAST_CLIENT_IDNoToast API client ID, obtained from Toast Web after API access is approved.
TOAST_MCP_SECRETNoA long random string used as the connector password for HTTP mode. Required only when TOAST_MCP_MODE=http.
TOAST_ENVIRONMENTNoToast environment, e.g., 'production'.
TOAST_CLIENT_SECRETNoToast API client secret, obtained from Toast Web. Shown only once.
TOAST_RESTAURANT_GUIDNoThe GUID of your restaurant location. Optional if you pass restaurantGuid per call.
TOAST_ENABLE_WRITE_TOOLSNoSet to 'true' to enable the 21 write tools that modify POS data. Default is 'false'.false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
toast_get_orderB

Get detailed information about a specific order by GUID

toast_list_ordersC

List orders with filtering options (date range, status, business date). Returns paginated results.

toast_get_checkC

Get detailed information about a specific check within an order

toast_get_order_statusB

Get fulfillment status of an order (kitchen prep, ready, completed)

toast_get_orders_by_business_dateC

Get all orders for a specific business date (formatted YYYYMMDD)

toast_search_orders_by_customerC

Search orders by customer phone or email

toast_list_menusB

List all menus for a restaurant

toast_get_menuB

Get detailed information about a specific menu including all groups and items

toast_get_menu_itemC

Get detailed information about a specific menu item

toast_search_menu_itemsC

Search menu items by name, SKU, or PLU

toast_get_modifier_groupC

Get details about a modifier group (e.g., toppings, sides)

toast_list_menu_groupsB

List all menu groups (categories) across all menus

toast_get_items_by_categoryC

Get all menu items in a specific category/group

toast_get_86d_itemsB

Get all items currently marked as out of stock (86'd)

toast_list_employeesC

List all employees at a restaurant

toast_get_employeeC

Get detailed information about a specific employee

toast_list_jobsC

List all job positions at a restaurant

toast_get_jobC

Get detailed information about a job position

toast_search_employeesB

Search employees by name, email, or phone

toast_get_employee_time_entriesC

Get time entries (clock in/out) for an employee

toast_list_shiftsB

List shifts for a specific date range

toast_get_shiftC

Get detailed information about a specific shift

toast_get_active_shiftsA

Get all currently active/clocked-in shifts

toast_list_time_entriesC

List time entries (clock in/out events) for a date range

toast_get_labor_reportC

Get labor summary report for a business date

toast_get_employee_hoursB

Get total hours worked by an employee for a date range

toast_get_restaurant_infoC

Get detailed restaurant configuration information

toast_list_accessible_restaurantsA

List all restaurants accessible with current API credentials

toast_list_tablesC

List all tables at a restaurant

toast_get_tableC

Get information about a specific table

toast_list_service_areasB

List all service areas (dining sections) at a restaurant

toast_list_dining_optionsC

List all dining options (dine-in, takeout, delivery, curbside, etc.)

toast_list_revenue_centersC

List all revenue centers (bars, POS stations, etc.)

toast_get_online_ordering_statusC

Check if online ordering is enabled and get scheduling info

toast_get_delivery_settingsC

Get delivery configuration (radius, minimum amount, etc.)

toast_get_paymentC

Get detailed information about a specific payment

toast_get_check_paymentsC

Get all payments associated with a check

toast_get_payment_summaryB

Get payment summary for a business date (totals by payment type)

toast_get_stock_itemC

Get stock/inventory information for a specific item at a location

toast_list_low_stock_itemsB

List items that are low in stock or out of stock

toast_search_customersC

Search for customers by phone, email, or name

toast_get_customer_order_historyC

Get order history for a specific customer

toast_get_customer_loyalty_statusC

Get loyalty program status for a customer

toast_get_top_customersB

Get top customers by order frequency or total spent

toast_get_sales_summaryC

Get comprehensive sales summary for a business date

toast_get_hourly_salesB

Get sales broken down by hour for a business date

toast_get_item_sales_reportC

Get sales report for menu items

toast_get_payment_type_reportC

Get breakdown of sales by payment type

toast_get_discount_reportC

Get report on discounts applied

toast_get_void_reportC

Get report on voided orders and items

toast_list_cash_drawersC

List all cash drawers for a business date

toast_get_cash_drawerB

Get detailed information about a specific cash drawer

toast_list_cash_entriesC

List cash entries (paid in/paid out) for a cash drawer or business date

toast_get_cash_drawer_summaryB

Get summary of cash drawer activity (paid in, paid out, net)

toast_list_cash_depositsC

List cash deposit records

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/prime-cost/toast-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server