Skip to main content
Glama
jnslmk
by jnslmk

ebay-mcp

Сервер MCP, который позволяет LLM искать и просматривать объявления eBay через официальный Browse API. Только чтение, со стороны покупателя: он ищет и читает объявления, но не делает ставок и не покупает.

Это форк ebay-browse-mcp от Suat Oneren, который использует stdio. Форк сохраняет два инструмента и их форматирование ответов, но заменяет транспорт на streamable-HTTP (:8000/mcp) плюс проверку /healthz, так что он работает как самостоятельный контейнер за MCP-клиентом, таким как LibreChat — та же форма, что и у его родственного проекта kleinanzeigen-mcp.

В отличие от Kleinanzeigen (нет публичного API, поэтому скрапинг неизбежен), eBay предлагает официальный API — поэтому этот сервер обращается к нему напрямую: без headless-браузера, без хрупкости обнаружения ботов.

Инструменты

Инструмент

Что делает

search_ebay

Поиск по ключевому слову с необязательными min_price/max_price (или сырой фильтр цены через filter_expr — не оба одновременно), плюс фильтры по состоянию, варианту покупки и стране продавца, а также сортировка. Возвращает сводки объявлений и item_id. query применяется только к заголовку объявления, поэтому нужны 2-4 коротких ключевых слова, а не предложение — ответ с нулевым результатом объясняет причину и может уже содержать один суженный повторный запрос (который сохраняет любой ценовой фильтр).

get_item_details

Полная запись для одного item_id: описание, характеристики товара, изображения, варианты доставки, условия возврата, продавец.

Related MCP server: ebay-browse-mcp

Конфигурация

Настройте набор ключей eBay Developer (бесплатно — https://developer.ebay.com/my/keys):

Переменная окружения

По умолчанию

Значение

EBAY_CLIENT_ID

App ID (Client ID) из вашего набора ключей

EBAY_CLIENT_SECRET

Cert ID (Client Secret) из вашего набора ключей

EBAY_MARKETPLACE

EBAY_DE

Маркетплейс: EBAY_DE, EBAY_US, EBAY_GB, …

EBAY_ENV

sandbox

sandbox или production

MCP_TRANSPORT

http

http (streamable-HTTP) или stdio

MCP_HOST / MCP_PORT / MCP_PATH

0.0.0.0 / 8000 / /mcp

HTTP-привязка

Sandbox почти не имеет реального инвентаря — используйте его для проверки подключения, затем установите EBAY_ENV=production (с производственным набором ключей с поддержкой OAuth) для реальных результатов.

Запуск

Docker (рекомендуется)

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

Локально (stdio, для настольных MCP-клиентов)

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

Быстрая проверка набора ключей без клиента:

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

Лицензия

MIT. См. LICENSE — сохраняет оригинальное авторское право вышестоящего проекта.

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