CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
buywhere avatar

BuyWhere Product Catalog

buywhere/buywhere
5 toolsauthHTTPregistry active
Summary

Connects Claude to a 5M+ product catalog spanning 40+ retailers across Southeast Asia and the US, with MCP tools for search_products, compare_prices, find_deals, and get_product. Built on BM25-ranked search over PostgreSQL, returns structured data with affiliate tracking baked in. You'd reach for this when building shopping agents that need to compare prices across Shopee, Lazada, Amazon, and regional platforms in one query instead of scraping each separately. Free tier gives you 60 req/min for prototyping, live keys scale to 600 req/min. Works with Claude Desktop, Cursor, or any MCP client through their streamable HTTP transport at mcp.buywhere.ai.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →

Tools

Public tool metadata for what this MCP can expose to an agent.

5 tools
search_productsSearch the BuyWhere product catalog by keyword. Returns products from e-commerce platforms across multiple regions (Singapore, US, etc.). Use compact=true for agent-optimized responses with structured_specs, comparison_attributes, and normalized_price_usd fields.10 params

Search the BuyWhere product catalog by keyword. Returns products from e-commerce platforms across multiple regions (Singapore, US, etc.). Use compact=true for agent-optimized responses with structured_specs, comparison_attributes, and normalized_price_usd fields.

Parameters* required
compactboolean
Return agent-optimized compact shape: structured_specs, comparison_attributes, normalized_price_usd. Reduces response size ~40%. Recommended for agent tool-use.default: false
countrystring
Alias for country_code (deprecated, use country_code)
country_codestring
Filter by ISO country code. Also infers default currency for price filters (SG→SGD, US→USD, VN→VND, TH→THB, MY→MYR).one of SG · US · VN · TH · MY
domainstring
Filter by merchant platform (e.g. lazada, shopee, amazon)
limitinteger
Number of results (max 100, default 20)default: 20
max_pricenumber
Maximum price (in currency inferred from country_code, or SGD by default)
min_pricenumber
Minimum price (in currency inferred from country_code, or SGD by default)
offsetinteger
Pagination offsetdefault: 0
qstring
Keyword search query
regionstring
Filter by region (sea, us, eu, au)
get_productGet a specific product by its ID, including full details and current price.1 params

Get a specific product by its ID, including full details and current price.

Parameters* required
idstring
Product UUID
compare_productsCompare multiple products side-by-side. Returns price, brand, rating, and category for each.1 params

Compare multiple products side-by-side. Returns price, brand, rating, and category for each.

Parameters* required
idsarray
Array of product IDs to compare (2-10)
get_dealsGet discounted products sorted by discount percentage. Returns products with original price and discount percentage. Supports region (sea, us, eu, au) and country (SG, US, VN, MY, ...) filters.5 params

Get discounted products sorted by discount percentage. Returns products with original price and discount percentage. Supports region (sea, us, eu, au) and country (SG, US, VN, MY, ...) filters.

Parameters* required
countrystring
Filter by ISO country code (SG, US, VN, MY)
limitinteger
Number of results (max 100, default 20)default: 20
min_discountnumber
Minimum discount percentage (default 10)default: 10
offsetinteger
Pagination offsetdefault: 0
regionstring
Filter by region (sea, us, eu, au)
list_categoriesList top-level product categories available in the BuyWhere catalog.

List top-level product categories available in the BuyWhere catalog.

No parameter schema in public metadata yet.

BuyWhere API

The product catalog API for AI agent commerce — search, compare, and track prices across 900,000+ merchants in the US and Southeast Asia.

Overview

BuyWhere is an agent-native product catalog API indexing 300M+ products from 900,000+ merchants across Singapore, Malaysia, Indonesia, Thailand, the Philippines, Vietnam, and the United States. It is purpose-built for AI shopping agents: BM25-ranked search, structured price comparison, deals discovery, and affiliate link tracking out of the box. The API is MCP-compatible and works with Claude Desktop, Cursor, LangChain, CrewAI, and any MCP-enabled AI client.

