Руководство по коннектору7 мин чтенияMCP-инструментов: 167 языков

Как подключить YunExpress к Gemini через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

YunExpress

Ship cross-border parcels with YunExpress (云途物流) from an AI agent: destination countries, shipping methods and goods types, freight quotes, shipment orders with tracking numbers, labels, last-mile carriers, tracking events and charged fees, weight changes and interceptions. OMS API with a Basic token from customer code and API secret.

инструментов

16

Регион

INTL

Категория

Логистика

Аутентификация

API Key

Требуемые env-vars

YUNEXPRESS_API_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте YunExpress одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

Попробуй спросить

Примеры промптов для YunExpress

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

YunExpress · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → YunExpress, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

YunExpress + Gemini

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

YUNEXPRESS_API_TOKEN

Шаг 1 — Получите учётные данные

Настройка занимает около 5 минут. Нужен клиентский аккаунт YunExpress с доступом к API.

  1. Войдите в клиентский центр YunExpress (www.yunexpress.cn или ваш клиентский портал YunExpress) и откройте раздел API. Запишите код клиента (客户编号, например C12345) и API secret (API密钥); если ключа ещё нет, запросите его там.
  2. YunExpress проверяет Authorization: Basic <token>, где токен это Base64 от кода клиента, амперсанда и API secret (именно &, а не двоеточие). Вычислите его один раз на своём компьютере, например printf '%s' 'C12345&YourApiSecret' | base64, и вставьте в YUNEXPRESS_API_TOKEN только результат. Он хранится в зашифрованном виде.
  3. Установите коннектор и запустите yunexpress_list_countries: он вернёт страны назначения и подтвердит токен.

Какой API: коннектор работает с OMS API YunExpress (версия 1.4.x) на http://oms.api.yunexpress.com. Этот хост отвечает только по обычному HTTP. У YunExpress есть и более новая open platform (openapi.yunexpress.cn), которая подписывает каждый запрос меткой времени и токеном OAuth; этот коннектор её не использует.

Что он читает: страны назначения с двухбуквенными кодами; способы доставки (логистические продукты) вашего аккаунта с кодом, китайским и английским названием и признаком отслеживания, при желании только для одной страны; типы товаров, например обычные товары или товары с батареями; расчёт стоимости по каждому способу с базовым тарифом, сбором за регистрацию, топливным и прочими сборами, итогом, валютой, оплачиваемым весом и сроком доставки (yunexpress_get_price_quote, с почтовым индексом для надбавок за удалённые районы); заказы на отправку с номером накладной, номером заказа клиента, трек-номером, способом, статусом, весами, получателем, таможенными позициями и сборами; адрес отправителя заказа; трекинг с состоянием посылки, статусом отслеживания, перевозчиком последней мили, подтверждением доставки и событиями (yunexpress_get_tracking учитывает ваши настройки отображения, yunexpress_get_full_tracking отдаёт всю историю, если способ это поддерживает); перевозчика последней мили и его номер; фактически начисленные сборы после того, как YunExpress взвесил посылку и выставил счёт.

Отправить посылку: ИИ проверяет способы доставки для страны и тип товара, запрашивает расчёт, затем вызывает yunexpress_create_orders с 1–10 заказами за вызов. Каждый результат содержит Success, WayBillNumber, TrackingNumber и TrackType (1 трек-номер есть, 2 ожидается, 3 нет). Если трек-номер ещё ожидается, yunexpress_get_tracking_numbers получит его позже по номеру заказа клиента (результаты кешируются на 30 минут). yunexpress_get_labels возвращает этикетки до 50 заказов как временную ссылку на PDF.

Что он записывает: yunexpress_create_orders оформляет реальные отправления, yunexpress_update_weight меняет заявленный вес до взвешивания в YunExpress, а yunexpress_intercept_order просит YunExpress остановить посылку с указанием причины. Перед каждой записью ИИ показывает заказы (получатель, способ, вес, таможенная декларация) и ждёт вашего «да». После неясного тайм-аута он сначала читает заказ через yunexpress_get_order и только потом повторяет попытку, чтобы ничего не оформить дважды.

Выключено при установке: yunexpress_delete_order, который удаляет заказ, ещё не полученный YunExpress, без возможности отмены. Администратор включает его, когда это нужно команде.

Числа и единицы: вес в кг (до 3 знаков после запятой), размеры в целых сантиметрах, объявленная стоимость (UnitPrice) за единицу в указанной CurrencyCode. OrderNumber принимает номер накладной, номер заказа клиента или трек-номер; при перехвате и удалении OrderType указывает, что это (1 накладная, 2 заказ клиента, 3 трек-номер). Состояния посылки: 0 неизвестно, 1 передано, 2 в пути, 3 доставлено, 4 принято, 5 отменено, 6 доставка не удалась, 7 возвращено. Статус отслеживания: 0 не найдено, 10 предуведомление, 20 в пути, 30 готово к выдаче, 40 неудача, 50 доставлено, 60 исключение, 80 неизвестно, 90 возвращено, 100 отменено.

