Back to MCP Integrations

Rohlik MCP

MCP integration for Rohlik MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: tomaspavlin

Installation

curl -fsSL https://claudekit.xyz/i/rohlik | bash

Description

MCP сервер, который позволяет AI-ассистентам взаимодействовать с сервисами доставки продуктов Rohlik Group в нескольких странах, предоставляя инструменты для поиска товаров, управления корзиной покупок и доступа к информации аккаунта.

Установка

NPX

npx -y @tomaspavlin/rohlik-mcp

Из исходного кода

npm install
npm run build

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

Claude Desktop

{
  "mcpServers": {
    "rohlik": {
      "command": "npx",
      "args": ["-y", "@tomaspavlin/rohlik-mcp"],
      "env": {
        "ROHLIK_USERNAME": "your-email@example.com",
        "ROHLIK_PASSWORD": "your-password",
        "ROHLIK_BASE_URL": "https://www.rohlik.cz"
      }
    }
  }
}

Локальная разработка

{
  "mcpServers": {
    "rohlik-local": {
      "command": "node",
      "args": ["/path/to/rohlik-mcp/dist/index.js"],
      "env": {
        "ROHLIK_USERNAME": "your-email@example.com",
        "ROHLIK_PASSWORD": "your-password",
        "ROHLIK_BASE_URL": "https://www.rohlik.cz"
      }
    }
  }
}

Доступные инструменты

ИнструментОписание
search_productsПоиск продуктов по названию с возможностями фильтрации
add_to_cartДобавление нескольких товаров в корзину покупок
get_cart_contentПросмотр содержимого корзины и итоговых сумм
remove_from_cartУдаление товаров из корзины покупок
get_shopping_listПолучение списков покупок по ID
get_meal_suggestionsПолучение персонализированных предложений для завтрака, обеда, ужина, перекусов, выпечки, напитков или здорового питания...
get_frequent_itemsАнализ истории заказов для поиска наиболее часто покупаемых товаров (общий + по категориям)
get_shopping_scenariosИнтерактивное руководство, показывающее возможности MCP
get_account_dataПолучение полной информации об аккаунте, включая детали доставки, заказы, уведомления, корзину и...
get_order_historyПросмотр истории доставленных заказов с деталями
get_order_detailПолучение подробной информации о конкретном заказе, включая все товары
get_upcoming_ordersПросмотр запланированных предстоящих заказов
get_delivery_infoПолучение текущей информации о доставке и тарифах
get_delivery_slotsПросмотр доступных временных слотов доставки для вашего адреса
get_premium_infoПроверка статуса подписки Rohlik Premium и льгот

Возможности

  • Поддержка нескольких регионов Rohlik (Чехия, Германия, Австрия, Венгрия, Румыния, с планируемыми Италией и Испанией)
  • Умные покупки с персонализированными предложениями блюд на основе истории заказов
  • Анализ частоты покупаемых товаров
  • Полное управление корзиной покупок
  • История заказов и отслеживание доставки
  • Мониторинг статуса подписки Premium
  • Отслеживание экологического воздействия с многоразовыми пакетами
  • Полная информация об аккаунте и доставке
  • Поиск товаров с возможностями фильтрации

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

Обязательные

  • ROHLIK_USERNAME - Email-адрес вашего аккаунта Rohlik
  • ROHLIK_PASSWORD - Пароль от вашего аккаунта Rohlik

Опциональные

  • ROHLIK_BASE_URL - Базовый URL для региона Rohlik (по умолчанию https://www.rohlik.cz)
  • ROHLIK_DEBUG - Включить режим отладки для просмотра подробных логов

Примеры использования

Add ingredients for apple pie to the cart. Only gluten-free and budget-friendly.
Or actually, instead of apple pie I want to make pumpkin pie. Change the ingredients.
What are the items in my cart?
Add the items in the attached shopping list photo to the cart.
Add the bread I marked as favorite in Rohlik to my cart.

Ресурсы

Примечания

Этот MCP сервер создан в учебных целях с использованием обратно спроектированного API Rohlik и предназначен только для личного использования. Включает полный набор тестов и инструменты валидации API. Поддерживает множество опций отладки и подробное логирование для устранения неполадок.