
BuyWhere Product Catalog
Call BuyWhere’s REST catalog from your backend or wrap it as MCP so agents can BM25-search 5M+ SKUs, pull deals feeds, and track affiliate pricing across 40+ retailers.
Overview
BuyWhere Catalog API is a MCP-compatible catalog integration for the Build phase that powers agent search, price comparison, and deals across 5M+ products and 40+ retailers.
What is this MCP server?
- BM25-ranked product search with structured JSON responses
- 5M+ products from 40+ retailers across SG, MY, ID, TH, PH, VN, and US
- Deals endpoint with minimum discount filters for agent deal discovery
- MCP-compatible design for Claude Desktop, Cursor, LangChain, and CrewAI
- Bearer-authenticated REST API at api.buywhere.ai
- 5M+ products indexed from 40+ retailers
- Markets: Singapore, Malaysia, Indonesia, Thailand, Philippines, Vietnam, United States
- Documented v1 endpoints: products search, product by ID, deals feed
What problem does it solve?
Custom shopping agents waste weeks normalizing retailer feeds and ranking search results instead of shipping user-facing features.
Who is it for?
Builders shipping agent commerce on their own infra who need REST first and optional MCP on top.
Skip if: Non-commerce products or teams that refuse third-party catalog dependencies and API keys.
What do I get? / Deliverables
You query one BM25-ranked API for products and deals and plug the JSON into your agent stack, MCP server, or SaaS backend.
- REST integrations for /v1/products search and product-by-ID
- Deals discovery via /v1/deals with discount filters
- Structured catalog data ready for MCP tool definitions
Recommended MCP Servers
Journey fit
Agent-native commerce apps need a stable catalog API during integration and backend build, before distribution or growth experiments. Catalog API is the HTTP foundation for search, deals, and product-by-ID—what you wire into servers, LangChain tools, or custom MCP gateways.
How it compares
Agent-native product catalog API, not the npm MCP server package alone.
Common Questions / FAQ
Who is ai.buywhere/catalog-api for?
Developers building AI shopping agents, deal apps, or comparison services that need a unified catalog across Southeast Asia and US retailers.
When should I use ai.buywhere/catalog-api?
Use it when integrating product search, product-by-ID lookup, or deals feeds into backends, LangChain tools, or a custom MCP layer during build.
How do I add ai.buywhere/catalog-api to my agent?
Create an API key at buywhere.ai/api-keys, call https://api.buywhere.ai/v1 with Authorization Bearer, or expose the same endpoints through your MCP server config.