Connect AI agents to real-time Indian commerce data to search products, compare prices and availability, check inventory, and get delivery ETAs across Blinkit, Zepto, Swiggy Instamart, BigBasket, Amazon, Flipkart, and other platforms.
The fastmcp library is a Python client for MCP servers. Use it to call MewCP tools from your own scripts and services.
This guide connects Quick Commerce MCP to Python through MewCP, so Python can use Quick Commerce MCP's 11 tools, like search_products, get_item_details and check_delivery_eta, without your Quick Commerce MCP credentials ever reaching the app.
Your Quick Commerce MCP API key is stored encrypted and injected only at call time. Your agent never holds it, so it can never leak it, log it or paste it into a prompt.
More apps
Read-only product search across independent stores, with product details and merchant links. Streamable HTTP; no sign-in or API key.
Transaction-complete hotel booking over MCP — 300K+ properties, real hotel confirmation numbers, loyalty points, secure checkout. Hotels are merchant of record. Builders set their own booking fee via Stripe Connect.
Brek helps AI agents find and compare hotels using live availability, public booking prices, and private wholesale rates. Retrieve property details, compare room offers, and evaluate amenities, breakfast options, refundability, taxes, and cancellation policies before continuing to booking on Brek.
Compare prepaid travel eSIM plans by destination, data and trip length across 30+ providers, and plan multi-country trips.
Other clients
Quick Commerce MCP works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Quick Commerce MCP tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
SDK clients sign in with an API key. Create one in your dashboard and replace API_KEY in the code below.
SDK clients run without a browser, so they sign in with your API key.
Search for products on a quick commerce platform by keyword and location. Returns product names, brands, prices (MRP & offer price), ratings, inventory counts, images, and deeplinks. Args: query: Search term (e.g. "milk", "atta 5kg", "Amul Butter") platform: Platform name — India: BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, Amazon, Nykaa, Myntra, Flipkart, Meesho; UAE (prices in AED; use a UAE lat/lon, e.g. 25.1972, 55.2744 for Dubai): NoonMinutes, TalabatMart lat: Latitude of delivery location (e.g. 12.9021 for Bangalore, 25.1972 for Dubai) lon: Longitude of delivery location (e.g. 77.6639 for Bangalore, 55.2744 for Dubai) pincode: 6-digit Indian pincode (REQUIRED for DMart, JioMart, Minutes) api_key: Your QuickCommerce API key Costs: 1 credit per call.
Get real-time price, stock, and availability for a specific product. Args: item_id: Platform-specific item ID (from search_products results or a product link). Item-only platforms: Croma numeric id (e.g. "317418"), RelianceDigital product URL slug, OnePlus "<productCode>:<skuCode>" (e.g. "P1120230:5011122818"), Vivo "<spuId>:<skuId>" (e.g. "10373:19585") Meesho: numeric product id (e.g. "187892116"); a meesho.com product or share link also works platform: Platform name — BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, Amazon, Nykaa, Myntra, Flipkart, Meesho, item-only electronics stores RelianceDigital, Croma, Vivo, OnePlus; UAE (prices in AED; use a UAE lat/lon, e.g. 25.1972, 55.2744 for Dubai): NoonMinutes, TalabatMart lat: Latitude lon: Longitude pincode: 6-digit Indian pincode (for DMart, JioMart, Minutes; also used for Croma/RelianceDigital pricing) api_key: Your QuickCommerce API key Costs: 1 credit per call.
Get estimated delivery time and store availability for a platform. Args: platform: Platform name — quick commerce only: BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes; UAE (prices in AED; use a UAE lat/lon, e.g. 25.1972, 55.2744 for Dubai): NoonMinutes, TalabatMart lat: Latitude lon: Longitude pincode: 6-digit Indian pincode (REQUIRED for DMart, JioMart, Minutes) api_key: Your QuickCommerce API key Costs: 1 credit per call (free if the platform times out or errors).
Search products across MULTIPLE platforms in one call. Args: query: Search term platforms: Comma-separated platform names (e.g. "BlinkIt,Zepto,Swiggy") lat: Latitude lon: Longitude pincode: 6-digit pincode (if querying DMart, JioMart, or Minutes) api_key: Your QuickCommerce API key Costs: 1 credit PER platform that answers (failed platforms are free).
Get delivery ETAs from MULTIPLE platforms in one call. Args: platforms: Comma-separated platform names lat: Latitude lon: Longitude pincode: 6-digit pincode (if querying DMart, JioMart, or Minutes) api_key: Your QuickCommerce API key Costs: 1 credit PER platform that answers (failed platforms are free).
Check your remaining QuickCommerce API credits. FREE — costs 0 credits. Args: api_key: Your QuickCommerce API key
List all supported platforms. FREE — no API key needed.
List your past API calls (search, item, eta, etc.) for this account only. Returns request IDs, endpoints, params, status codes, and whether a full response is stored. Use get_api_history_response with a request_id to fetch the JSON body. Args: api_key: Your QuickCommerce API key page: Page number (default 1) limit: Results per page, 1–100 (default 20) endpoint: Optional filter, e.g. "/v1/search" or "/v1/item" FREE — does not consume API credits.
Get the stored JSON response for one of your past API calls. Only returns data for requests made with your API key (your account only). Args: request_id: Request ID from list_api_history api_key: Your QuickCommerce API key FREE — does not consume API credits.
Capture a platform's own product page at a location as proof of its price. Opens the product page with the delivery location set, then returns links to a PNG screenshot (with a banner recording platform, item, location and time), a PDF report and, if asked, a video of the session. Waits up to 90 seconds for the result; if it takes longer, returns a job_id to check with get_screenshot_status. Args: platform: BlinkIt, Swiggy (Instamart), Zepto, BigBasket, JioMart, Minutes, DMart, the marketplaces Amazon, Flipkart, Myntra and Nykaa (Meesho is not supported), or the electronics stores Croma, RelianceDigital, OnePlus and Vivo item_id: Platform-specific item ID (from search_products or get_item_details); for a marketplace this can also be a product page link lat: Latitude (quick commerce; marketplaces only need pincode) lon: Longitude pincode: 6-digit Indian pincode (worked out from lat/lon when omitted; enough on its own for marketplaces) device: "desktop" (default) or "mobile" for the platform's phone website (BlinkIt, Swiggy, Zepto, BigBasket, JioMart and Minutes only) capture: "visible" (default, first screen) or "full" (whole page) video: Also record the capture as a video api_key: Your QuickCommerce API key Costs: 50 credits per screenshot; a failed capture is refunded.
Check a screenshot job and get its download links once it is done. Args: job_id: job_id returned by capture_product_screenshot api_key: Your QuickCommerce API key FREE — does not consume API credits. Links last 1 hour; call again for fresh ones.