eBay MCP

Локальный MCP-сервер дает ассистенту 379 инструментов eBay Sell API: листинги, заказы, выплаты, реклама и аналитика продавца.

  • 199 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Инструменты записи создают, меняют и закрывают листинги, возвращают деньги по заказам и покупают почтовые отметки.
  • Серверу выдают токены вашего магазина с доступом к заказам и выплатам.
Все причины и проверки

yosefhayim/ebay-mcp

Установка

Ручная установка

npm install -g ebay-mcp

Рекомендуемый путь в README. Затем `npm run setup` проведет через ключи, OAuth и настройку клиента.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Инструменты записи создают, меняют и закрывают листинги, возвращают деньги по заказам и покупают почтовые отметки.
  • Серверу выдают токены вашего магазина с доступом к заказам и выплатам.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает Claude Desktop, Claude Code, Cursor и другие MCP-клиенты к Sell, Commerce и Developer API eBay. Семейства инструментов делятся на `account`, `finances`, `inventory`, `fulfillment`, `feed`, `stores`, `logistics` и другие, и можно включить только нужные через `EBAY_MCP_TOOLS` или режим `dynamic`. Работает локально по stdio или локальному HTTP, облачного посредника нет. OAuth 2.0 с автообновлением токена встроен, при ответе `429` сервер повторяет запрос с нарастающей паузой. Мастер `npm run setup` вводит ключи, проходит OAuth и сам настраивает клиента. Проект неофициальный и не связан с eBay Inc.

Для кого. Продавцам и разработчикам магазинов на eBay, которые хотят вести листинги, заказы и отчеты через разговор с ассистентом.

Подходит, если

  • Продавец просит показать неотправленные заказы за последние 7 дней и их статусы.
  • Нужно сводку выплат за 30 дней и список транзакций с комиссиями.
  • Каталог товаров правят пакетно: количество, цены и офферы по SKU.
  • Политики доставки, оплаты и возврата проверяют до запуска нового листинга.

Не подходит, если

  • Нужен только поиск товаров как покупатель: инструменты рассчитаны на продавцов.
  • Аккаунт eBay и ключи разработчика пока не созданы.
  • Запросы с данными заказов нельзя отправлять на внешний API.

Пример запроса к агенту

Проверь лимиты eBay API в песочнице, потом покажи неотправленные заказы за 7 дней. Пока ничего не меняй.

MCP

Транспорт
stdio, http
Авторизация
OAuth

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

EBAY_CLIENT_ID обязательная
Client ID приложения из eBay Developer Portal.
EBAY_CLIENT_SECRET обязательная, секрет
Client Secret приложения.
EBAY_ENVIRONMENT обязательная
Среда: `sandbox` или `production`.
EBAY_REDIRECT_URI
RuName для OAuth пользователя.
EBAY_USER_REFRESH_TOKEN секрет
Токен пользователя для повышенных лимитов.

Ограничения

Нужны аккаунт eBay Developer, Client ID, Client Secret и RuName. Токен пользователя дает лимиты от 10 тысяч запросов в сутки, на ключе приложения лимит 1000. Инструменты записи меняют данные продавца, `ebay_create_shipment_from_shipping_quote` покупает почтовую отметку. Начинайте с `EBAY_ENVIRONMENT=sandbox`. Доступ к локальным файлам для медиа выключен, пока не заданы `EBAY_MCP_MEDIA_DIRS` или `EBAY_MCP_MEDIA_ROOT`.

Как отключить. Удалите сервер из конфигурации MCP-клиента и выполните `npm uninstall -g ebay-mcp`. Отзовите токены в eBay Developer Portal и удалите `.env` с ключами.

Частые вопросы

Какие клиенты настраивает мастер?

Девять: Claude Desktop, Cursor, Zed, Cline, Continue.dev, Windsurf, Roo Code, Claude Code CLI и Amazon Q Developer. Подключиться может любой клиент с MCP.

Как проверить подключение без изменений?

Попросите проверить лимиты API: сработает `ebay_get_rate_limits` или `ebay_get_user_rate_limits`, данные продавца не затрагиваются.

Как уменьшить набор инструментов?

Задайте `EBAY_MCP_TOOLS=dynamic` или список семейств, например `inventory,fulfillment`. Тогда клиент увидит только выбранное.

Это официальный сервер eBay?

Нет. Это проект сообщества, он не связан с eBay Inc. и не одобрен ею. Условия API лицензии eBay соблюдает пользователь.

Нужен ли отдельный сервер или облако?

Нет. Сервер запускается на вашей машине по stdio или локальному HTTP, ключи eBay остаются на компьютере.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Размещенный MCP-сервер для Amazon Ads и Seller Central: агент разбирает ACoS, поисковые фразы и остатки, правки по подтверждению

MCP-серверШирокий доступ29Звезды репозитория
Российский стек

MCP-серверы для кабинетов продавца Wildberries, Ozon, Яндекс Маркета и Авито через официальные API с подтверждением записи

MCP-серверШирокий доступ62Звезды репозитория
Официальный

Needle MCP — исходящие продажи как инструменты агента: лиды, рассылки в LinkedIn, Instagram и по почте, черновики на проверку.

MCP-серверШирокий доступ104Звезды репозитория

MCP-серверы только для чтения: заказы, возвраты и реклама на китайских площадках Douyin Shop, Taobao, JD, Kuaishou

MCP-серверРасширенный доступ99Звезды репозитория
Российский стек

MCP только для чтения кабинета продавца Яндекс Маркета: товары, заказы, цены, остатки и отзывы, без единого изменяющего инструмента

MCP-серверРасширенный доступ
Российский стек

MCP-сервер и CLI для Partner API Яндекс Маркета: 131 действие по заказам, ценам, остаткам, отгрузкам и отзывам через паттерн поиска и выполнения

MCP-серверШирокий доступ1Звезды репозитория

Коротко о README

Покрывает Sell, Commerce и Developer API, типизирован на TypeScript с проверкой входов через Zod. Есть интерактивные представления MCP Apps в бете, они только читают данные.

Бейдж для README

Сообщить о проблеме