Skip to content
Agentmart
Submit a tool

Keepa MCP

MCP server for Keepa Amazon price and sales rank history API

Connector by purahmanian · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/purahmanian-keepa-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Keepa Amazon price and sales rank history API

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 0 write · 0 deleteRead-only
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 6

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • get_best_sellers
  • get_deals
  • get_price_history
  • get_product
  • get_sales_rank_history
  • search_products

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • KEEPA_API_KEY

Tools (6)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_best_sellersGet Best Sellersread-only

    Get the top-selling ASINs in a Keepa category. Returns an ordered list of ASINs. Find category ids at: https://keepa.com/#!categorytree/1 Common category ids (amazon.com): - 172282: Electronics - 1055398: Computers & Accessories - 3760901: Camera & Photo - 2619533: Musical Instruments - 284507: Kitchen & Dining Args: - category_id (number): Keepa category id - domain (number, optional): Keepa domain id (default 1 = amazon.com) Examples: - "What are the best sellers in Electronics?" -> category_id=172282 - "Top Kitchen products" -> category_id=284507

  • get_dealsGet Dealsread-only

    Fetch current Amazon price-drop deals from Keepa. Returns products where the price has dropped significantly, filtered by minimum price drop percentage and minimum rating. Args: - min_price_drop_pct (number, optional): Minimum % price drop (1-99). Default: 20 - min_rating (number, optional): Min rating 0-50 (45 = 4.5 stars). Default: 40 - page (number, optional): Page offset for pagination. Default: 0 - domain (number, optional): Keepa domain id (default 1 = amazon.com) Examples: - "Show me deals with at least 30% off" -> min_price_drop_pct=30 - "Find highly-rated products on sa…

  • get_price_historyGet Price Historyread-only

    Fetch historical price data for an Amazon ASIN from Keepa. Returns a decoded, downsampled time series (at most 60 data points) for: - Amazon price (sold by Amazon directly) - New (3P) price (lowest new third-party price) - Used price (lowest used price) - Buy box price Keepa stores prices in cents. All prices returned are in USD. Keepa time values (minutes since 2011-01-01) are decoded to ISO dates. Args: - asin (string): Amazon ASIN - range (string, optional): Time range. "30d", "6m", "1y", "all". Default: "90d" - domain (number, optional): Keepa domain id (default 1 = amazon…

  • get_productGet Product Detailsread-only

    Fetch current product details from Keepa for a given Amazon ASIN. Returns: title, brand, category path, current Amazon price, new (3P) price, buy box price, review count, star rating, number of new offers, and latest sales rank. Prices are in USD. A value of "N/A" means the price type is not currently available. Args: - asin (string): Amazon ASIN, e.g. "B08N5WRWNW" - domain (number, optional): Keepa domain id (default 1 = amazon.com) Examples: - "What is the current price of ASIN B08N5WRWNW?" -> use get_product with asin="B08N5WRWNW" - "Show me product details for B07PXGQC1Q" -> us…

  • get_sales_rank_historyGet Sales Rank Historyread-only

    Fetch historical sales rank data for an Amazon ASIN from Keepa. Sales rank (BSR) is a proxy for demand: lower rank = faster sales velocity. Returns a decoded, downsampled time series plus a trend summary. The trend summary indicates whether demand is improving (rank decreasing), worsening (rank increasing), or stable. Args: - asin (string): Amazon ASIN - range (string, optional): Time range. "30d", "6m", "1y", "all". Default: "90d" - domain (number, optional): Keepa domain id (default 1 = amazon.com) Examples: - "Is demand trending up or down for B08N5WRWNW?" -> use get_sales_rank_…

  • search_productsSearch Productsread-only

    Search for Amazon products on Keepa by keyword. Returns a list of matching ASINs. Use get_product on any returned ASIN to fetch full product details, prices, and history. Args: - keyword (string): Search term, e.g. "wireless earbuds" - category_id (number, optional): Restrict to a Keepa category id. - domain (number, optional): Keepa domain id (default 1 = amazon.com) Examples: - "Find products for 'yoga mat'" -> keyword="yoga mat" - "Search Electronics for 'USB-C hub'" -> keyword="USB-C hub", category_id=172282

Signals

Stars
0
Forks
0
Open issues
1
Last commit
Aug 9, 2026 (2 months ago)
Last release
Aug 9, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.purahmanian/keepa-mcp
Version
0.1.2
Auth
API key
Packages
npm keepa-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from purahmanian

Cite this page

Keepa MCP. Agent Mart. https://agentmart.dev/connectors/purahmanian-keepa-mcp (last updated 2026-10-24)