Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Buywhere MCP

de BuyWhereversión 1.2.0i★ –iComputadora o nube
Nombre en el registroio.github.BuyWhere/buywhere-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Agent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Tiendas en línea y pagos
  • Debes completar: BUYWHERE_API_KEY, Authorization

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

O ejecútalo en tu computadora

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "buywhere": {
      "command": "npx",
      "args": [
        "-y",
        "@buywhere/mcp-server"
      ],
      "env": {
        "BUYWHERE_API_KEY": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add --transport http buywhere https://api.buywhere.ai/mcp --header 'Authorization: your-value'

O ejecútalo en tu computadora

claude mcp add buywhere --env BUYWHERE_API_KEY=your-value -- npx -y @buywhere/mcp-server

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "buywhere": {
      "url": "https://api.buywhere.ai/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

O ejecútalo en tu computadora

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "buywhere": {
      "command": "npx",
      "args": [
        "-y",
        "@buywhere/mcp-server"
      ],
      "env": {
        "BUYWHERE_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "buywhere": {
      "type": "http",
      "url": "https://api.buywhere.ai/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

O ejecútalo en tu computadora

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "buywhere": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@buywhere/mcp-server"
      ],
      "env": {
        "BUYWHERE_API_KEY": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • BUYWHERE_API_KEY secreto obligatorio env
    API key from https://api.buywhere.ai/v1/auth/register
  • Authorization secreto obligatorio HTTP header
    Bearer token. Free key at https://api.buywhere.ai/v1/auth/register (1,000 calls/day, no card).

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub BuyWhere, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Tiendas en línea y pagosi

  • Más estrellas que el 0% de los otros 2544 servidores de esta categoría
  • Publicado en el registro más recientemente que el 30% de los otros 2544 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 2544 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Buywhere MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: BUYWHERE_API_KEY, Authorization

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.2.0) llegó al registro hace 2 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Stripe MCP

de stripe

MCP server integrating with Stripe - tools for customers, products, payments, and more.

Se ejecuta en la nube★ 2043MITActualizado hace 12 meses
Instalar

MCP Cn Commerce

de TonyWang-hub

8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending

Se ejecuta en tu computadora★ 96MITActualizado hace 28 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

BuyWhere MCP Server — Product Search & Price Comparison for AI Agents

AI agents use BuyWhere to search products, compare prices, and discover deals across Singapore and US merchants in real time.

Install in 30 Seconds

export BUYWHERE_API_KEY=bw_live_xxxx

npx -y @buywhere/mcp-server

Use with Claude Desktop, Cursor, VS Code Copilot, Cline, Windsurf, OpenCode, Codex, Continue.dev, and any MCP-compatible client.

  • npm: https://www.npmjs.com/package/@buywhere/mcp-server
  • GitHub: https://github.com/BuyWhere/buywhere-mcp
  • MCP Registry: https://registry.modelcontextprotocol.io/?q=io.github.BuyWhere%2Fbuywhere-mcp

Or get one in 3 seconds, no signup, no email : POST /v1/auth/register · Legacy form: buywhere.ai/api-keys


AI Agents: Use This Package To

  • Search products across Singapore, US, Malaysia, Thailand, and Vietnam markets by keyword, category, or price range
  • Compare products across Lazada, Shopee, Amazon, and local retailers in a single query
  • Find deals and track real-time pricing with multi-currency support
  • Build shopping agents that recommend, compare, and link to products programmatically
  • Discover product catalogs with structured taxonomy for supported markets

Product search API for AI agents via Model Context Protocol. Built for AI agent commerce, not store management.

Official MCP Registry listing: io.github.BuyWhere/buywhere-mcp

Works with Claude Desktop, Cursor, VS Code Copilot, Cline, Windsurf, OpenCode, Codex, Continue.dev, and any MCP-compatible client. Also supports Agent-to-Agent (A2A) protocol.


Demo

*44-second demo: product search, deal discovery, price comparison, and multi-region support.*

User:   "Find me wireless earbuds under $50 available in Singapore"

Agent: [calls search_products → returns 5 matching products]

User: "Compare the top 3" Agent: [calls compare_products → side-by-side with best-value pick]

Quick Start

Get a key in 3 seconds — no signup, no email:

# 1. Register (one call, returns api_key instantly)

curl -X POST https://api.buywhere.ai/v1/auth/register \ -H "Content-Type: application/json" \ -d '{"agent_name":"your-agent"}'

→ {"api_key":"bw_...","tier":"unverified","rate_limit":{"rpm":20,"daily":1000}}

2. Use the key

export BUYWHERE_API_KEY=bw_... npx -y @buywhere/mcp-server

Legacy email signup (60s, manual approval) → buywhere.ai/api-keys

Tutorials

  • [Part 1: MCP for Ecommerce — The Missing Infrastructure Layer for AI Agent Shopping](https://dev.to/buywhere/mcp-for-ecommerce-the-missing-infrastructure-layer-for-ai-agent-shopping-1i7d) — Architecture and why agents need a product catalog API
  • [Part 2: Build a Real Shopping Agent in 15 Minutes](https://dev.to/buywhere/mcp-for-ecommerce-part-2-build-a-real-shopping-agent-in-15-minutes-4f5b) — Hands-on: set up MCP server, search products, compare prices, build a working agent

From the Blog

Read the [BuyWhere Engineering Blog](https://buywhere.ai/blog) for deep dives on MCP architecture, agent commerce, and the ecosystem.

Also follow the [BuyWhere Hashnode blog mirror](https://buywhere.hashnode.dev/) for the same engineering content on Hashnode.

  • [MCP for Ecommerce 2026](https://buywhere.ai/blog/mcp-for-ecommerce-2026) — How AI agents search real products, compare prices across markets, and why MCP is the standard
  • [Building Production MCP Servers](https://buywhere.ai/blog/building-production-mcp-servers) — Architecture, tool design patterns, and distribution (verified ~1,050 npm downloads/month)
  • [MCP Server Ecosystem 2026](https://buywhere.ai/blog/mcp-server-ecosystem-2026) — Every MCP category mapped (4,800+ servers across 40+ domains)
  • [AI Agent Commerce: Missing Infrastructure](https://buywhere.ai/blog/ai-agent-commerce-missing-infrastructure) — Why shopping is the last unbuilt layer of the agent-native economy
  • [Cross-Border Price Comparison Tutorial](https://buywhere.ai/blog/cross-border-price-comparison-agent-tutorial) — Build a shopping agent in 10 minutes with BuyWhere MCP

Tools

ToolDescription
search_productsSearch catalog by keyword, category, price, country
get_productFull product details by ID (prices, specs, images)
compare_productsSide-by-side comparison of 2–10 products
find_best_priceCheapest deliverable listing for a product across merchants
get_dealsProducts with significant price drops
list_categoriesAvailable product category taxonomy
find_similarSimilar products by vector similarity
ingest_productsSubmit product URLs for catalog ingestion (agents/merchants)
search_products_v2v2 search; requires deliver_to (ISO country)
get_product_v2v2 product details by ID
compare_products_v2v2 comparison; optional deliver_to
get_deals_v2v2 deals; requires deliver_to
find_best_price_v2v2 best price; requires deliver_to

Remote MCP: POST https://api.buywhere.ai/mcp (JSON-RPC 2.0, protocolVersion 2024-11-05, 13 tools). Glama listing: https://glama.ai/mcp/servers/BuyWhere/buywhere-mcp

MCP Client Configuration

Framework quickstarts:

Claude Desktop

Add to claude_desktop_config.json:

{

"mcpServers": { "buywhere": { "command": "npx", "args": ["-y", "@buywhere/mcp-server"], "env": { "BUYWHERE_API_KEY": "bw_live_xxxx" } } } }

Cursor / VS Code / Cline

Add to your MCP settings file:

{

"mcpServers": { "buywhere": { "command": "npx", "args": ["-y", "@buywhere/mcp-server"], "env": { "BUYWHERE_API_KEY": "bw_live_xxxx" } } } }

Windsurf

Add to ~/.windsurf/mcp.json:

{

"mcpServers": { "buywhere": { "command": "npx", "args": ["-y", "@buywhere/mcp-server"], "env": { "BUYWHERE_API_KEY": "bw_live_xxxx" } } } }

OpenCode / Codex

Add to opencode.json:

{

"mcpServers": { "buywhere": { "command": "npx", "args": ["-y", "@buywhere/mcp-server"], "env": { "BUYWHERE_API_KEY": "bw_live_xxxx" } } } }

Continue.dev (VS Code / JetBrains)

Add to ~/.continue/config.json:

{

"experimental": { "mcpServers": { "buywhere": { "command": "npx", "args": ["-y", "@buywhere/mcp-server"], "env": { "BUYWHERE_API_KEY": "bw_live_xxxx" } } } } }

Mastra

Mastra is a TypeScript-first AI agent framework with native MCP support.

npm install @mastra/core @mastra/mcp
import { Mastra } from '@mastra/core';

import { MastraMCPClient } from '@mastra/mcp';

const buywhere = new MastraMCPClient({ name: 'buywhere', server: { url: new URL('https://api.buywhere.ai/mcp'), requestInit: { headers: { 'Authorization': Bearer ${process.env.BUYWHERE_API_KEY} }, }, }, });

const agent = new Mastra({ agents: { shoppingAgent: { instructions: 'You are a shopping assistant. Use BuyWhere to find and compare products.', tools: await buywhere.tools(), }, }, });

const result = await agent.agents.shoppingAgent.generate( 'Find me the best deal on a Sony WH-1000XM5 in Singapore' );

Full guide: BuyWhere + Mastra Integration

LangChain

Use BuyWhere tools in LangChain agents via the MCP adapter:

from langchain_mcp_adapters.client import MultiServerMCPClient

from langgraph.prebuilt import create_react_agent from langchain_anthropic import ChatAnthropic

async def main(): async with MultiServerMCPClient({ "buywhere": { "url": "https://api.buywhere.ai/mcp", "transport": "streamable_http", "headers": {"Authorization": f"Bearer {BUYWHERE_API_KEY}"}, } }) as client: tools = await client.get_tools() agent = create_react_agent(ChatAnthropic(model="claude-sonnet-4-5"), tools) result = await agent.ainvoke({"messages": [("user", "Find the cheapest Sony headphones in Singapore")]})

LlamaIndex

Connect BuyWhere via LlamaIndex MCP client:

from llama_index.tools.mcp import BasicMCPClient, McpToolSpec

from llama_index.agent.openai import OpenAIAgent

async def main(): mcp_client = BasicMCPClient( command_or_url="https://api.buywhere.ai/mcp", headers={"Authorization": f"Bearer {BUYWHERE_API_KEY}"}, ) mcp_tool_spec = McpToolSpec(client=mcp_client) tools = mcp_tool_spec.to_tool_list() agent = OpenAIAgent.from_tools(tools) response = await agent.achat("Compare prices for iPhone 16 Pro across Singapore and US")

CrewAI

Use BuyWhere in a CrewAI agent with MCP tool integration:

from crewai import Agent, Task, Crew

from crewai_tools import MCPServerAdapter

buywhere_server = MCPServerAdapter( server_params={ "url": "https://api.buywhere.ai/mcp", "headers": {"Authorization": f"Bearer {BUYWHERE_API_KEY}"}, "transport": "streamable-http", } )

shopping_agent = Agent( role="Shopping Research Analyst", goal="Find the best deals across Singapore and US markets", tools=[buywhere_server], )

task = Task( description="Find the best price for Sony WH-1000XM5 headphones across all available markets", agent=shopping_agent, expected_output="Product comparison with prices and merchant links", )

crew = Crew(agents=[shopping_agent], tasks=[task]) result = crew.kickoff()

Configuration

VariableDefaultDescription
BUYWHERE_API_KEY(required)API key (no signup: POST /v1/auth/register {"agent_name":" "}) — returns instantly, no email verification

| `B

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx