Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Cdek

de dontsovcmcversión 0.6.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.dontsovcmc/cdek

Instalar

Resumen

Descripción del creador (original en inglés)

MCP server for CDEK delivery service API — create orders, track shipments, search delivery points

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Tiendas en línea y pagos
  • Debes completar: CDEK_CLIENT, CDEK_SECRET

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: CDEK_CLIENT, CDEK_SECRET, CDEK_SENDER_COMPANY, CDEK_SENDER_NAME, CDEK_SENDER_FULL_NAME, CDEK_SENDER_EMAIL, CDEK_SENDER_PHONE, CDEK_MY_PVZ, CDEK_TIMEOUT, CDEK_FILE_TIMEOUT

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "cdek": {
      "command": "uvx",
      "args": [
        "mcp-server-cdek"
      ],
      "env": {
        "CDEK_CLIENT": "your-value",
        "CDEK_SECRET": "your-value",
        "CDEK_SENDER_COMPANY": "your-value",
        "CDEK_SENDER_NAME": "your-value",
        "CDEK_SENDER_FULL_NAME": "your-value",
        "CDEK_SENDER_EMAIL": "your-value",
        "CDEK_SENDER_PHONE": "your-value",
        "CDEK_MY_PVZ": "your-value",
        "CDEK_TIMEOUT": "your-value",
        "CDEK_FILE_TIMEOUT": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add cdek --env CDEK_CLIENT=your-value --env CDEK_SECRET=your-value --env CDEK_SENDER_COMPANY=your-value --env CDEK_SENDER_NAME=your-value --env CDEK_SENDER_FULL_NAME=your-value --env CDEK_SENDER_EMAIL=your-value --env CDEK_SENDER_PHONE=your-value --env CDEK_MY_PVZ=your-value --env CDEK_TIMEOUT=your-value --env CDEK_FILE_TIMEOUT=your-value -- uvx mcp-server-cdek

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "cdek": {
      "command": "uvx",
      "args": [
        "mcp-server-cdek"
      ],
      "env": {
        "CDEK_CLIENT": "your-value",
        "CDEK_SECRET": "your-value",
        "CDEK_SENDER_COMPANY": "your-value",
        "CDEK_SENDER_NAME": "your-value",
        "CDEK_SENDER_FULL_NAME": "your-value",
        "CDEK_SENDER_EMAIL": "your-value",
        "CDEK_SENDER_PHONE": "your-value",
        "CDEK_MY_PVZ": "your-value",
        "CDEK_TIMEOUT": "your-value",
        "CDEK_FILE_TIMEOUT": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "cdek": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-server-cdek"
      ],
      "env": {
        "CDEK_CLIENT": "your-value",
        "CDEK_SECRET": "your-value",
        "CDEK_SENDER_COMPANY": "your-value",
        "CDEK_SENDER_NAME": "your-value",
        "CDEK_SENDER_FULL_NAME": "your-value",
        "CDEK_SENDER_EMAIL": "your-value",
        "CDEK_SENDER_PHONE": "your-value",
        "CDEK_MY_PVZ": "your-value",
        "CDEK_TIMEOUT": "your-value",
        "CDEK_FILE_TIMEOUT": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • CDEK_CLIENT secreto obligatorio env
  • CDEK_SECRET secreto obligatorio env
  • CDEK_SENDER_COMPANY env
    Sender company name (can also be set via config_set tool)
  • CDEK_SENDER_NAME env
    Sender short name (can also be set via config_set tool)
  • CDEK_SENDER_FULL_NAME env
    Sender full name (can also be set via config_set tool)
  • CDEK_SENDER_EMAIL env
    Sender email (can also be set via config_set tool)
  • CDEK_SENDER_PHONE env
    Sender phone (can also be set via config_set tool)
  • CDEK_MY_PVZ env
    My PVZ code for returns (can also be set via config_set tool)
  • CDEK_TIMEOUT env
    HTTP request timeout in seconds (default 30)
  • CDEK_FILE_TIMEOUT env
    File download timeout in seconds (default 60)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub dontsovcmc, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Tiendas en línea y pagosi

  • Más estrellas que el 0% de los otros 1742 servidores de esta categoría
  • Publicado en el registro más recientemente que el 8% de los otros 1742 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1742 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Cdek?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: CDEK_CLIENT, CDEK_SECRET

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.6.0) llegó al registro hace 6 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Stripe MCP

de stripe

MCP server integrating with Stripe - tools for customers, products, payments, and more.

Se ejecuta en la nube★ 2043MITActualizado hace 12 meses
Instalar

MCP Cn Commerce

de TonyWang-hub

8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending

Se ejecuta en tu computadora★ 96MITActualizado hace 27 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

mcp-server-cdek

MCP-сервер, CLI-утилита и библиотека Pydantic-моделей для API СДЭК v2.

  • MCP-сервер — интеграция с Claude Code, Claude Desktop и другими MCP-клиентами
  • CLI-утилита — работа с API из терминала, скрипты и автоматизация
  • Pydantic-модели — типизированные модели API для использования в своих Python-программах

Все данные остаются на вашем компьютере — ключи никуда не передаются.

Оглавление

  • Возможности
  • MCP-сервер
  • Установка
  • Подключение к Claude Code
  • Подключение к Claude Desktop
  • Подключение через --mcp-config
  • Примеры
  • CLI-утилита
  • Установка
  • Использование
  • Примеры команд
  • Pydantic-модели
  • Установка
  • Использование в своих программах
  • Переменные окружения
  • Разработка
  • Лицензия

Возможности

Доставка
ИнструментCLIОписание
cdek_create_ordercreate-orderСоздать заказ на доставку (от меня / ко мне, на ПВЗ / до двери)
cdek_tracktrackОтследить заказ по номеру СДЭК
cdek_barcodebarcodeСкачать PDF штрихкода для заказа
cdek_labellabelСкачать этикетку (A4/A5/A6/A7, по умолчанию A6 ~70x120мм)
cdek_waybillwaybillСкачать PDF накладной для заказа
cdek_delivery_pointsdelivery-pointsПоиск ПВЗ в городе
cdek_citiescitiesПоиск городов СДЭК по названию
Локальный справочник товаров
ИнструментCLIОписание
goods_listgoods listСписок всех товаров
goods_addgoods addДобавить товар (название, вес, габариты, цена)
goods_removegoods removeУдалить товар по названию

Товары хранятся локально в ~/.config/mcp-server-cdek/goods.json. При создании заказа параметры берутся из справочника (если не указаны явно).

Настройки
ИнструментCLIОписание
config_show—Показать текущую конфигурацию (отправитель, ПВЗ, дефолты товара)
config_set—Установить значение конфигурации

Настройки хранятся в ~/.config/mcp-server-cdek/config.json. Можно настроить через Claude: *«установи компанию-отправителя ООО Рога»*.


MCP-сервер

Установка
Шаг 1. Получить ключи API СДЭК
  1. Зарегистрируйтесь в личном кабинете СДЭК
  2. Перейдите в Настройки → Интеграция
  3. Скопируйте Client ID и Client Secret
Шаг 2. Подключить MCP-сервер
Подключение к Claude Code

Способ 1: через uvx (не требует установки пакета)

Требуется uv — если не установлен:

`bash

curl -LsSf https://astral.sh/uv/install.sh | sh

`

claude mcp add cdek \

-e CDEK_CLIENT=ваш_client_id \ -e CDEK_SECRET=ваш_client_secret \ -- uvx mcp-server-cdek

Способ 2: через pip

pip install mcp-server-cdek

claude mcp add cdek \ -e CDEK_CLIENT=ваш_client_id \ -e CDEK_SECRET=ваш_client_secret \ -- python -m mcp_server_cdek

Данные отправителя настраиваются через Claude: *«установи отправителя: ООО Компания, Иванов И.И., ...»* → config_set. Также можно передать через env vars (см. ниже).

Для удаления:

claude mcp remove cdek
Подключение к Claude Desktop

Добавьте в конфигурационный файл:

КлиентОСПуть к файлу
Claude Codeвсе~/.claude/settings.json (секция mcpServers)
Claude DesktopmacOS~/Library/Application Support/Claude/claude_desktop_config.json
Claude DesktopWindows%APPDATA%\Claude\claude_desktop_config.json
Claude DesktopLinux~/.config/Claude/claude_desktop_config.json

Через uvx:

{

"mcpServers": { "cdek": { "command": "uvx", "args": ["mcp-server-cdek"], "env": { "CDEK_CLIENT": "ваш_client_id", "CDEK_SECRET": "ваш_client_secret" } } } }

Через pip (после pip install mcp-server-cdek):

{

"mcpServers": { "cdek": { "command": "python", "args": ["-m", "mcp_server_cdek"], "env": { "CDEK_CLIENT": "ваш_client_id", "CDEK_SECRET": "ваш_client_secret" } } } }

Остальные настройки (отправитель, ПВЗ, дефолты товара) задаются через config_set или env vars (см. таблицу ниже).

Подключение через --mcp-config

Подключает сервер только на время одной сессии Claude, не сохраняя в настройки. Токен хранится в отдельном .env.mcp файле, а не в конфиге Claude.

Из JSON-строки:

claude --mcp-config '{"cdek":{"command":"bash","args":["-c","source ~/.env.mcp && exec uvx mcp-server-cdek"]}}'

Из файла:

claude --mcp-config ~/mcp-servers.json

Пример ~/mcp-servers.json:

{

"cdek": { "command": "bash", "args": ["-c", "source ~/.env.mcp && exec uvx mcp-server-cdek"] } }

Пример ~/.env.mcp:

CDEK_CLIENT=ваш_client_id

CDEK_SECRET=ваш_client_secret

Шаг 3. Проверить

Попросите Claude: *«найди ПВЗ СДЭК в Москве на Тверской»* — он вызовет cdek_delivery_points.

Примеры (MCP)
  • «отправь посылку Иванову на ПВЗ MSK005, телефон +79001234567» → cdek_create_order
  • «отправь посылку до двери: Москва, Тверская 1, Петрову +79007654321» → cdek_create_order
  • «создай возвратный заказ от Сидорова, адрес: Самара, Ленина 10» → cdek_create_order (to_me)
  • «отследи посылку СДЭК 1234567890» → cdek_track
  • «скачай штрихкод для заказа 1234567890» → cdek_barcode
  • «скачай этикетку для заказа 1234567890» → cdek_label
  • «скачай этикетку A4 для заказа 1234567890» → cdek_label (format=A4)
  • «скачай накладную для заказа 1234567890» → cdek_waybill
  • «найди ПВЗ в Новосибирске» → cdek_delivery_points
  • «какие города СДЭК есть на "Новосиб"?» → cdek_cities
  • «добавь товар: Wi-Fi модем, 0.17 кг, 8x7x10 см» → goods_add
  • «список товаров» → goods_list

CLI-утилита

Установка (CLI)
pip install mcp-server-cdek

Переменные окружения CDEK_CLIENT и CDEK_SECRET обязательны:

export CDEK_CLIENT=ваш_client_id

export CDEK_SECRET=ваш_client_secret

Или через файл:

mcp-server-cdek --env /path/to/.env <command>

Формат файла — KEY=VALUE, по одной переменной на строку, #-комментарии.

Данные отправителя берутся из ~/.config/mcp-server-cdek/config.json или переменных окружения.

Использование (CLI)

Без аргументов запускается MCP-сервер, с командой — CLI. Все команды выводят JSON.

# Версия

mcp-server-cdek --version

Справка

mcp-server-cdek --help mcp-server-cdek --help

Примеры команд
# Создать заказ (от меня на ПВЗ)

mcp-server-cdek create-order --direction from_me --name "Петров Пётр" --phone "+79007654321" --pvz MSK005

Создать заказ (от меня до двери)

mcp-server-cdek create-order --direction from_me --name "Петров Пётр" --phone "+79007654321" --address "Москва, Тверская 1"

Создать возвратный заказ (ко мне)

mcp-server-cdek create-order --direction to_me --name "Сидоров" --phone "+79009876543" --address "Самара, Ленина 10"

Отследить заказ

mcp-server-cdek track 1234567890

Скачать штрихкод

mcp-server-cdek barcode 1234567890 --output /tmp/barcode.pdf

Скачать этикетку (по умолчанию A6 ~70x120мм)

mcp-server-cdek label 1234567890 --output /tmp/label.pdf mcp-server-cdek label 1234567890 --output /tmp/label_a4.pdf --format A4

Скачать накладную

mcp-server-cdek waybill 1234567890 --output /tmp/waybill.pdf

Поиск ПВЗ

mcp-server-cdek delivery-points Москва --search Тверская

Поиск городов

mcp-server-cdek cities Новосиб

Справочник товаров

mcp-server-cdek goods list mcp-server-cdek goods add --name "Wi-Fi модем" --weight 0.17 --height 8 --width 7 --length 10 mcp-server-cdek goods remove --name "Wi-Fi модем"


Pydantic-модели

Пакет содержит типизированные Pydantic-модели всех объектов API СДЭК v2. Модели можно использовать в своих Python-программах для валидации данных и автодополнения в IDE.

Установка (библиотеки)
pip install mcp-server-cdek
Использование в своих программах
from mcp_server_cdek.models import OrderRequest, TariffRequest, Location, Package, Item

Валидация данных из API

data = {"tariff_code": 136, "from_location": {"code": 44}, "to_location": {"code": 137}} req = TariffRequest.model_validate(data) print(req.tariff_code) # type-safe доступ к полям

Создание объекта

item = Item(name="Товар", ware_key="ART001", weight=170, cost=1000, amount=1, payment={"value": 0}) print(item.model_dump_json())

Все модели используют extra="allow" для forward compatibility — неизвестные поля API не вызывают ошибок.

Полный список моделей: models.py


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

ПеременнаяОбязательнаяПо умолчаниюОписание
CDEK_CLIENTда—Client ID из личного кабинета СДЭК
CDEK_SECRETда—Client Secret из личного кабинета СДЭК
CDEK_SENDER_COMPANYнет—Название компании отправителя
CDEK_SENDER_NAMEнет—Краткое имя отправителя
CDEK_SENDER_FULL_NAMEнет—Полное ФИО отправителя
CDEK_SENDER_EMAILнет—Email отправителя
CDEK_SENDER_PHONEнет—Телефон отправителя
CDEK_MY_PVZнет—Код вашего ПВЗ (для приёма посылок "ко мне")
CDEK_DEFAULT_PRODUCT_NAMEнетТоварНазвание товара по умолчанию
CDEK_DEFAULT_WEIGHTнет0.17Вес по умолчанию в кг
CDEK_DEFAULT_HEIGHTнет8Высота по умолчанию в см
CDEK_DEFAULT_WIDTHнет7Ширина по умолчанию в см
CDEK_DEFAULT_LENGTHнет10Длина по умолчанию в см
CDEK_TIMEOUTнет30Таймаут HTTP-запросов к API (секунды)
CDEK_FILE_TIMEOUTнет60Таймаут скачивания файлов (секунды)

Настройки отправителя можно также задать через config_set — env vars имеют приоритет над конфиг-файлом.

Разработка

pip install -e ".[test]"

ruff check src/ tests/ pytest tests/ -v

Лицензия

MIT

Pregunta a PopNx