Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ›’ E-Commerce
  3. Amazon In MCP
Amazon In MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 8:46:50 PM

Amazon In MCP

User RatingsBe the first to rate and review this MCP server!
View Repository9 GitHub StarsTotal stargazers on GitHub for the source repository (9 stars).Visit Website
e-commerceamazonscrapingprice-historyproduct-search

MCP server for shopping on amazon.in with product search, detailed info, and price history links via HTML scraping.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "justadityaraj-amazon-in-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "amazon-in-mcp-server"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ›’ More in E-Commerce

Overview

This MCP server enables LLMs to interact with amazon.in by scraping product listings and details directly from HTML pages without requiring API keys or accounts. It provides tools for searching products with ranked results including cheapest in-stock and best-value picks, fetching full product details, and generating Keepa price history chart URLs. Use it to integrate amazon.in shopping capabilities into your LLM workflows where direct API access is unavailable or unwanted.

Use cases

β€’Search amazon.in for products with ranked results
β€’Retrieve detailed product information by ASIN or URL
β€’Get Keepa price history chart links for amazon.in products
β€’Automatically route amazon.in shopping queries to this server
β€’Integrate amazon.in product data into LLM applications without API keys

Key features

β€’Search with cheapest in-stock and best-value picks
β€’Full product details: price, MRP, discount, rating, stock, seller, delivery
β€’Keepa price history chart URL generation without network calls
β€’Direct HTML scraping with rotating user agents and bot-check retries
β€’No API keys or accounts required
β€’Configurable in-memory caching and proxy support

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Amazon In MCP.

Extracted Tool Capabilities
Search with cheapest in-stock and best-value picks
Full product details: price, MRP, discount, rating, stock, seller, delivery
Keepa price history chart URL generation without network calls
Direct HTML scraping with rotating user agents and bot-check retries
No API keys or accounts required
Configurable in-memory caching and proxy support

Documentation Overview

amazon-in-mcp

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.

License Node Release MCP CodeRabbit Reviews


What it does

Three tools your LLM can call against amazon.in:

ToolWhat it returns
search_amazon_in(query, max_results=5, page=1)Ranked listings + two convenience picks: cheapest in stock and best value (rating Γ— log10(reviews) / √price). page fetches deeper result pages.
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):

bash
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.)

3. Ask:

"Find me a good 1TB external SSD on amazon.in under β‚Ή10,000. Best value pick."

Your LLM will call search_amazon_in, rank by value, and hand back a real product with current price and a Keepa link for price history.


What it looks like

A real call to search_amazon_in("wireless mouse", max_results=3) returns:

config.json
{
  "query": "wireless mouse",
  "page": 1,
  "total_results": 3,
  "results": [
    {
      "asin": "B0CQRNWJM2",
      "title": "ZEBRONICS Blanc Slim Wireless Mouse...",
      "url": "https://www.amazon.in/dp/B0CQRNWJM2?tag=artech-21",
      "price_inr": 423,
      "mrp_inr": 799,
      "rating": 4.0,
      "review_count": 7801,
      "in_stock": true,
      "delivery": "FREE delivery Tomorrow",
      "price_history_url": "https://keepa.com/#!product/12-B0CQRNWJM2"
    }
  ],
  "cheapest_in_stock": { "asin": "...", "price_inr": 199, "...": "..." },
  "best_value":        { "asin": "...", "rating": 4.3, "...": "..." }
}

get_product adds bullets[], brand, seller, discount_percent, availability.


Configure your MCP client

Claude Code
Terminal
claude mcp add amazon-in -- node /absolute/path/to/amazon-in-mcp/dist/index.js
Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "amazon-in": {
      "command": "node",
      "args": ["/absolute/path/to/amazon-in-mcp/dist/index.js"]
    }
  }
}
Cursor / Windsurf / others

Same JSON config as Claude Desktop. Drop it into the client's MCP settings file.


Configuration

All optional. Set these in the env block of your MCP client config; defaults preserve the original behavior.

