# Continente MCP

Неофициальный MCP-сервер для магазина Continente.pt. Помогает искать продукты, смотреть историю заказов и собирать корзину прямо через ассистента.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 22
- Автор: andredelgado
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/andredelgado/continente-mcp
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/mcp/continente-mcp

## Что делает

Сервер связывает агента с португальским магазином Continente.pt через локальный транспорт stdio. Ассистент получает возможность искать товары в каталоге, проверять стоимость с учётом фасовки или веса, читать списки покупок и менять состав корзины. Каталог доступен без входа в профиль, но для корзины и истории покупок потребуется учётная запись.

Внутри работает headless Chromium, который загружается автоматически при первом обращении (около 150 МБ). Сервер подтверждает любое изменение корзины повторным чтением её состава. Если запрос завис или вернул неопределённый результат, сервер сообщает о неизвестном статусе и не пытается повторить операцию, чтобы не положить лишнее.

Оплатить покупки через модель не выйдет. Оформление заказа и платёжные данные намеренно оставлены только на официальном сайте.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `CONTINENTE_EMAIL`, `CONTINENTE_PASSWORD`, `CONTINENTE_CREDENTIALS_FILE` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env CONTINENTE_EMAIL=<CONTINENTE_EMAIL> --env CONTINENTE_PASSWORD=<CONTINENTE_PASSWORD> --env CONTINENTE_CREDENTIALS_FILE=<CONTINENTE_CREDENTIALS_FILE> --transport stdio continente-mcp -- npx -y continentept-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add continente-mcp --env CONTINENTE_EMAIL=<CONTINENTE_EMAIL> --env CONTINENTE_PASSWORD=<CONTINENTE_PASSWORD> --env CONTINENTE_CREDENTIALS_FILE=<CONTINENTE_CREDENTIALS_FILE> -- npx -y continentept-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "continente-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "continentept-mcp"
            ],
            "env": {
                "CONTINENTE_EMAIL": "<CONTINENTE_EMAIL>",
                "CONTINENTE_PASSWORD": "<CONTINENTE_PASSWORD>",
                "CONTINENTE_CREDENTIALS_FILE": "<CONTINENTE_CREDENTIALS_FILE>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "continente-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "continentept-mcp"
            ],
            "env": {
                "CONTINENTE_EMAIL": "<CONTINENTE_EMAIL>",
                "CONTINENTE_PASSWORD": "<CONTINENTE_PASSWORD>",
                "CONTINENTE_CREDENTIALS_FILE": "<CONTINENTE_CREDENTIALS_FILE>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e CONTINENTE_EMAIL=<CONTINENTE_EMAIL> -e CONTINENTE_PASSWORD=<CONTINENTE_PASSWORD> -e CONTINENTE_CREDENTIALS_FILE=<CONTINENTE_CREDENTIALS_FILE> continente-mcp npx -y continentept-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- найти продукты в каталоге Continente.pt с ценами за штуку и за вес
- собрать недельную корзину товаров по текстовому списку
- посмотреть список любимых продуктов и частых заказов
- очистить или скорректировать текущую корзину перед оплатой

## Примеры запросов агенту
- Собери корзину продуктов на неделю по списку моих частых покупок в Continente
- Найди полуобезжиренное молоко и десяток яиц в Continente и добавь их в корзину
- Покажи текущий состав корзины Continente и посчитай общую сумму

## Похожие
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [AIHawk](https://affpapa.org/nevibecode/mcp/aihawk.md) — MCP-сервер · ★ 32221
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23263
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13169
- [apify-mcp-server](https://affpapa.org/nevibecode/mcp/apify-mcp-server.md) — MCP-сервер · ★ 12927

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
