Deal Radar MCP Server
Provides Amazon product search and URL scraping for real-time prices, discounts, and bank offers, enabling multi-store comparison, product tracking, and price-drop alerts across Amazon marketplaces.
Supports eBay product search and URL scraping through a declarative store adapter, enabling price comparison, product tracking, and price-drop alerts.
Supports Flipkart product search and URL scraping for real-time prices, discounts, and bank offers, enabling comparison, tracking, and price-drop alerts.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
🎯 Deal Radar MCP Server
Universal E-Commerce Price Drop, Deals & Multi-Store Radar for AI Agents
Powered by the Model Context Protocol (MCP)
Deal Radar MCP empowers AI assistants (Claude, Cursor, Antigravity, Gemini, Zed) to monitor e-commerce prices, uncover trending discounts, calculate real effective prices (including bank/coupon offers), track historical lows, and fire alerts when prices drop to your target.
Built with an extensible, plug-and-play adapter architecture, Deal Radar works out-of-the-box with Amazon, Flipkart, Croma, Myntra, Reliance Digital, Tata CLiQ, eBay, plus a universal Schema.org/OpenGraph fallback scraper that extracts product details and prices from virtually any online store.
🌟 Key Features
🔍 Multi-Store Price Comparison: Search Amazon, Flipkart, Croma, Myntra, Reliance Digital, and eBay in parallel to find the lowest price in seconds.
💳 Effective Price Intelligence: Calculates true out-of-pocket costs by factoring in instant bank discounts (HDFC, ICICI, Axis), coupon codes, and delivery charges.
📉 Persistent Watchlist & History: Automatically snapshots prices over time to pinpoint all-time lows and detect artificial markup before sales.
🔔 Autonomous Price Drop Alerts & Poller: Background cron engine periodically audits watchlist items and dispatches desktop notifications and MCP alerts.
🖥️ Interactive Web Dashboard: Beautiful local web UI (
http://localhost:3333) for visual tracking, price comparisons, and one-click alert management.⌨️ Command-Line Interface (CLI): Full-featured CLI tool (
deal-radar search,deal-radar track,deal-radar alert, etc.).🔌 Dynamic Store Adapters: Add any new store by dropping a JSON configuration in
stores/or dynamically registering via MCP.
Related MCP server: BuyWhere
🌐 Supported Stores Out of the Box
Store | ID | Supported Domains | Adapter Type |
Amazon |
|
| Native Scraper + Bank Offer Parser |
Flipkart |
|
| Native Scraper + Bank Offer Parser |
Croma |
|
| Declarative Selector Adapter |
eBay |
|
| Declarative Selector Adapter |
Myntra |
|
| Declarative Selector Adapter |
Reliance Digital |
|
| Declarative Selector Adapter |
Tata CLiQ |
|
| Declarative Selector Adapter |
Universal Fallback |
| Any URL on the web | Schema.org JSON-LD & OpenGraph |
💻 CLI Usage
# Search deals across all stores
npm run cli -- search "Sony WH-1000XM5" --limit 5
# Inspect and track a specific product URL
npm run cli -- track "https://www.amazon.in/dp/B09XS7JWHH"
# Set a price drop alert
npm run cli -- alert "https://www.amazon.in/dp/B09XS7JWHH" 24999
# View your monitored watchlist
npm run cli -- watchlist
# Check price fluctuation history
npm run cli -- history "https://www.amazon.in/dp/B09XS7JWHH"
# Manually trigger an immediate price-drop poll
npm run cli -- poll
# Launch the visual Web Dashboard
npm run web🖥️ Local Web Dashboard
Launch the web dashboard on port 3333:
npm run webOpen http://localhost:3333 in your browser to:
Browse live deals across multiple storefronts with instant filters.
Visually monitor your tracked items and price drop alerts.
Check price history and trigger one-click checks.
🛠️ MCP Tools Reference
Tool | Description | Key Arguments |
| Search for products and active deals across multiple storefronts |
|
| Scrape real-time details, price, discount %, and bank offers from a URL |
|
| Set a target price notification for a product URL |
|
| Poll all active watchlist items, compute price changes, and trigger alerts | (none) |
| Retrieve price fluctuation timeline, lowest, and highest recorded prices |
|
| Compare a product query across all stores side-by-side with savings |
|
| List all currently monitored products and alert statuses | (none) |
| Remove a product from the alert watchlist |
|
| Start periodic background polling for price drops |
|
| Stop background poller | (none) |
| Retrieve poller status, interval, and total checks | (none) |
| Trigger immediate audit of all watchlist items | (none) |
| Register a new e-commerce store with declarative selectors |
|
| List all built-in and user-configured store adapters | (none) |
🚀 Connecting to MCP Clients
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"deal-radar": {
"command": "node",
"args": ["/home/shri-ram/deal-radar-mcp/dist/index.js"]
}
}
}Antigravity / Gemini CLI
Add to ~/.gemini/config/mcp_config.json:
{
"mcpServers": {
"deal-radar": {
"command": "node",
"args": ["/home/shri-ram/deal-radar-mcp/dist/index.js"]
}
}
}📄 License
MIT © Antigravity & Shri-Ram
This server cannot be deployed
Maintenance
Related MCP Connectors
Product price checks and affiliate link building for AI shopping agents.
AI-powered product search, affiliate links, and price negotiation for e-commerce platforms
Find the best deals on Amazon, Flipkart and more Indian e-commerce stores via AI.
Live product prices, promotions, price history and UPC/ASIN matching across 100+ U.S. retailers.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides AI assistants with access to ShopSavvy's comprehensive product data, pricing information, and historical price tracking, enabling product lookup by barcode or ASIN, current offers, price history, and scheduling for automatic monitoring.9184 npm9MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to search, compare, and track prices across 40+ retailers in Southeast Asia and the US using MCP tools.2-
- FlicenseNot gradedqualityBmaintenanceEnables searching and comparing product prices across major Indian quick-commerce and e-commerce platforms, ranking results by landed price, returning product links, storing price history, and providing 15–30 day price direction forecasts with best-buy recommendations.-
- AlicenseAqualityAmaintenanceEnables AI agents to retrieve live product prices, stock, variants, and deal ratings from Shopify, WooCommerce, Walmart, eBay, and Amazon by pasting product links and asking about price, availability, or comparisons.418 PyPI1MIT