amazon-in-mcp
An MCP server that lets your LLM shop on Amazon.in.
Cheapest in-stock listing. Best-value pick. Price history. No paid APIs.
What it does
Three tools your LLM can call against amazon.in:
| Tool | What it returns |
|---|---|
search_amazon_in(query, max_results=5) |
Ranked listings + two convenience picks: cheapest in stock and best value (rating × log10(reviews) / √price) |
get_product(asin_or_url) |
Full product detail — price, MRP, discount, rating, reviews, stock, bullets, brand, seller, delivery |
price_history_link(asin_or_url) |
A Keepa.com chart URL for the amazon.in domain. No network call. |
No API keys. No accounts. Runs locally over stdio. Direct HTML scraping with rotating user agents and retry on bot-check pages.
Quick start
1. Install (Claude Code):
git clone https://github.com/justadityaraj/amazon-in-mcp.git
cd amazon-in-mcp && npm install && npm run build
claude mcp add amazon-in -- node "$PWD/dist/index.js"2. Restart your MCP client (Claude Code, Cursor, Claude Desktop, etc.)