Quick Start

Get an API key at buywhere.ai/api-keys, then:

export BUYWHERE_API_KEY="bw_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export BUYWHERE_BASE_URL="https://api.buywhere.ai"

Search products across platforms

curl -sS --get "$BUYWHERE_BASE_URL/v1/products" \
  -H "Authorization: Bearer $BUYWHERE_API_KEY" \
  --data-urlencode "q=wireless headphones" \
  --data-urlencode "limit=5"

Get a specific product by ID

curl -sS "$BUYWHERE_BASE_URL/v1/products/78234" \
  -H "Authorization: Bearer $BUYWHERE_API_KEY"

Deals feed — biggest discounts right now

curl -sS --get "$BUYWHERE_BASE_URL/v1/deals" \
  -H "Authorization: Bearer $BUYWHERE_API_KEY" \
  --data-urlencode "min_discount=20" \
  --data-urlencode "limit=10"

🏆 Build With BuyWhere Challenge — Win $1,188 in API Credits

Build an AI agent using BuyWhere MCP tools and win API credits, featured placement, and a Built With BuyWhere badge.

Tools: search_products, get_product, compare_prices, find_deals, browse_categories, get_category_products, get_deals

Timeline: Submissions open through May 19, 2026

Enter the Challenge → | Quick Start | MCP Setup

MCP Integration

BuyWhere is listed in the awesome-mcp-servers registry. Connect to Claude Desktop, Cursor, Windsurf, or any MCP-compatible AI client in seconds.

Install the MCP server:

pip install httpx mcp
python /path/to/buywhere-api/mcp_server.py

Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "buywhere": {
      "command": "python",
      "args": ["/path/to/buywhere-api/mcp_server.py"],
      "env": {
        "BUYWHERE_API_KEY": "your_api_key_here",
        "BUYWHERE_API_URL": "https://api.buywhere.ai"
      }
    }
  }
}

Cursor — add to Cursor settings → MCP servers using the same JSON config above.

Available MCP tools: search_products, get_product, compare_prices, get_deals, find_deals, browse_categories, get_category_products.

Documentation

ResourceDescription
API DocumentationFull endpoint reference, authentication, error codes
API ExamplesWorked examples for common agent use cases
Quickstart GuideFirst query in under 5 minutes
AI Agent Framework GuideLangChain, Claude, and GPT integration patterns for BuyWhere
Developer FAQCommon auth, search, category, and rate-limit fixes
Release Notes v1.0What shipped in the GA release
MCP SetupMCP server configuration for AI clients
API Healthcheck MonitorSynthetic monitoring for /v1/search and /v1/products

Catalog Coverage

RegionRetailers
SingaporeShopee SG, Lazada SG, Amazon SG, Carousell SG, Zalora SG, Qoo10 SG, Courts, Challenger, FairPrice / FairPrice Xtra, Watsons SG, Harvey Norman, Gain City, Popular, Don Don Donki, IKEA SG, Decathlon SG, Uniqlo SG, Sephora SG, and more
MalaysiaShopee MY, Lazada MY, Zalora MY, Watsons MY, Carousell MY
IndonesiaShopee ID, Tokopedia, Bukalapak, Zalora ID
ThailandShopee TH, Lazada TH, Central TH
PhilippinesShopee PH, Lazada PH, Zalora PH
VietnamShopee VN, Tiki, Sendo
United StatesAmazon US, Walmart, Target, Costco, Best Buy, Chewy, Wayfair, Etsy, Ulta, Zappos, REI, and more
AustraliaAmazon AU, Catch, Big W, Bunnings, Coles, Officeworks
Japan / KoreaRakuten, Amazon JP, Yodobashi, Daiso JP, Coupang (KR)

Semantic Search & Embeddings (BUY-76567 — 60-day plan)