Лимиты: постраничной выдачи нет; списки приходят одним ответом. За вызов можно создать 10 заказов и получить 50 этикеток. Если YunExpress отвечает кодом 10000, лимит запросов исчерпан: подождите немного.

Частые ошибки: в каждом ответе есть Code (0000 означает успех), Message, данные в Item или Items и RequestId для поддержки YunExpress. HTTP 421 с ResultCode 401 или коды 1002 и 1003 означают неверный токен: вычислите его заново из кода клиента и секрета через &. 1004 это ошибка параметра, 1006 нет данных, 1011 частичный успех, 2004 дублирующийся номер заказа клиента, 2005 заказ уже существует, 2006 у этого способа нет трек-номера, 2009 вес не положительный, 2010 способ не обслуживает направление, 9999 ошибка платформы.

Коннектор не использует open platform YunExpress и не управляет аккаунтом, счетами или платежами: из данных о стоимости он читает только расчёты и сборы, начисленные по накладной.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Gemini

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти gemini.
  3. Выполни /mcp в Gemini CLI (или gemini mcp list в терминале): anythingmcp должен отображаться как подключённый.
  4. Начинай писать промпты: Gemini CLI теперь может вызывать инструменты YunExpress.

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

ToolWhat it does
yunexpress_list_countriesList the destination countries YunExpress ships to with their two-letter codes and names, for CountryCode in quotes and orders
yunexpress_list_shipping_methodsList the shipping methods (logistics products) of your account with code, Chinese and English name and whether they are tracked; with…
yunexpress_list_goods_typesList the goods types (id and name) YunExpress distinguishes, e.g. general goods or goods with batteries
yunexpress_get_price_quoteQuote the freight for a parcel to a country: per shipping method the base, registration, fuel and other fees, total, currency, billable…
yunexpress_get_tracking_numbersGet the tracking numbers of orders by your customer order numbers (comma-separated), for methods where the tracking number arrives after…
yunexpress_get_orderGet one shipment order: waybill number, customer order number, tracking number, shipping method, status, weights, receiver, parcels…
yunexpress_get_senderGet the sender address YunExpress holds for an order (for methods that need a sender address)
yunexpress_get_trackingTrack a parcel: package state, tracking status, last-mile carrier, proof of delivery and the events with time, place and description, shown…
yunexpress_get_full_trackingGet the full tracking history of a parcel (origin and last-mile events) regardless of display settings, for the shipping methods that…
yunexpress_get_shipping_feeGet the fees actually charged for a waybill (freight, surcharges, chargeable weight), once YunExpress has weighed and billed it
yunexpress_get_labelsGet the shipping labels of up to 50 orders as a temporary PDF URL
yunexpress_get_carriersGet the last-mile carrier and its tracking number for orders (waybill, customer order or tracking numbers), to track on the local carrier…
yunexpress_create_ordersCreate shipment orders (waybills), 1 to 10 per call
yunexpress_update_weightChange the forecast weight of a submitted order before YunExpress weighs it
yunexpress_intercept_orderAsk YunExpress to stop (intercept) a submitted or received order before it leaves, with a reason
yunexpress_delete_orderDelete a draft or submitted order that YunExpress has not received yet

Примеры запросов

  • «Какие способы доставки YunExpress работают в Германию и какие из них с отслеживанием?»
  • «Рассчитай посылку 0,35 кг и 20 x 15 x 5 см с батареей во Францию: по каждому способу итог и срок доставки.»
  • «Создай заказ YunExpress для SO-1042 на Anna Muster в Берлине способом THPHR. Сначала покажи получателя, вес и таможенные позиции.»
  • «Где посылка с трек-номером YT2430012345678901 и кто доставляет её на последней миле?»
  • «Получи этикетки сегодняшних заказов с SO-1040 по SO-1045 одним PDF.»

FAQ

Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.

Следующие шаги

Это руководство помогло?

Ваш агент для YunExpress в одном клике.

Установите коннектор, вставьте ключ, спросите Gemini. 7 дней бесплатно, без банковской карты.

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

YU
Коннекторы

Как подключить YunExpress к ChatGPT через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

YU
Коннекторы

Как подключить YunExpress к Claude через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

YU
Коннекторы

Как подключить YunExpress к Microsoft Copilot через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

YU
Коннекторы

Как подключить YunExpress к Cursor через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

YU
Коннекторы

Как подключить YunExpress к Meta Muse через MCP

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.

YU
Коннекторы

YunExpress в MCP: международные отправления, расчёт стоимости доставки, этикетки и трекинг в любом AI-агенте

OMS API YunExpress (云途物流): страны назначения, способы доставки и типы товаров, расчёт стоимости, заказы на отправку с трек-номерами, этикетки, перевозчики последней мили, события трекинга и начисленные сборы, изменение веса и перехват посылок. Удаление заказов при установке выключено.