Model Context Protocol (MCP) server for ShopSavvy Data API - provides product lookup, pricing, and historical data tools for AI assistants.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"shopsavvy": {
"env": {
"SHOPSAVVY_API_KEY": "your_api_key_here"
},
"args": [
"@shopsavvy/mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that provides AI assistants with access to ShopSavvy's comprehensive product data, pricing information, and historical price tracking.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @shopsavvy/mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ecommerce
Production-grade MCP server and CLI tool for Shopify Admin GraphQL API — 49+ tools, YAML-extensible, dual auth, dual transport, Docker-ready
A command line tool for setting up commercetools MCP server
35+ AI tools for TCG card grading, Monte Carlo pricing, 370K+ product search. BYOK.
This is the reference implementation for the mcp server
MCP Security Weekly
Get CVE alerts and security updates for Shopsavvy Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that provides AI assistants with access to ShopSavvy's comprehensive product data, pricing information, and historical price tracking.
This MCP server enables AI assistants to:
product_lookup - Find products by various identifiers (barcode, ASIN, URL, etc.)product_lookup_batch - Look up multiple products at onceproduct_offers - Get current offers from all retailersproduct_offers_retailer - Get offers from a specific retailerproduct_price_history - Get historical pricing data with date rangesproduct_schedule - Schedule products for automatic refresh (hourly/daily/weekly)product_unschedule - Remove products from refresh schedulescheduled_products_list - View all scheduled productsapi_usage - View current API usagenpm install @shopsavvy/mcp-server
First, get your ShopSavvy Data API key:
ss_live_ or ss_test_)Add this to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\\Claude\\claude_desktop_config.json
{
"mcpServers": {
"shopsavvy": {
"command": "npx",
"args": [
"@shopsavvy/mcp-server"
],
"env": {
"SHOPSAVVY_API_KEY": "your_api_key_here"
}
}
}
}
Set your API key as an environment variable:
export SHOPSAVVY_API_KEY="ss_live_your_key_here"
Or create a .env file:
SHOPSAVVY_API_KEY=ss_live_your_key_here
Look up the product with barcode 012345678901
Get current prices for ASIN B08N5WRWNW from all retailers
Get price history for product 012345678901 from January 1-15, 2024
Schedule daily price monitoring for products: 012345678901, B08N5WRWNW
# Clone the repository
git clone https://github.com/shopsavvy/shopsavvy-mcp-server
cd shopsavvy-mcp-server
# Install dependencies
npm install
# Set your API key
export SHOPSAVVY_API_KEY="your_key_here"
# Test with MCP CLI
npm run dev
# Or inspect with MCP Inspector
npm run inspect
npm run build
The server provides detailed error messages for:
🎉 Initial Release
@shopsavvy/mcp-server under ShopSavvy