π
ecommerce-mcp-server
MCP server for e-commerce data: product search, barcode lookup, cart management, category browsing
0 installs
Trust: 37 β Low
Search
Ask AI about ecommerce-mcp-server
Powered by Claude Β· Grounded in docs
I know everything about ecommerce-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
ecommerce-mcp-server
MCP server for e-commerce data β product search, barcode lookup, cart & wishlist management for AI agents.
Features
- Product Search β Search 100+ products by keyword via DummyJSON (free, no API key)
- Category Browsing β List and filter products by category
- Barcode Lookup β Look up products by UPC/EAN barcode via UPCitemdb (free, 100 req/day)
- Cart Management β Add, remove, view, and clear a local shopping cart
- Wishlist β Save and manage a local wishlist
- Shopping Summary β Unified overview of cart and wishlist with totals
Tools
| Tool | Description |
|---|---|
search_products | Search products by keyword (e.g. "laptop", "shoes") |
get_product_details | Get full details for a product by ID |
list_categories | List all available product categories |
get_products_by_category | Get products filtered by category |
lookup_by_barcode | Look up a product by UPC or EAN barcode |
manage_cart | Add/remove/view/clear shopping cart (local) |
manage_wishlist | Add/remove/view wishlist (local) |
get_shopping_summary | Overview of cart + wishlist with totals |
Installation
pip install ecommerce-mcp-server
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"ecommerce": {
"command": "ecommerce-mcp-server"
}
}
}
Example Queries
- "Search for laptops under $800"
- "What categories are available?"
- "Look up barcode 4006381333931"
- "Add product 1 to my cart"
- "Show my shopping cart"
- "Add product 5 to my wishlist"
APIs Used
- DummyJSON (dummyjson.com) β Free product catalog, no API key required
- UPCitemdb (upcitemdb.com) β Barcode lookup, free trial (100 req/day), no key needed
Local Storage
Cart and wishlist are stored locally at ~/.ecommerce_mcp_store.json.
License
MIT β Built by AiAgentKarl