Env varDefaultPurpose
AMAZON_IN_AFFILIATE_TAGartech-21Amazon Associates tag on emitted URLs. none / off / "" disables. See funding.
AMAZON_IN_CACHE_TTL_MS90000Lifetime of the in-memory page cache (ms). 0 disables caching.
AMAZON_IN_PROXYunsetHTTP/HTTPS proxy URL for all requests, e.g. http://user:pass@host:8080.

Example β€” route through a proxy and shorten the cache to 30 s:

config.json
{
  "mcpServers": {
    "amazon-in": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": {
        "AMAZON_IN_PROXY": "http://user:pass@proxy.example:8080",
        "AMAZON_IN_CACHE_TTL_MS": "30000"
      }
    }
  }
}

Automatic routing (no need to say "use the Amazon MCP")

Once installed, the server tells your client to reach for these tools on its own. It ships MCP server instructions (returned in the initialize handshake) that instruct the model to use search_amazon_in / get_product by default for any amazon.in shopping, price, availability, or reviews question β€” including when you just paste an amazon.in link or an ASIN. The tool descriptions carry the same trigger keywords as a fallback for clients that read tool descriptions but not server instructions.

So you can ask "find me a mechanical keyboard under 3000" or paste a product link and the client routes to this server without you naming it. Note this is model-level guidance surfaced by the host (Claude Code, Claude Desktop, Cursor, …), not a hard protocol guarantee β€” a client that ignores server instructions and tool descriptions won't be forced to route.


Image search

The server intentionally doesn't accept image input β€” keeps it provider-agnostic. Instead, paste the image into your LLM client, ask it to describe the product, and it'll call search_amazon_in with the right keywords automatically. Works the same in every MCP-capable client.


How "best value" is scored

Among in-stock listings with at least 10 reviews:

$$ \text{score} = \frac{\text{rating} \times \log_{10}(\text{reviews} + 10)}{\sqrt{\text{price}}} $$

The highest score wins. cheapest_in_stock is just the lowest price_inr among in-stock items β€” useful when you want raw cheapness instead of balance.


Robustness

UA rotation5 modern desktop UAs (Chrome / Safari / Firefox on Mac / Win / Linux)
Retries3 attempts, exponential backoff on 5xx, 429, and bot-check pages
Bot detectionScans first 8 KB for known CAPTCHA / robot markers
Timeout20 s per request
CachingSuccessful pages cached in memory for 90 s (per URL) to skip duplicate fetches; tune with AMAZON_IN_CACHE_TTL_MS, 0 disables
ProxyOptional β€” set AMAZON_IN_PROXY to route requests through an HTTP/HTTPS proxy when a datacenter IP is blocked
StateNone persisted. Stdio, no cookies, no session β€” the cache is a short-lived, in-process buffer only

Expect ~1–5% of requests to fail with a bot-check during heavy use. Wait 30–60 seconds and retry, run from a different network, or set AMAZON_IN_PROXY.


How this project is funded

By default, amazon.in URLs returned by this server include the author's Amazon Associates tag (artech-21). If you (or your LLM) click through and buy something, the author earns a small commission. You pay the same price. This is the only way the project stays free, MIT, and actively maintained.

Override or disable anytime with the AMAZON_IN_AFFILIATE_TAG env var:

ValueBehavior
unsetAuthor's tag (artech-21) β€” supports the project
yourtag-21Your own Amazon Associates tag
none / off / false / ""No tag, raw amazon.in URLs

Example β€” your own tag:

config.json
{
  "mcpServers": {
    "amazon-in": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": { "AMAZON_IN_AFFILIATE_TAG": "yourtag-21" }
    }
  }
}

Roadmap

  • Publish to npm so install becomes npx -y amazon-in-mcp-server
  • Optional Keepa API support (user-supplied key) for real price-history data
  • Filter helpers β€” min_rating, min_reviews, under_price
  • Smoke-test suite with cached HTML fixtures

