ecommerce-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ecommerce-mcp-serverSearch for coffee makers under $50"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: Shopping MCP Server (Amazon + Target)
Tools
Tool | Description |
| Search products by keyword (e.g. "laptop", "shoes") |
| Get full details for a product by ID |
| List all available product categories |
| Get products filtered by category |
| Look up a product by UPC or EAN barcode |
| Add/remove/view/clear shopping cart (local) |
| Add/remove/view wishlist (local) |
| Overview of cart + wishlist with totals |
Installation
pip install ecommerce-mcp-serverUsage 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
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/ecommerce-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server