BuyWhere uses hybrid search (BM25 keyword + vector cosine similarity via RRF) as the default search mode. Embeddings are built with Qwen3-Embedding-4B (1024-dim) via Flow AI, replacing the retired Gemini pipeline.

Model & Budget

ItemDetail
Modelflow-embed-1 (Qwen3-Embedding-4B, open weights, 1024-dim)
ProviderFlow AI (POST https://api.flowaiapi.com/v1/embeddings)
FailoverDeepInfra primary → SiliconFlow (Flow routes automatically)
Cost$0.02/M tokens ($0.01 batch); one-off backfill ~$10; ongoing ~$20–26/mo
Budget$10 one-off + $25/month, hard cap enforced by Flow AI key

Schedule (28 Aug → 27 Oct 2026)

PhaseDatesDeliverable
Decide & guardDays 0–7Pin model/dim, eval set, nightly backup to R2, write-access lock
Feature firstDays 8–21Hybrid as default mode in /v1/products/search and MCP search
BackfillDays 22–28One worker, hash-gated, checkpointed, hard cap = scope size
MatchingDays 29–45ANN candidates → rule verification → product_matches populated
MeasureDays 46–60Dashboard: coverage, vector-path share, p95, eval win rate, multi-merchant %

Kill Criteria (Day 60)

  • Hybrid doesn't beat keyword on the 200-query eval set → switch off
  • Matching doesn't lift multi-merchant coverage → keep vectors, pause matching

Key Rules

  • ALL embedding calls go through Flow AI only — never DeepInfra/Gemini/SiliconFlow directly
  • Scope = in-stock AND price > 0 products only (~8M of 115M total)
  • Only the embed worker may write to product_embeddings (write-access lock enforced)
  • Nightly pg_dump of product_embeddings → R2 (30-day retention)
  • model_ver = 'flow-embed-1@1024' stamped on every vector

Rate Limits

TierKey PrefixLimitUse Case
Freebw_free_*60 req/minDevelopment and testing
Livebw_live_*600 req/minProduction
Partnerbw_partner_*UnlimitedData partners

Rate limit status is returned in response headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset). On 429 Too Many Requests, use exponential backoff starting at 2 seconds.

Self-Hosted / Contributing

BuyWhere is a Python/FastAPI service backed by PostgreSQL and Redis, with platform-specific scrapers deployed as ECS Fargate tasks. The scraping pipeline handles 40+ platforms concurrently using distributed Redis locks, NDJSON normalization, and BM25-ranked search via PostgreSQL FTS5.

Architecture details: SCRAPING_ARCHITECTURE.md

# Local development
docker-compose up
# API available at http://localhost:8000

License

Proprietary — © 2026 BuyWhere. All rights reserved.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Categories
Search & Web Crawling
Registryactive
TransportHTTP
AuthRequired
UpdatedMay 5, 2026
View on GitHub

More from buywhere

  • BuyWhere MCP Server
  • BuyWhere MCP Server3

Related Search & Web Crawling MCP Servers

View all →
ai.dataforb2b avatar
DataForB2B

ai.dataforb2b/dataforb2b

Search and enrich B2B people & companies — 70+ filters (funding, linkedin, industry, country, ...).
deinai avatar
Creator SKILL — Influencer Discovery

ai.deinai/creator-skill

AI influencer search on TikTok, Instagram, YouTube. Deinai MCP token required; credits per result.
filegraph avatar
Document Processing

ai.filegraph/document-processing

Extract text from documents, manipulate PDFs, and perform OCR on images.
ai.hermitsh avatar
Texts

ai.hermitsh/texts

Search complete classical author editions; retrieve exact, citable passages with parallel Latin.
mira-gift-hq avatar
KOLens

ai.kolens/kolens-mcp

TikTok KOL intelligence with a public MCP remote for search, profiles, lists, and alerts.
ai.linkguard avatar
Linkguard Mcp

ai.linkguard/linkguard-mcp

Backlink tools for AI assistants: redirect, Google index, and backlink health checks.