Development

Terminal
npm install
npm run dev      # tsx watch
npm run build    # tsc β†’ dist/
npm start        # node dist/index.js

Test interactively with the MCP Inspector:

Terminal
npx @modelcontextprotocol/inspector node dist/index.js

Project layout:

Code
src/
  index.ts        # MCP server + 3 tool registrations
  scraper.ts      # fetch with UA rotation, retry, bot-check, proxy, cache
  parse.ts        # cheerio selectors for search + product pages
  cache.ts        # in-memory TTL + LRU cache
  constants.ts    # UAs, headers, tuning constants, affiliate/proxy/cache config
  types.ts        # SearchResultItem, ProductDetail

Disclaimer

Fetches publicly accessible amazon.in pages for personal research and assistant use. Does not bypass authentication, paywalls, or CAPTCHAs β€” when Amazon serves a bot-check the tool stops and reports the error.

You are responsible for using this in line with Amazon's Terms of Service and any local laws. No warranty about uptime, accuracy, or fitness for any purpose. DOM selectors are best-effort and may break when Amazon updates its layout. PRs welcome.


License

MIT Β© Aditya Raj Singh

Issues, bug reports, and selector fixes welcome β€” Amazon's DOM shifts every few months, so this will break occasionally and need community help to keep current.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in E-Commerce View all alternatives
  • Agent Central MCP logoAgent Central MCP

    Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, and other AI clients, exposing inventory, orders, catalog, finance, fulfillment, and advertising data through a remote MCP endpoint.

    πŸ›’ E-Commerce4 views
    Compare vs Agent Central MCP β†’
  • AI Furniture Hub logoAI Furniture Hub

    Japan-focused furniture & home product hub for AI agents. 15 tools for mm-precision search across 300+ products and 31 categories, curated sets (bundles, room presets, influencer picks), dimension-compatible replacement finder with fitscore, AI visibility diagnosis, Rakuten live API, and OpenAPI 3.1 schema. Install via npx ai-furniture-hub.

    πŸ›’ E-Commerce2 views
    Compare vs AI Furniture Hub β†’
  • Buywhere MCP logoBuywhere MCP

    Cross-border e-commerce product catalog for AI agents. Search 3M+ products across Singapore, SEA, and US markets with price comparison and deal discovery. Install via npx @buywhere/mcp-server.

    πŸ›’ E-Commerce3 views
    Compare vs Buywhere MCP β†’
  • Woocommerce MCP logoWoocommerce MCP

    Read-only MCP server for WordPress + WooCommerce. Five tools over the existing WP/WooCommerce REST APIs: list/search products, product details, recent orders, sales reports (week/month/lastmonth/year), and public blog-post search. No writes, no store-side plugin to install. Built by WPPoland. Install: git clone + npm run build.

    πŸ›’ E-Commerce4 views
    Compare vs Woocommerce MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
9
Stargazers on the source repository.
npm downloads
284
Package downloads in the last 30 days.
Last commit
2mo ago
Most recent push to the default branch.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Amazon In MCP

No, it scrapes amazon.in HTML pages directly without needing API keys or accounts.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAmazon In MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/justadityaraj-amazon-in-mcp?style=directory)](https://allmcps.com/mcp/justadityaraj-amazon-in-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/justadityaraj-amazon-in-mcp"><img src="https://allmcps.com/api/badge/justadityaraj-amazon-in-mcp?style=directory" alt="Amazon In MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ›’E-Commerce
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor, Windsurf, Cline / VS Code
Last updatedAug 9, 2026
10/10 checks healthy over the last 31d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars9
GitHub Star CountTotal stargazers on GitHub representing community popularity (9 stars).
Last commit2mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 11, 2026
npm downloads284/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
56Quality signal: Good Β· 56/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev Β· amazon-in-mcp-server (npm)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ›’ E-Commerce β†’Best MCP servers for E-Commerce β†’Alternatives to Amazon In MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code