@striderlabs/mcp-chipotle
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| chipotle_statusA | Check connection status and whether you are logged in to Chipotle. Call this first to verify authentication before ordering. |
| chipotle_loginA | Authenticate with your Chipotle account using email and password. Required to access rewards and saved payment methods. |
| chipotle_logoutA | Log out of Chipotle by clearing stored session cookies. Use this to reset authentication state. |
| chipotle_search_locationsB | Find Chipotle restaurants near a given address or zip code. Returns a list of nearby locations with address and hours. |
| chipotle_get_locationA | Get detailed information about a specific Chipotle location by its ID. |
| chipotle_get_menuB | Get the full Chipotle menu including entrees, proteins, salsas, toppings, sides, and drinks with prices and calories. |
| chipotle_get_favoritesB | Get saved favorite orders from your Chipotle account. Requires being logged in. |
| chipotle_start_orderA | Start building a new Chipotle order by selecting the entree type (bowl, burrito, tacos, salad, or quesadilla). Must call chipotle_customize_item next to add ingredients. |
| chipotle_customize_itemA | Customize the current order item by adding protein, rice, beans, salsas, and toppings. Call after chipotle_start_order. |
| chipotle_add_to_bagA | Add the currently configured item to your bag. Call after chipotle_start_order and chipotle_customize_item. |
| chipotle_view_bagA | View all items currently in your bag with customizations and pricing. |
| chipotle_checkoutA | Checkout and place your Chipotle order. Set confirm=false to preview the order first, confirm=true to actually place it. |
| chipotle_track_orderC | Track the status of a Chipotle order. Shows order status and estimated pickup time. |
| chipotle_get_rewardsA | Get your Chipotle Rewards points balance and available rewards. Requires being logged in. |
| chipotle_select_locationA | Select a specific Chipotle restaurant for your order. Call after chipotle_search_locations to confirm which restaurant to use. |
| chipotle_set_order_typeA | Set the order fulfillment type before building your order: pickup (you collect in-store), delivery (brought to you), or group (others can add items). |
| chipotle_get_order_historyA | Get your past Chipotle orders with items, dates, locations, and totals. Requires being logged in. |
| chipotle_reorderA | Quickly reorder a previous Chipotle order by its order ID. Items from the past order will be added to your bag. Requires being logged in. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 18 tools
Each tool targets a distinct action: authentication, location selection, order building steps, bag management, checkout, reordering, history, and rewards. No two tools have overlapping purposes.
All tools follow the consistent 'chipotle_verb_noun' pattern (e.g., chipotle_search_locations, chipotle_add_to_bag). No mixing of naming conventions.
18 tools cover the full ordering workflow comprehensively. While slightly above the typical 3-15 range, the count is justified by the domain complexity including authentication, location, customization, and order management.
The tool set covers the complete ordering lifecycle from login to checkout, plus reordering, history, rewards, and tracking. Minor gaps like removing items from bag are absent but unlikely to cause agent failures.