Keepa MCP vs Giftcardshop MCP — MCP Server Comparison | AllMCPs
Keepa MCP vs Giftcardshop MCP
A side-by-side look at the Keepa MCP and Giftcardshop MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Keepa MCP for e-commerce work as a local process; choose Giftcardshop MCP for e-commerce as a local process. You can also run both side by side in one mcpServers block.
Which MCP server should you choose?
Choose Keepa MCP when
You need dedicated capabilities in the E-Commerce domain.
You prefer a local stdio subprocess transport.
You have the keys it needs: KEEPA_API_KEY.
You want tools like get_product, get_price_history, get_sales_rank_history.
get_productFetch 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" -> use get_product with asin="B07PXGQC1Q"
Error handling:
- Returns an instructional message if KEEPA_API_KEY is missing.
- Returns a not-found message for invalid ASINs.
get_price_historyFetch 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.com)
Examples:
- "Show price history for B08N5WRWNW over the past year" -> range="1y"
- "What has the Amazon price been for B07PXGQC1Q in the last 30 days?" -> range="30d"
get_sales_rank_historyFetch 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_history
- "Show 6-month BSR history for B07PXGQC1Q" -> range="6m"
search_productsSearch 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
Ready-to-paste client configs
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
Keepa MCP is categorized under E-Commerce and uses a local stdio subprocess. Giftcardshop MCP belongs to E-Commerce and uses a local stdio subprocess. Pick Keepa MCP for e-commerce work and Giftcardshop MCP for e-commerce.
Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.
Keepa MCP has no declared pricing — check the project's own site. Giftcardshop MCP has no declared pricing — check the project's own site. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.
Yes. MCP clients support multiple servers: add keepa-mcp and mcp-379 as separate keys in the same mcpServers object, and your assistant will call tools from either one.
On AllMCPs, Keepa MCP has a quality signal of 57/100 (Good) with 2 views, 0 installs and 0 GitHub stars. Giftcardshop MCP has 51/100 (Good) with 1 views, 0 installs and 0 GitHub stars.