Skip to main content
Glama
jnslmk
by jnslmk

ebay-mcp

Ein MCP-Server, der es einem LLM ermöglicht, eBay-Angebote über die offizielle Browse-API zu durchsuchen und zu inspizieren. Nur lesend, käuferseitig: Er durchsucht und liest Angebote, bietet aber nicht mit und kauft nicht.

Dies ist ein Fork von Suat Onerens ebay-browse-mcp, das stdio verwendet. Der Fork behält die beiden Tools und ihre Antwortformatierung bei und tauscht den Transport gegen streamable-HTTP (:8000/mcp) plus einen /healthz-Healthcheck aus, sodass er als selbst gehosteter Container hinter einem MCP-Client wie LibreChat läuft — in derselben Form wie sein Schwesterprojekt kleinanzeigen-mcp.

Im Gegensatz zu Kleinanzeigen (keine öffentliche API, daher ist Scraping unvermeidlich) bietet eBay eine sanktionierte API — dieser Server greift also direkt darauf zu: kein Headless-Browser, keine Bot-Erkennungs-Anfälligkeit.

Tools

Tool

Funktion

search_ebay

Suche nach Stichwort mit optionalem min_price/max_price (oder einem rohen Preisfilter über filter_expr — nicht beides) sowie Filtern nach Zustand, Kaufoption und Verkäuferland und Sortierung. Gibt Angebotsübersichten + item_ids zurück. query wird nur mit dem Angebotstitel UND-verknüpft, daher sind 2-4 kurze Produktstichwörter erwünscht, kein ganzer Satz — eine Null-Ergebnis-Antwort erklärt das und enthält möglicherweise bereits einen verfeinerten erneuten Versuch (der einen etwaigen Preisfilter beibehält).

get_item_details

Vollständiger Datensatz für eine item_id: Beschreibung, Artikelspezifikationen, Bilder, Versandoptionen, Rückgabebedingungen, Verkäufer.

Related MCP server: ebay-browse-mcp

Konfiguration

Legen Sie einen eBay-Developer-Keysatz an (kostenlos — https://developer.ebay.com/my/keys):

Umgebungsvariable

Standard

Bedeutung

EBAY_CLIENT_ID

App-ID (Client-ID) aus Ihrem Keysatz

EBAY_CLIENT_SECRET

Zertifikats-ID (Client-Secret) aus Ihrem Keysatz

EBAY_MARKETPLACE

EBAY_DE

Marktplatz: EBAY_DE, EBAY_US, EBAY_GB, …

EBAY_ENV

sandbox

sandbox oder production

MCP_TRANSPORT

http

http (streamable-HTTP) oder stdio

MCP_HOST / MCP_PORT / MCP_PATH

0.0.0.0 / 8000 / /mcp

HTTP-Bindung

Die Sandbox hat fast keinen echten Bestand — nutzen Sie sie, um die Verkabelung zu testen, und setzen Sie dann EBAY_ENV=production (mit einem Produktions-Keysatz mit OAuth) für echte Ergebnisse.

Ausführen

Docker (empfohlen)

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

Lokal (stdio, für Desktop-MCP-Clients)

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

Schneller clientfreier Check des Keysatzes:

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

Lizenz

MIT. Siehe LICENSE — behält das ursprüngliche Upstream-Urheberrecht.

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