# Swiggy Builders Club > Swiggy Builders Club is the ecosystem program around Swiggy's MCP stack — Food, Instamart, and Dineout. Build AI agents, copilots, and integrations on top of 35+ tools across 3 MCP servers. > Each link below points at a `.md` twin of the page. Fetch the `.md` for clean markdown; fetch the page URL (without `.md`) for the rendered HTML version. ## Docs - [Multi-turn cart state](https://mcp.swiggy.com/builders/docs/build/agent-patterns/multi-turn-state.md): Carrying cart identity across user turns on a stateless protocol. - [Voice vs chat](https://mcp.swiggy.com/builders/docs/build/agent-patterns/voice-vs-chat.md): The same Swiggy tool, different response contracts. Design for TTS and rich cards separately. - [Build](https://mcp.swiggy.com/builders/docs/build/index.md): Recipes and patterns for shipping agents that use Swiggy MCP. - [Book a table](https://mcp.swiggy.com/builders/docs/build/recipes/book-a-table.md): Dineout journey - find a restaurant, check availability, reserve. - [Plan my evening (combined)](https://mcp.swiggy.com/builders/docs/build/recipes/combined.md): One user ask, two MCP servers - Food delivery and Dineout reservations composed in a single agent turn. - [Order food end-to-end](https://mcp.swiggy.com/builders/docs/build/recipes/order-food.md): The canonical 7-tool Food journey - from address to placed order to delivery tracking. - [Order groceries end-to-end](https://mcp.swiggy.com/builders/docs/build/recipes/order-groceries.md): Full Instamart journey - find products, build a cart, checkout, track delivery. - [Ship to production](https://mcp.swiggy.com/builders/docs/build/ship-to-production.md): Retries, observability, and the go-live checklist. - [Widgets](https://mcp.swiggy.com/builders/docs/build/widgets.md): Render-ready UI fragments that Swiggy MCP servers can return alongside tool responses. - [Swiggy Builders Club](https://mcp.swiggy.com/builders/docs/index.md): Build commerce into your AI agent. Food, Instamart, and Dineout - 35 MCP tools, India-first. - [Access & onboarding](https://mcp.swiggy.com/builders/docs/operate/access.md): Apply for production access - what we look for, what you provide, turnaround. - [Changelog](https://mcp.swiggy.com/builders/docs/operate/changelog.md): What shipped when, grouped by release. - [Data & compliance](https://mcp.swiggy.com/builders/docs/operate/data-and-compliance.md): DPDP 2023 posture, data residency, consent, no-PII stance, certifications. - [Operate](https://mcp.swiggy.com/builders/docs/operate/index.md): The partner contract - SLA, rate limits, data handling, versioning, support. - [Rate limits](https://mcp.swiggy.com/builders/docs/operate/rate-limits.md): How Swiggy MCP handles abusive traffic today, the quotas we plan to advertise, and how to request a larger allocation. - [SLA & uptime](https://mcp.swiggy.com/builders/docs/operate/sla.md): Service-level objectives for Swiggy MCP endpoints. - [Support](https://mcp.swiggy.com/builders/docs/operate/support.md): How to reach us, incident severities, co-branding, and agent error reporting. - [Versioning](https://mcp.swiggy.com/builders/docs/operate/versioning.md): SemVer commitment, deprecation window, how we announce breaking changes. - [book_table](https://mcp.swiggy.com/builders/docs/reference/dineout/book_table.md): Swiggy Dineout (Reservations): Book a table at a restaurant for a specific time slot. Only supports FREE reservations (isFree=true, bookingPrice=0). Paid deals will be rejected. Creates a cart then p... - [create_cart](https://mcp.swiggy.com/builders/docs/reference/dineout/create_cart.md): Swiggy Dineout: Create a cart for TABLE BOOKING or bill payment. For booking (DEAL_TICKET_PURCHASE): requires restaurant ID, slot details, and guest count. Validates billToPay = 0 and skipPayment = t... - [get_available_slots](https://mcp.swiggy.com/builders/docs/reference/dineout/get_available_slots.md): Swiggy Dineout (Reservations): Check available time slots for TABLE BOOKING at a restaurant. Returns slots across up to 7 days from the requested date. Shows breakfast, lunch, and dinner slots with a... - [get_booking_status](https://mcp.swiggy.com/builders/docs/reference/dineout/get_booking_status.md): Get booking status and details for a dineout order. Returns restaurant name, date, time, guests, deal title, and status. Example: \"What is the status of my booking?\" → Call with order ID. - [get_restaurant_details](https://mcp.swiggy.com/builders/docs/reference/dineout/get_restaurant_details.md): Swiggy Dineout: Get details about a specific restaurant for TABLE BOOKING. Returns ratings, deals, timings, address. Use restaurant ID from search_restaurants_dineout results. Use same coordinates th... - [get_saved_locations](https://mcp.swiggy.com/builders/docs/reference/dineout/get_saved_locations.md): Swiggy Dineout: Get user's saved addresses for restaurant search. Returns address IDs that can be passed to search_restaurants_dineout. - [Dineout](https://mcp.swiggy.com/builders/docs/reference/dineout/index.md): Swiggy Dineout MCP Server - Your AI-powered restaurant discovery and table booking assistant. Find the best restaurants near you, explore exclusive deals and offers, check real-time availability, and... - [report_error](https://mcp.swiggy.com/builders/docs/reference/dineout/report_error.md): Generate an error report to share with the Swiggy MCP team. Use this when the user encounters an error and wants to report it. Returns a pre-filled mailto: link and a human-readable summary. The user... - [search_restaurants_dineout](https://mcp.swiggy.com/builders/docs/reference/dineout/search_restaurants_dineout.md): Swiggy Dineout: Search restaurants for TABLE BOOKING/RESERVATIONS. Use when user wants to GO OUT and book a table. NOT for food delivery. Returns rich results: cuisines, ratings with count, costForTw... - [Error codes](https://mcp.swiggy.com/builders/docs/reference/errors.md): How Swiggy MCP tools report failures, and how to react to each class of error. - [apply_food_coupon](https://mcp.swiggy.com/builders/docs/reference/food/apply_food_coupon.md): Apply coupon code or discount to food delivery order. PRIMARY FOOD DELIVERY SERVICE - Use this when user wants to apply a coupon, discount code, or offer to their food delivery order. Swiggy Food del... - [fetch_food_coupons](https://mcp.swiggy.com/builders/docs/reference/food/fetch_food_coupons.md): Get available coupons and offers for food delivery order. PRIMARY FOOD DELIVERY SERVICE - Use this to find discounts, coupons, or offers when ordering food for delivery. Swiggy Food delivery. IMPORTA... - [flush_food_cart](https://mcp.swiggy.com/builders/docs/reference/food/flush_food_cart.md): Clear or empty the food delivery cart. PRIMARY FOOD DELIVERY SERVICE - Use this to remove all items from the food delivery cart. Swiggy Food delivery. NOT for groceries. - [get_addresses](https://mcp.swiggy.com/builders/docs/reference/food/get_addresses.md): Swiggy (Instamart/Food): Get all saved delivery addresses for the authenticated Swiggy user, sorted by last order date. This tool works for Swiggy Instamart and Food services. Addresses are returned ... - [get_food_cart](https://mcp.swiggy.com/builders/docs/reference/food/get_food_cart.md): Get current food delivery cart with all items. PRIMARY FOOD DELIVERY SERVICE - Use this to view cart contents when ordering food for delivery. Swiggy Food delivery. Response includes valid_addons fie... - [get_food_order_details](https://mcp.swiggy.com/builders/docs/reference/food/get_food_order_details.md): Get detailed information about a specific food delivery order. PRIMARY FOOD DELIVERY SERVICE - Use this when user asks about order details, order information, or wants to see what they ordered. Swigg... - [get_food_orders](https://mcp.swiggy.com/builders/docs/reference/food/get_food_orders.md): Get active food delivery orders and order status. PRIMARY FOOD DELIVERY SERVICE - Use this when user asks about their orders, order status, or current food delivery orders. Swiggy Food delivery. Retu... - [get_restaurant_menu](https://mcp.swiggy.com/builders/docs/reference/food/get_restaurant_menu.md): Get the complete menu of a restaurant, paginated by category. Use this to BROWSE a restaurant menu and see what is available. This is the PRIMARY tool for showing MORE options - use page/pageSize to ... - [Food](https://mcp.swiggy.com/builders/docs/reference/food/index.md): Swiggy Food MCP Server - Your AI-powered food delivery assistant. Discover restaurants, explore menus, customize your order with variants and add-ons, apply coupons for great discounts, and get delic... - [place_food_order](https://mcp.swiggy.com/builders/docs/reference/food/place_food_order.md): Place food delivery order and confirm order placement. PRIMARY FOOD DELIVERY SERVICE - Use this when user wants to place order, confirm order, or complete food delivery order. Swiggy Food delivery. R... - [report_error](https://mcp.swiggy.com/builders/docs/reference/food/report_error.md): Generate an error report to share with the Swiggy MCP team. Use this when the user encounters an error and wants to report it. Returns a pre-filled mailto: link and a human-readable summary. The user... - [search_menu](https://mcp.swiggy.com/builders/docs/reference/food/search_menu.md): Search for dishes and menu items to order for food delivery. PRIMARY FOOD DELIVERY SERVICE - Use this when user wants to find specific dishes, browse menu items, see what a restaurant offers, or orde... - [search_restaurants](https://mcp.swiggy.com/builders/docs/reference/food/search_restaurants.md): Search and order food from restaurants for delivery. PRIMARY FOOD DELIVERY SERVICE - Use this when user wants to order food, get food delivered, or search restaurants for delivery. Swiggy Food delive... - [track_food_order](https://mcp.swiggy.com/builders/docs/reference/food/track_food_order.md): Track food delivery order status and delivery progress. PRIMARY FOOD DELIVERY SERVICE - Use this when user asks to track order, check delivery status, or see where their food order is. Swiggy Food de... - [update_food_cart](https://mcp.swiggy.com/builders/docs/reference/food/update_food_cart.md): Add items to food delivery cart or update cart contents. PRIMARY FOOD DELIVERY SERVICE - Use this when user wants to add food items, dishes, or meals to their delivery cart. Swiggy Food delivery. Sup... - [Reference](https://mcp.swiggy.com/builders/docs/reference/index.md): Every Swiggy MCP tool, grouped by server and journey stage. - [checkout](https://mcp.swiggy.com/builders/docs/reference/instamart/checkout.md): Swiggy Instamart (Grocery): Place and confirm Swiggy Instamart grocery order. Creates order and confirms payment in a single operation. Use this for Instamart grocery orders, NOT for Food delivery. - [clear_cart](https://mcp.swiggy.com/builders/docs/reference/instamart/clear_cart.md): Clear (remove all items from) the Instamart cart. Authentication is handled automatically. - [create_address](https://mcp.swiggy.com/builders/docs/reference/instamart/create_address.md): Swiggy (Instamart/Food): Create a new delivery address for the authenticated user. - [delete_address](https://mcp.swiggy.com/builders/docs/reference/instamart/delete_address.md): Swiggy (Instamart/Food): Delete a saved delivery address for the authenticated user. - [get_addresses](https://mcp.swiggy.com/builders/docs/reference/instamart/get_addresses.md): Swiggy (Instamart/Food): Get all saved delivery addresses for the authenticated Swiggy user, sorted by last order date. This tool works for Swiggy Instamart and Food services. Addresses are returned ... - [get_cart](https://mcp.swiggy.com/builders/docs/reference/instamart/get_cart.md): Swiggy Instamart (Grocery): Get current Swiggy Instamart grocery cart with all items and bill breakdown. Use this for Instamart grocery orders, NOT for Food delivery. Authentication is handled automa... - [get_order_details](https://mcp.swiggy.com/builders/docs/reference/instamart/get_order_details.md): Get detailed information for a specific Swiggy Instamart order by order ID. Use this when the user wants to see complete details about a specific order including: full list of items with quantities a... - [get_orders](https://mcp.swiggy.com/builders/docs/reference/instamart/get_orders.md): Swiggy Instamart order history - Use this to fetch ORDER HISTORY, past orders, or order preferences. Use this FIRST when user asks: \"show my orders\", \"get my orders\", \"my last order\", \"order history\"... - [Instamart](https://mcp.swiggy.com/builders/docs/reference/instamart/index.md): Swiggy Instamart MCP Server - Your AI-powered grocery and essentials shopping assistant. Get everything from fresh fruits, vegetables, dairy, and staples to snacks, beverages, ... - [report_error](https://mcp.swiggy.com/builders/docs/reference/instamart/report_error.md): Generate an error report to share with the Swiggy MCP team. Use this when the user encounters an error and wants to report it. Returns a pre-filled mailto: link and a human-readable summary. The user... - [search_products](https://mcp.swiggy.com/builders/docs/reference/instamart/search_products.md): Search for products available at the selected address. Returns products with their variants (e.g., different pack sizes, quantities). When a user asks to add a product, ALWAYS search first to see ava... - [track_order](https://mcp.swiggy.com/builders/docs/reference/instamart/track_order.md): Track Swiggy Instamart order status in real-time. PRIMARY TOOL for order tracking - Use this FIRST when user asks: \"where is my order\", \"track my order\", \"order status\", \"what's the status of my orde... - [update_cart](https://mcp.swiggy.com/builders/docs/reference/instamart/update_cart.md): Swiggy Instamart (Grocery): Update Swiggy Instamart grocery cart with items. Replaces entire cart with the provided items. Use this for Instamart grocery orders, NOT for Food delivery. Authentication... - [your_go_to_items](https://mcp.swiggy.com/builders/docs/reference/instamart/your_go_to_items.md): Fetch the user's Your Go To Items (frequently or recently ordered items) for the selected delivery address. Use addressId from get_addresses. Returns products with variants; use spinId from the chose... - [Authenticate](https://mcp.swiggy.com/builders/docs/start/authenticate.md): OAuth 2.1 with PKCE - how to get credentials, complete the flow, and handle expired tokens. - [Coding agents](https://mcp.swiggy.com/builders/docs/start/coding-agents.md): Plug Swiggy Builders Club docs into Claude Code, Cursor, Windsurf, and other AI coding tools — so your agent reads authoritative docs before it writes code against Swiggy. - [Use Swiggy in your AI client](https://mcp.swiggy.com/builders/docs/start/consumer/index.md): Paste a config, complete OAuth, and ask your existing AI client to order food. No code required. - [Connect your AI client](https://mcp.swiggy.com/builders/docs/start/consumer/use-in-ai-client.md): Six configurations for adding Swiggy MCP to Claude Desktop, ChatGPT, Cursor, VS Code, Windsurf, and any MCP-compatible client. - [Build an agent](https://mcp.swiggy.com/builders/docs/start/developer/build-an-agent.md): Working code to wire Swiggy MCP into the framework you already use. - [Developer quickstart](https://mcp.swiggy.com/builders/docs/start/developer/index.md): Zero to first successful Swiggy tool call, self-serve. - [Delegated auth](https://mcp.swiggy.com/builders/docs/start/enterprise/delegated-auth.md): OAuth 2.1 on-behalf-of flow for multi-tenant platforms serving end users at scale. - [Power an agent platform](https://mcp.swiggy.com/builders/docs/start/enterprise/index.md): White-glove onboarding for agent-platform operators running Swiggy on behalf of many end users. - [Start](https://mcp.swiggy.com/builders/docs/start/index.md): Pick your path - developer, enterprise, or AI-client consumer. - [What is Swiggy MCP?](https://mcp.swiggy.com/builders/docs/start/what-is-swiggy-mcp.md): What Swiggy Builders Club offers, who it's for, and when to use it. ## Blog - [Swiggy Announces Builders Club - Turning AI Commerce Infrastructure into a Builder Ecosystem](https://mcp.swiggy.com/builders/blog/2026-04-17-builders-club-launch.md): A new community and partnership program for developers, startups and enterprises building on top of Swiggy's MCP stack.