К основному содержанию
MCP-сервер CX Codex

good-eggs — MCP-сервер для Claude Code: покупки в Good Eggs

MCP-сервер, который через Playwright заходит в ваш аккаунт Good Eggs и даёт агенту искать продукты, вести корзину и повторять прошлые заказы.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env GOOD_EGGS_USERNAME=<GOOD_EGGS_USERNAME> --env GOOD_EGGS_PASSWORD=<GOOD_EGGS_PASSWORD> --env HEADLESS=<HEADLESS> --env TIMEOUT=<TIMEOUT> --transport stdio good-eggs -- npx -y good-eggs-mcp-server
Открыть на GitHub

Что делает good-eggs

Сервер поднимает браузер, логинится в Good Eggs и держит сессию открытой — дальше все вызовы идут через неё. Агент умеет искать продукты по ключевому слову, показывать детали товара, добавлять и убирать позиции из корзины, вести список избранного и находить бесплатные позиции по цене $0.00 на главной и в подборке fresh-picks. Прошлые заказы тоже доступны: сначала даты, потом состав конкретного заказа.

Инструментов одиннадцать: search_for_grocery, get_favorites, get_grocery_details, add_to_cart, get_cart, remove_from_cart, search_for_freebie_groceries, get_list_of_past_order_dates, get_past_order_groceries, add_favorite, remove_favorite. Логин и пароль передаются через GOOD_EGGS_USERNAME и GOOD_EGGS_PASSWORD, режим браузера и таймаут — через HEADLESS и TIMEOUT. Нужен Node.js 18+.

Учётные данные уходят только на вход в ваш аккаунт, браузер работает локально. Без аккаунта с доставкой в вашем районе сервер бесполезен: заказы просто некуда оформить. Если Good Eggs поменяет вёрстку сайта, автоматизация может отвалиться — это повод держать под рукой запасной путь.

Какие задачи решает

  • найти нужный продукт по ключевому слову и сразу увидеть, в избранном он или нет
  • собрать корзину из нескольких позиций, не открывая сайт вручную
  • посмотреть, что лежит в корзине сейчас, и убрать лишнее
  • повторить прошлый заказ по дате
  • выловить бесплатные позиции на главной и в fresh-picks

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

  • Найди органические яблоки в Good Eggs
  • Добавь две пачки этого молока в корзину
  • Покажи, что я заказывал 3 января

Как установить good-eggs

Командой платформы

claude mcp add --env GOOD_EGGS_USERNAME=<GOOD_EGGS_USERNAME> --env GOOD_EGGS_PASSWORD=<GOOD_EGGS_PASSWORD> --env HEADLESS=<HEADLESS> --env TIMEOUT=<TIMEOUT> --transport stdio good-eggs -- npx -y good-eggs-mcp-server

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о good-eggs

Как установить good-eggs в Claude Code?

Выполните claude mcp add good-eggs -e GOOD_EGGS_USERNAME=<GOOD_EGGS_USERNAME> -e GOOD_EGGS_PASSWORD=<GOOD_EGGS_PASSWORD> -- npx -y good-eggs-mcp-server. Подставьте свои почту и пароль от Good Eggs.

Что делает good-eggs?

Даёт агенту доступ к вашему аккаунту Good Eggs: поиск продуктов, детали товара, корзина, избранное, бесплатные позиции и история заказов. Работает через автоматизацию браузера на Playwright.

Что нужно для работы good-eggs?

Node.js 18+, аккаунт Good Eggs с доставкой в вашем районе и переменные GOOD_EGGS_USERNAME и GOOD_EGGS_PASSWORD. Режим браузера и таймаут задаются через HEADLESS и TIMEOUT.

Похожие MCP-серверы

Все MCP-серверы по теме «Браузер и парсинг» →
playwright-skill sickn33 Скилл для написания и запуска тестов браузера через Playwright: проверка вёрстки на разных экранах, скриншоты, тесты логина и заполнения форм. Код выполняется локально через Node. CX Codex +1 3 900установок leclerc-drive skunkobi MCP-сервер, который даёт агенту доступ к каталогу E.Leclerc Drive: искать товары, собирать корзину и выбирать магазин. Пригодится, если закупки проще поручить ассистенту, чем кликать по сайту. CX Codex +1 ★ 26звёзд репо instacart markswendsen-code MCP-сервер, который даёт ИИ-агенту доступ к Instacart: поиск товаров, корзина, оформление и отслеживание доставки. CX Codex +1 ★ 11звёзд репо playwriter remorses Скилл управляет открытым Chrome через расширение Playwriter и код Playwright. Пригодится для сайтов с JavaScript, авторизацией и подгружаемым содержимым. CX Codex +1 5 800установок autobrowse browserbase Скилл, который сам доводит браузерную автоматизацию до стабильного прохождения задачи: гоняет цикл, читает трейс и правит инструкции. CX Codex +1 2 800установок functions browserbase Помогает развернуть бессерверную автоматизацию браузера в облаке Browserbase. Пригодится для запуска задач по cron или через вебхуки. CX Codex +1 2 800установок

Из того же набора28

hatchbox Управляет деплоями и переменными окружения приложений Rails на хостинге Hatchbox прямо через диалог с ассистентом. CX Codex +1 ★ 81звёзд репо google-flights Ищет рейсы, сравнивает цены по датам и находит коды аэропортов. Пригодится, когда нужно подобрать маршрут или проверить, в какие дни лететь дешевле. CX Codex +1 ★ 81звёзд репо google-docs Даёт агенту доступ к Google Документам: читать, создавать, править и экспортировать файлы, если у вас есть OAuth2 или сервисный аккаунт Workspace. CX Codex +1 ★ 81звёзд репо google-calendar Подключает Google Календарь к ассистенту через сервисный аккаунт Google Workspace. Позволяет просматривать расписание, создавать встречи и проверять занятость. CX Codex +1 ★ 81звёзд репо gmail Подключает Gmail к ИИ-ассистенту: чтение, поиск, метки, черновики и отправка писем. Работает с личными аккаунтами и Google Workspace. CX Codex +1 ★ 81звёзд репо gcs Интеграция с Google Cloud Storage для работы с бакетами и файлами. Позволяет передавать данные на диск напрямую, не засоряя контекст модели. CX Codex +1 ★ 81звёзд репо fly-io MCP-сервер управляет приложениями и машинами Fly.io, читает логи и работает с Docker-образами. Нужен для задач деплоя и диагностики. CX Codex +1 ★ 81звёзд репо fetchpet Автоматизирует работу со страховыми заявками Fetch Pet: подача, отслеживание статуса, загрузка EOB и счетов через браузер. CX Codex +1 ★ 81звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой