Token导航 LogoToken导航TokenDH.com
Yandex Delivery MCP logo
AI代理stdio官方级别未说明来源级核验

Yandex Delivery MCP

MCP Server

@modelcontextprotocol/inspector

用于与Yandex Delivery API集成的模型上下文协议服务器,支持AI助手管理配送、追踪快递员和处理订单。

工具数

21

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

aryazansev

提供方

aryazansev

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector node build/index.js

详细介绍

Yandex Delivery MCP Server

![Deploy on Railway](https://railway.app/new/template) ![Deploy to Render](https://render.com/deploy)

MCP (Model Context Protocol) сервер для интеграции с API Яндекс Доставки. Позволяет Claude и другим AI-ассистентам управлять доставками, отслеживать курьеров и работать с заказами.

🚀 Развернуть в интернете (1 минута)

Рекомендация: Railway - лучший бесплатный вариант

  • ⚡ Нажмите кнопку "Deploy on Railway" выше
  • 🔑 Добавьте API ключ Яндекс Доставки
  • 🌐 Получите рабочий URL: https://your-app.railway.app
  • 🎯 Используйте в AI Studio: https://your-app.railway.app/manifest

🚀 Быстрый старт

Установка через npm

npm install -g yandex-delivery-mcp

Или локальная установка

git clone https://github.com/aryazansev/-yandex-delivery-mcp.git
cd -yandex-delivery-mcp
npm install
npm run build

⚙️ Настройка

1. Получите API ключ из Яндекс Доставки

  1. Войдите в личный кабинет Яндекс Доставки
  2. Перейдите в раздел API / Интеграции
  3. Создайте новый API ключ
  4. Скопируйте ключ

2. Создайте файл конфигурации

Создайте файл ~/.yandex-delivery-mcp/.env:

mkdir -p ~/.yandex-delivery-mcp
cat > ~/.yandex-delivery-mcp/.env << 'EOF'
YANDEX_DELIVERY_API_KEY=your_api_key_here
MCP_PORT=3002
EOF

Или просто создайте .env файл в папке проекта:

YANDEX_DELIVERY_API_KEY=your_api_key_here
MCP_PORT=3002

3. Настройка (2 варианта)

Вариант A: Claude Desktop (локально)

Откройте файл конфигурации Claude Desktop:

macOS:

~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows:

%APPDATA%/Claude/claude_desktop_config.json

Добавьте:

{
  "mcpServers": {
    "yandex-delivery": {
      "command": "yandex-delivery-mcp"
    }
  }
}

Вариант B: Внешний HTTP сервер (для AI Studio и других инструментов)

Запуск HTTP сервера:

npm run server

Сервер будет доступен на:

  • Health: http://localhost:3002/health
  • Manifest: http://localhost:3002/manifest
  • Tools: http://localhost:3002/tools

Для AI Studio:

  1. Запустите сервер: npm run server
  2. В AI Studio используйте URL: http://localhost:3002/manifest
  3. AI Studio автоматически обнаружит все доступные инструменты

4. Перезапустите Claude Desktop (если используете вариант A)

Полностью закройте и откройте заново Claude Desktop.

💬 Использование

Теперь вы можете спрашивать Claude о данных из Яндекс Доставки:

  • *"Рассчитай стоимость доставки из Москвы в Санкт-Петербург"*
  • *"Создай заявку на доставку посылки 5 кг"*
  • *"Покажи статус заявки ABC123"*
  • *"Где сейчас курьер по заявке ABC123?"*
  • *"Получи телефон курьера для заявки ABC123"*
  • *"Найди все заявки за последние 3 дня"*
  • *"Отмени заявку ABC123"*

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

Базовые операции

  • calculate_offers - Рассчитать варианты доставки
  • create_claim - Создать заявку на доставку
  • get_claim_info - Получить информацию о заявке
  • accept_claim - Подтвердить заявку
  • cancel_claim - Отменить заявку

Стоимость и тарифы

  • check_price - Проверить стоимость без создания заявки
  • get_tariffs - Получить доступные тарифы

Отслеживание

  • get_driver_phone - Получить номер телефона курьера
  • get_performer_position - Получить позицию курьера (координаты, скорость)
  • get_points_eta - Получить ETA для точек маршрута
  • get_tracking_links - Получить ссылки для отслеживания

Подтверждение доставки

  • get_confirmation_code - Получить код подтверждения
  • get_proof_of_delivery - Получить данные о подтверждении доставки

Редактирование

  • edit_claim - Редактировать заявку (до подтверждения)
  • apply_changes_request - Запросить изменения (после подтверждения)
  • apply_changes_result - Получить результат изменений
  • return_claim - Инициировать возврат заказа

Поиск и информация

  • search_claims - Поиск заявок с фильтрами
  • get_bulk_info - Получить информацию о нескольких заявках
  • get_claim_journal - Получить историю изменений заявки

Доставка в течение дня

  • get_delivery_methods - Получить список доступных услуг

🔧 Разработка

Сборка проекта

npm run build

Запуск в режиме разработки

# Для Claude Desktop (stdio)
npm run dev

# Для внешнего HTTP сервера (AI Studio)
npm run server

Тестирование через MCP Inspector

npx @modelcontextprotocol/inspector node build/index.js

Тестирование HTTP сервера

# Запустить сервер
npm run server

# Проверить эндпоинты в другой терминал
curl http://localhost:3002/health
curl http://localhost:3002/manifest
curl http://localhost:3002/tools

📝 Требования

  • Node.js 18+
  • API ключ от Яндекс Доставки
  • Claude Desktop (для интеграции с Claude)

📄 Лицензия

MIT License - см. файл LICENSE

🤝 Поддержка

Если у вас возникли проблемы:

  1. Проверьте, что API ключ активен
  2. Убедитесь, что у ключа есть нужные права доступа
  3. Проверьте логи Claude Desktop
  4. Создайте issue на GitHub

🔗 Ссылки

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

Создание заявки

{
  "route_points": [
    {
      "coordinates": [55.7558, 37.6173],
      "fullname": "Москва, Красная площадь, 1",
      "contact": {
        "name": "Иван",
        "phone": "+79991234567"
      }
    },
    {
      "coordinates": [59.9343, 30.3351],
      "fullname": "Санкт-Петербург, Невский проспект, 1",
      "contact": {
        "name": "Петр",
        "phone": "+79997654321"
      }
    }
  ],
  "items": [
    {
      "title": "Посылка",
      "weight": 5,
      "quantity": 1
    }
  ],
  "requirements": {
    "taxi_class": "express",
    "door_to_door": true
  }
}

Расчет стоимости

{
  "route_points": [
    {
      "coordinates": [55.7558, 37.6173]
    },
    {
      "coordinates": [59.9343, 30.3351]
    }
  ],
  "requirements": {
    "cargo_type": "van"
  }
}

目录标签

目录标签

TypeScriptClaudeAI代理配送管理本地部署API集成AI助手快递追踪订单处理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

21

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP