MCP server for CDEK delivery service API — create orders, track shipments, search delivery points
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP-сервер, CLI-утилита и библиотека Pydantic-моделей для API СДЭК v2.
Все данные остаются на вашем компьютере — ключи никуда не передаются.
| Инструмент | CLI | Описание |
|---|---|---|
cdek_create_order | create-order | Создать заказ на доставку (от меня / ко мне, на ПВЗ / до двери) |
cdek_track | track | Отследить заказ по номеру СДЭК |
cdek_barcode | barcode | Скачать PDF штрихкода для заказа |
cdek_label | label | Скачать этикетку (A4/A5/A6/A7, по умолчанию A6 ~70x120мм) |
cdek_waybill | waybill | Скачать PDF накладной для заказа |
cdek_delivery_points | delivery-points | Поиск ПВЗ в городе |
cdek_cities | cities | Поиск городов СДЭК по названию |
| Инструмент | CLI | Описание |
|---|---|---|
goods_list | goods list | Список всех товаров |
goods_add | goods add | Добавить товар (название, вес, габариты, цена) |
goods_remove | goods remove | Удалить товар по названию |
Товары хранятся локально в ~/.config/mcp-server-cdek/goods.json. При создании заказа параметры берутся из справочника (если не указаны явно).
| Инструмент | CLI | Описание |
|---|---|---|
config_show | — | Показать текущую конфигурацию (отправитель, ПВЗ, дефолты товара) |
config_set | — | Установить значение конфигурации |
Настройки хранятся в ~/.config/mcp-server-cdek/config.json. Можно настроить через Claude: «установи компанию-отправителя ООО Рога».
Способ 1: через uvx (не требует установки пакета)
Требуется uv — если не установлен:
Способ 2: через pip
Данные отправителя настраиваются через Claude: «установи отправителя: ООО Компания, Иванов И.И., ...» → config_set. Также можно передать через env vars (см. ниже).
Для удаления:
Добавьте в конфигурационный файл:
| Клиент | ОС | Путь к файлу |
|---|---|---|
| Claude Code | все | ~/.claude/settings.json (секция mcpServers) |
| Claude Desktop | macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop | Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Desktop | Linux | ~/.config/Claude/claude_desktop_config.json |
Через uvx:
Через pip (после pip install mcp-server-cdek):
Остальные настройки (отправитель, ПВЗ, дефолты товара) задаются через config_set или env vars (см. таблицу ниже).
Подключает сервер только на время одной сессии Claude, не сохраняя в настройки. Токен хранится в отдельном .env.mcp файле, а не в конфиге Claude.
Из JSON-строки:
Из файла:
Пример ~/mcp-servers.json:
Пример ~/.env.mcp:
Попросите Claude: «найди ПВЗ СДЭК в Москве на Тверской» — он вызовет cdek_delivery_points.
cdek_create_ordercdek_create_ordercdek_create_order (to_me)cdek_trackcdek_barcodecdek_labelcdek_label (format=A4)cdek_waybillcdek_delivery_pointscdek_citiesgoods_addgoods_listПеременные окружения CDEK_CLIENT и CDEK_SECRET обязательны:
Или через файл:
Формат файла — KEY=VALUE, по одной переменной на строку, #-комментарии.
Данные отправителя берутся из ~/.config/mcp-server-cdek/config.json или переменных окружения.
Без аргументов запускается MCP-сервер, с командой — CLI. Все команды выводят JSON.
Пакет содержит типизированные Pydantic-модели всех объектов API СДЭК v2. Модели можно использовать в своих Python-программах для валидации данных и автодополнения в IDE.
Все модели используют extra="allow" для forward compatibility — неизвестные поля API не вызывают ошибок.
Полный список моделей: models.py
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/cdek)<a href="https://allmcps.com/mcp/cdek"><img src="https://allmcps.com/api/badge/cdek?style=directory" alt="Cdek on AllMCPs" /></a>