Skip to content

Blinkit MCP v1.0.1

Choose a tag to compare

@hereisSwapnil hereisSwapnil released this 26 Dec 07:40
· 15 commits to main since this release

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: BlinkitOrder logic is now split into dedicated services:
    • SearchService
    • CartService
    • LocationService
    • CheckoutService
  • 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

  1. Download the updated bundle: blinkit-mcp.mcpb
  2. Double-click to update/install in Claude Desktop.

Happy Shopping! 🚀