MCP-серверы поиска по маркетплейсам через Apify
Marketplaces MCP Servers
Три MCP-сервера поиска товаров на Wildberries, Ozon и Яндекс Маркете через акторы Apify с кэшем и компактным выводом под контекст агента
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только ищет и читает публичные карточки товаров, ничего не меняет
- Токен Apify расходует лимиты платного или бесплатного тарифа платформы
Установка
Ручная установка
python wb_mcp_server.pyЗапуск сервера Wildberries, аналогично ozon_mcp_server.py и ym_mcp_server.py для остальных площадок.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Каждый из трех серверов запускает отдельный Python-процесс с инструментом поиска (search_wb, search_ozon, search_ym), который через платформу Apify обращается к соответствующему маркетплейсу и возвращает товары с ценами. Общее ядро дает LRU-кэш с ограничением по времени жизни и числу записей, повторы запросов с экспоненциальной задержкой при сетевых ошибках и лимитах, а также compact-режим, который отдает только три лучших товара, чтобы не расходовать контекст агента впустую. Есть служебные инструменты проверки конфигурации и состояния провайдера.
Для кого. Для тех, кто хочет быстро сравнить цену товара на Wildberries, Ozon и Яндекс Маркете через агента без своего парсера.
Подходит, если
- Нужен быстрый поиск цены на конкретный товар на одном или нескольких маркетплейсах
- Нужен готовый кэш и повторы запросов, чтобы не превышать лимиты Apify
- Нужен компактный ответ с топ-3 товарами вместо полной выдачи
Не подходит, если
- Нет аккаунта Apify: без токена APIFY_TOKEN серверы не работают вообще
- Нужны заказы, остатки или цены продавца: серверы только ищут товары как покупатель
Пример запроса к агенту
Найди айфон 17 Pro Max 1тб на Wildberries и Ozon и покажи лучшие ценыОграничения
Поиск идет не напрямую к маркетплейсам, а через сторонние акторы платформы Apify, поэтому качество и стабильность результата зависят от чужой инфраструктуры и тарифа Apify. Параллельность запросов рекомендуется держать на единице, если тариф Apify не позволяет больше. В репозитории нет лицензии и файла зависимостей requirements, установка пакетов вручную не описана.
Как отключить. Остановите процесс сервера и удалите его из конфигурации MCP клиента.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| APIFY_TOKEN обязательная, секрет | Ключ доступа к платформе Apify, обязателен для всех трех серверов. |
| MAX_CONCURRENT_SEARCHES | Лимит параллельных запросов к Apify, по умолчанию 1. |
| SEARCH_CACHE_TTL_SEC | Время жизни кэша результата поиска в секундах, по умолчанию 900. |
Проверка безопасности
- Только ищет и читает публичные карточки товаров, ничего не меняет
- Токен Apify расходует лимиты платного или бесплатного тарифа платформы
Коротко о README
README на русском описывает архитектуру с общим core для кэша, троттлинга и работы с Apify API, дает таблицу переменных окружения с APIFY_TOKEN, лимитом параллельных запросов и таймаутами, перечисляет инструменты поиска и служебные инструменты статуса и конфигурации, а также готовый системный промпт для агента.
Частые вопросы
Нужен ли токен Apify?
Да, APIFY_TOKEN обязателен, без него ни один из трех серверов не сможет искать товары.
Что означает compact-режим?
Параметр compact: true в ответе на поиск возвращает только три лучших товара вместо полного списка, экономя контекст.
Похожие
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы