Find the best deals on Amazon, Flipkart and more Indian e-commerce stores via AI.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
India's AI-powered deals discovery platform. Find the best deals on Amazon, Flipkart and more Indian stores via Claude and other AI platforms.
Transport: Streamable HTTP (JSON-RPC 2.0 over POST, optional SSE stream over GET).
| Tool | Description |
|---|---|
search_deals | Search deals by keyword |
get_best_deals | Get top ranked deals |
get_latest_deals | Get newest deals |
get_trending_deals | Get trending deals |
get_deals_by_category | Filter by category |
get_deals_by_price | Filter by price range |
get_deals_by_store | Filter by store |
get_deal | Get specific deal details |
get_categories | List all categories |
check_and_link | Check product & get affiliate link |
bulk_check_and_link | Check multiple products |
search_catalog | Search product catalog |
Add to Claude: Settings β Connectors β Add custom connector β
https://dealsping-ai.akhilbabumfwa.workers.dev/mcp
DealsPing (dealsping.in) aggregates the best deals from Amazon, Flipkart, Myntra, Ajio and more Indian e-commerce stores.
As an Amazon Associate, DealsPing earns from qualifying purchases.
Cloudflare Workers + D1 backend that mirrors DealsPing's Firebase deal data into a fast, AI-queryable API, MCP server, and admin dashboard. Completely separate from dealsping-next β read-only against Firebase, never writes back.
deals + monitored_deals from Firestore REST API (no SDK), maps to D1 schema, upserts, marks stale deals inactive./api/*), rate-limited, CORS-open, 5-minute cache headers./mcp (Streamable HTTP: JSON-RPC 2.0 handshake, tools/list, tools/call)./admin/*), gated by X-Admin-Secret header.| Path | Purpose |
|---|---|
GET /health | Health check |
GET /api/deals/best | Top deals by score |
GET /api/deals/latest | Newest deals |
GET /api/deals/trending | Trending deals |
GET /api/deals/featured | Featured deals |
GET /api/deals/search?q= | Keyword search |
GET /api/deals/category/:category | Deals by category |
GET /api/deals/price?min=&max= | Deals by price range |
GET /api/deals/store/:store | Deals by store |
GET /api/deals/:id | Single deal (id or slug) |
GET /api/lists/:list_type | Any AI list |
GET /api/categories | Category counts |
GET /api/catalog/stats | ASIN catalog stats |
GET /api/stats | Platform stats |
GET/POST/DELETE /mcp | MCP server (Streamable HTTP) |
GET /.well-known/mcp.json | Lightweight discovery manifest |
GET /.well-known/ai-plugin.json | ChatGPT plugin manifest |
GET /openapi.yaml | OpenAPI 3.0 spec |
GET /dashboard | Admin dashboard UI |
GET/POST /admin/* | Admin API (needs X-Admin-Secret) |
POST /sync | Manual sync trigger (needs X-Sync-Secret) |
best_deals, latest_deals, trending_deals, featured_deals, under_500, under_1000, under_2000, under_5000, electronics, fashion, home_kitchen, mobiles, with_coupon, with_bank_offer, amazon_deals, flipkart_deals.
firestore.rules on the source project already have allow read: if true on deals/monitored_deals, so the API key alone is sufficient (no service account needed for reads).asin_catalog table, powering check_and_link/search_catalog) intentionally stores no price/image/availability data β see check_and_link's tool description for why.MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/dealsping-india-deals)<a href="https://allmcps.com/mcp/dealsping-india-deals"><img src="https://allmcps.com/api/badge/dealsping-india-deals?style=directory" alt="DealsPing β India Deals on AllMCPs" /></a>