Blinkit MCP v1.0.1
Blinkit MCP v1.0.1
Refactoring & Stability Update
This release focuses on improving the internal architecture for better maintainability and adding robust checks to handle store availability scenarios.
🛠️ What's New
🏗️ Modular Architecture
We've completely refactored the codebase to be more modular and scalable:
- Service-Based Design:
BlinkitOrderlogic is now split into dedicated services:SearchServiceCartServiceLocationServiceCheckoutService
- Cleaner Auth: Authentication logic is now streamlined in
src/auth/service.py.
🛡️ Enhanced Stability
- Store Closed Detection: Added "Store is closed" checks across critical flows (
select_address,checkout,cart). The automation will now gracefully report if the store is unavailable instead of timing out or clicking blindly. - Improved Error Handling: Better detection of critical UI states during the ordering process.
✨ Features (Carried over from v1.0.0)
- 🛒 Shopping Automation: Search, view, and add products to cart.
- 💳 UPI Payments: Automate UPI ID selection and payment flow.
- 📍 Location Management: Set delivery location manually or detect automatically.
- 🔒 Secure Authentication: Persisted local sessions.
📦 Installation
- Download the updated bundle:
blinkit-mcp.mcpb - Double-click to update/install in Claude Desktop.
Happy Shopping! 🚀