Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Carrefour Drive

БесплатноНе проверен

MCP server for Carrefour Drive that enables AI assistants to search products, manage carts, check delivery slots, and order groceries via automated browser inte

GitHubEmbed

Описание

MCP server for Carrefour Drive that enables AI assistants to search products, manage carts, check delivery slots, and order groceries via automated browser interactions.

README

MCP server for Carrefour Drive — Search products, manage your cart, check delivery slots, and order groceries via AI assistants.

Built with Playwright (headless Chrome) since Carrefour doesn't provide a public API.

Features

  • Login/Logout — Authenticate with your Carrefour account, session persisted via cookies
  • Store selection — Find and select your Carrefour Drive by postal code
  • Product search — Search products with prices, promotions, and availability
  • Product details — Get nutrition facts, ingredients, allergens
  • Cart management — Add, remove, update quantities
  • Delivery slots — View available pickup slots and reserve one

Note: This MCP does NOT handle payment. You validate and pay manually on the Carrefour website.

Installation

npm install mcp-carrefour-drive

Or clone and build:

git clone https://github.com/maximeallanic/mcp-carrefour-drive.git
cd mcp-carrefour-drive
npm install
npx playwright install chromium
npm run build

Configuration

Environment variables

Variable Description Required
CARREFOUR_EMAIL Your Carrefour account email Yes (for login)
CARREFOUR_PASSWORD Your Carrefour account password Yes (for login)
CARREFOUR_DATA_DIR Directory for cookies/session data No (default: ~/.carrefour-mcp)

Claude Code / Claude Desktop

Add to your .mcp.json or claude_desktop_config.json:

{
  "mcpServers": {
    "carrefour-drive": {
      "command": "npx",
      "args": ["-y", "mcp-carrefour-drive"],
      "env": {
        "CARREFOUR_EMAIL": "[email protected]",
        "CARREFOUR_PASSWORD": "your-password"
      }
    }
  }
}

Docker

Since this uses headless Chrome, you need to install Chromium in your Docker container:

RUN npx playwright install --with-deps chromium

Available Tools

Tool Description
login Login to Carrefour with email/password
check_login Check if currently logged in
logout Logout from Carrefour
select_store Select a Carrefour Drive by postal code
search_products Search for products
get_product_details Get detailed product info (nutrition, ingredients)
add_to_cart Add a product to your cart
remove_from_cart Remove a product from your cart
update_cart_quantity Update product quantity in cart
get_cart View current cart contents and total
get_available_slots List available pickup time slots
select_slot Reserve a pickup slot

Example usage

> Search for "lait demi-écrémé"
> Add the first result to my cart, quantity 2
> What's in my cart?
> Show me available pickup slots for tomorrow

Limitations

  • Carrefour's website may change at any time, breaking selectors
  • Rate limiting may apply — the server adds reasonable delays between actions
  • No payment automation (by design)
  • Requires a headless Chrome environment (not compatible with minimal Docker images)

License

MIT

from github.com/maximeallanic/mcp-carrefour-drive

Установка Carrefour Drive

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/maximeallanic/mcp-carrefour-drive

FAQ

Carrefour Drive MCP бесплатный?

Да, Carrefour Drive MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Carrefour Drive?

Нет, Carrefour Drive работает без API-ключей и переменных окружения.

Carrefour Drive — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Carrefour Drive в Claude Desktop, Claude Code или Cursor?

Открой Carrefour Drive на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Carrefour Drive with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse