Skip to main content
Glama
jnslmk
by jnslmk

ebay-mcp

Un servidor MCP que permite a un LLM buscar e inspeccionar anuncios de eBay a través de la Browse API oficial. Solo lectura, del lado del comprador: busca y lee anuncios, no puja ni compra.

Esto es un fork del ebay-browse-mcp de Suat Oneren, que usa stdio. El fork conserva las dos herramientas y su formato de respuesta, y cambia el transporte por streamable-HTTP (:8000/mcp) más una sonda /healthz, de modo que se ejecuta como un contenedor autoalojado detrás de un cliente MCP como LibreChat — con la misma forma que su hermano kleinanzeigen-mcp.

A diferencia de Kleinanzeigen (sin API pública, por lo que el scraping es inevitable), eBay ofrece una API autorizada — así que este servidor la usa directamente: sin navegador headless, sin fragilidad por detección de bots.

Herramientas

Tool

Qué hace

search_ebay

Busca por palabra clave con min_price/max_price opcionales (o un filtro de precio sin procesar mediante filter_expr — no ambos) además de filtros por estado, opción de compra y país del vendedor, y ordenación. Devuelve resúmenes de anuncios + item_ids. query se combina con AND solo contra el título del anuncio, por lo que admite 2-4 palabras clave cortas de producto, no una frase — una respuesta con cero resultados explica el motivo y puede incluir ya un reintento acotado (que conserva cualquier filtro de precio).

get_item_details

Registro completo de un item_id: descripción, especificaciones del artículo, imágenes, opciones de envío, condiciones de devolución, vendedor.

Related MCP server: ebay-browse-mcp

Configuración

Configura un conjunto de claves de eBay Developer (gratis — https://developer.ebay.com/my/keys):

Env var

Default

Significado

EBAY_CLIENT_ID

App ID (Client ID) de tu conjunto de claves

EBAY_CLIENT_SECRET

Cert ID (Client Secret) de tu conjunto de claves

EBAY_MARKETPLACE

EBAY_DE

Marketplace: EBAY_DE, EBAY_US, EBAY_GB, …

EBAY_ENV

sandbox

sandbox o production

MCP_TRANSPORT

http

http (streamable-HTTP) o stdio

MCP_HOST / MCP_PORT / MCP_PATH

0.0.0.0 / 8000 / /mcp

Enlace HTTP

El sandbox casi no tiene inventario real — úsalo para comprobar la conexión y luego configura EBAY_ENV=production (con un conjunto de claves de producción y OAuth habilitado) para obtener resultados reales.

Ejecución

Docker (recomendado)

docker run --rm -p 8000:8000 \
  -e EBAY_CLIENT_ID=... -e EBAY_CLIENT_SECRET=... \
  -e EBAY_MARKETPLACE=EBAY_DE -e EBAY_ENV=production \
  ghcr.io/jnslmk/ebay-mcp:latest
# MCP endpoint: http://localhost:8000/mcp   health: http://localhost:8000/healthz

Local (stdio, para clientes MCP de escritorio)

python3 -m venv .venv && .venv/bin/pip install .
cp .env.example .env   # fill in your keyset
MCP_TRANSPORT=stdio .venv/bin/ebay-mcp

Comprobación rápida del conjunto de claves sin cliente:

.venv/bin/python -m ebay_mcp.ebay_client "raspberry pi 5"

Licencia

MIT. Consulta LICENSE — conserva el copyright original del upstream.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Minimal MCP server for searching eBay listings via the Browse API, enabling keyword search with filters, sorting, pagination, and retrieving full item details.
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that lets an LLM search Geizhals, a leading German/DACH price-comparison site, for the cheapest offers on new products.
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

View all MCP Connectors

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/jnslmk/ebay-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server