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

SHEIN Seller MCP: подключить к Gemini CLI

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

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

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

SHEIN Seller

SHEIN Seller

Let your AI work with your SHEIN seller shop: orders, buyer address and tracking upload, parcel tracking, products with prices and stock, stock and price updates, categories and attributes, after-sales cases and returns.

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

27

Регион

INTL

Категория

Электронная коммерция

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

Signed request (HMAC)

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

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

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

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

Кратко

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Пошаговая настройка

Подключи SHEIN Seller к Gemini за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи SHEIN Seller в пошаговой настройке и добавь свой MCP URL в Gemini. Без кода и без собственного сервера.

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

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

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

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

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

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

💡 Нет установки? Используй cloud.anythingmcp.com напрямую. Войди в систему, нажми Connectors → Продавец SHEIN, вставь App ID и App Secret, нажми Authorize with Provider и одобри с основного аккаунта магазина на SHEIN, создай ключ API MCP, и всё готово. Никакого Docker, никакого git clone, никакого локального сервера.

Продавец SHEIN + Gemini

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

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

Смотри полные инструкции по настройке, встроенные в коннектор (видны в магазине приложения, когда ты выбираешь коннектор). Необходимые переменные окружения для этого коннектора:

SHEIN_API_HOST, SHEIN_APP_ID, SHEIN_APP_SECRET

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

Что тебе нужно: аккаунт разработчика на Открытой платформе SHEIN типа Продавец самостоятелен (подтвержденный информацией о продавце магазина), одобренное приложение для режима сотрудничества магазина и основной аккаунт магазина для его одобрения. Примерно 20 минут работы, плюс проверки SHEIN аккаунта и приложения.

  1. Зарегистрируйся на https://open.sheincorp.com, выбери тип разработчика Продавец самостоятелен и предоставь запрашиваемую информацию о продавце (вся она находится в бэкенде продавца). Тип изменить нельзя после одобрения.
  2. В консоли открой Управление приложениями и создай приложение. Выбери тип приложения для режима сотрудничества магазина: Самоуправляемый или Полууправляемый для магазина на рынке (магазин в нескольких режимах требует одно приложение на режим). Имя, иконка и описание отображаются продавцам и не могут быть изменены после отправки. SHEIN проверяет приложение; до его одобрения нет действительного App ID или App Secret.
  3. На странице деталей приложения проверь Пакет разрешений API: необходимо подписаться на API заказов, продуктов, запасов, после продаж и возвратов (обычно предоставляется с одобрением; в противном случае нажми Подать заявку на пакет разрешений). Добавь исходящий IP-адрес этого сервера в IP-белый список приложения: SHEIN отказывает в производственных вызовах с любого другого адреса (openapi00002). На странице настройки AnythingMCP Cloud отображается адрес.
  4. Скопируй App ID в SHEIN_APP_ID и App Secret в SHEIN_APP_SECRET, и выбери адрес API для SHEIN_API_HOST: https://openapi.sheincorp.com для самоуправляемых и полууправляемых приложений, https://openapi.sheincorp.cn для полностью управляемых, SHEIN-управляемых и других приложений.
  5. Установи коннектор и нажми Authorize with Provider (последний шаг руководства по настройке делает это). Открывается страница SHEIN: войди в бэкенд продавца с основного аккаунта магазина и нажми кнопку авторизации. SHEIN отправляет браузер обратно на <SERVER_URL>/api/shein-auth/callback (на AnythingMCP Cloud: https://cloud.anythingmcp.com/api/shein-auth/callback), и коннектор получает ключ магазина в течение 10 минут, разрешенных SHEIN.

Ключ магазина: SHEIN передает openKeyId и secretKey магазина (secretKey зашифрован с App Secret, который AnythingMCP расшифровывает один раз); оба хранятся в зашифрованном виде на коннекторе. SHEIN не документирует срок действия и продление для них. Авторизация заканчивается, когда продавец отвязывает приложение или сбрасывает ключ, магазин закрывается, SHEIN сбрасывает или отвязывает его, или он истекает: вызовы тогда завершаются с openapi00004 ("Срок действия пользователя истек"), коннектор показывает, что требуется новая авторизация, и кто-то снова нажимает Authorize with Provider.

Как это подписывается: каждый вызов содержит x-lt-openKeyId, x-lt-timestamp (Unix миллисекунды) и x-lt-signature: пять случайных символов, за которыми следует Base64 нижнего регистра hex HMAC-SHA256 от openKeyId&timestamp&path, ключом с secretKey плюс эти пять символов. Запрос не подписывается. Временная метка действительна в течение 5 минут, поэтому часы сервера должны быть правильными.

С чего начать: shein_get_store_info проверяет авторизацию и называет магазин; shein_list_sites дает коды сайтов и валюты.

  • Заказы: shein_list_orders (окно не более 48 часов обязательно), затем shein_get_orders для до 30 одновременно. Только заказы с stockMode 3 отправляются продавцом; printOrderStatus 1 означает, что заказ можно обработать сейчас.
  • Отправка самостоятельно: shein_get_order_address (handle_type 2 также перемещает заказ для отправки), shein_list_warehouse_addresses, shein_list_shipping_channels, затем shein_upload_tracking_numbers по единице (goodsId). shein_get_logistics_track отслеживает посылку. SHEIN отмечает заказ как отправленный, когда перевозчик сканирует его. shein_confirm_out_of_stock отключен при установке.
  • Продукты: shein_search_products (коды, статус на полке, цены, наличие и блокировки кампаний), shein_list_products (все коды), shein_get_product (один SPU полностью). Для новых списков: shein_get_category_tree, shein_get_attribute_templates, shein_list_brands. shein_set_skc_shelf_status отключен при установке.
  • Запасы и цены: shein_list_warehouses, shein_get_stock, shein_update_stock (с ключом идемпотентности на строку), shein_update_prices (повышения могут ждать проверки цены SHEIN). shein_get_sku_sales дает проданные единицы для управляемых магазинов.
  • После продаж: shein_list_after_sales_orders и shein_get_after_sales_orders, shein_list_return_orders и shein_get_return_orders только для чтения; shein_sign_return_order отключен при установке.

Коды, времена и суммы: коды SPU, SKC и SKU (spuName, skcName, skuCode) принадлежат SHEIN; supplierCode и supplierSku — это собственные коды продавца. SKU, проданные несколько раз, имеют один goodsId на единицу, и номера отслеживания, отмены и квитанции о возврате работают по goodsId. Значения goodsId — это 64-битные числа: коннектор читает каждый id, слишком длинный для числа JavaScript, как текст с его точными цифрами, и инструменты принимают id как текст и отправляют их SHEIN как числа, поэтому копируй их точно так, как они отображаются в заказе или возврате. Окна заказов, после продаж и возвратов — это пекинское время (UTC+8) в формате yyyy-MM-dd HH:mm:ss; детали заказа отвечают в формате yyyy-MM-dd'T'HH:mm:ss.SSSZ, события отслеживания с Unix миллисекундами. Суммы — это десятичные числа в валюте, указанной рядом с ними (orderCurrency, currency, currencyCode).

Ограничения: у каждого API есть свой лимит вызовов в секунду на приложение (20 для поиска продуктов, 30 до 300 для остальных), ответ с openapi00006 или 832213 при превышении. Списки заказов и возвратов разбиваются на страницы по 30, поиск продуктов — по 10; окно заказа возвращает не более 10,000 заказов, список продуктов — не более 50,000 кодов. Один и тот же SKC и сайт могут менять статус на полке один раз каждые 20 минут.

Ответы и ошибки: SHEIN отвечает с code "0" и результатом в info; любой другой code — это ошибка с msg и traceId, который нужно указать в поддержке SHEIN в течение трех дней. Коннектор запрашивает сообщения на английском (language: en). openapi00001: подпись была отклонена; с правильными часами сервера это означает, что ключ магазина изменился (переавторизован или сброшен в другом месте), поэтому авторизуйся снова. openapi00002: IP-адрес этого сервера не находится в белом списке приложения. openapi00003: у приложения нет разрешения на этот API, API не для режима магазина или аккаунт разработчика отключен. openapi00004: авторизация закончилась; авторизуйся снова. Запись вызовов, которые принимают список, отвечает code 0 и называет отклоненные строки (failedList, failure_results или info).

Шаг 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 теперь может вызывать инструменты Продавец SHEIN.

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

ИнструментЧто он делает
shein_get_store_infoАвторизованный магазин SHEIN: storeInfo (supplierId, storeName и storeStatus 1 включен или 0 отключен, последние два для самоуправляемого и…
shein_list_sitesСайты, на которых продает магазин: main_site и main_site_name, затем sub_site_list с site_abbr (код сайта, который цена и инструменты полки берут…
shein_list_ordersСписок заказов клиентов самоуправляемого или полууправляемого магазина в временном окне не более 48 часов. Возвращает count и orderList, каждый с…
shein_get_ordersЧитай до 30 заказов полностью: orderStatus, orderType (1 обычный, 2 обмен), printOrderStatus (1, когда адрес можно экспортировать и…
shein_get_order_addressЭкспортируй адрес доставки покупателя одного заказа: receiveMsgList с firstName, middleName, lastName, country, province, city, district…
shein_list_warehouse_addressesАдреса складов продавца для логистики партнеров SHEIN: openApiAddressInfos с warehouseAddressCode (что…
shein_list_shipping_channelsПеревозчики, которых может использовать этот магазин: expressChannels для его собственной доставки (site, expressIdCode, например, UPS или DHL ecommerce, expressChannelCode)…
shein_upload_tracking_numbersЗагрузи, замени или удали номера отслеживания заказа, который продавец отправляет сам, по единице (goodsId из shein_get_orders; несколько…
shein_get_logistics_trackСобытия отслеживания посылки заказа или возврата: trackInfo, одна запись на накладную с carrier, waybillNo, waybillType (1 первый этап, 2…
shein_confirm_out_of_stockОтмени одну единицу заказа, потому что она отсутствует на складе: ее storageTag становится 3, и SHEIN позже возвращает деньги покупателю (newGoodsStatus 6).…
shein_search_productsИщи продукты магазина по кодам SHEIN, собственным кодам продавца, статусу на полке, категории и времени. Возвращает meta.count и data, одну запись…
shein_list_productsСписок каждого опубликованного продукта только как коды: data с spuName, skcName и skuCodeList (до 40 SKU на SKC). Для имен, цен и наличия…
shein_get_productОдин одобренный SPU полностью: categoryId, productTypeId, brandCode, supplierCode, productMultiNameList и productMultiDescList на каждый язык…
shein_get_category_treeКатегории продуктов, которые может использовать этот магазин, в виде дерева: category_id, category_name, parent_category_id, last_category (true для листа)…
shein_get_attribute_templatesАтрибуты, которые этот магазин может или должен заполнить для до 10 типов продуктов: на product_type_id, attribute_infos с attribute_id…
shein_list_brandsБренды, под которыми этот магазин может публиковать: data с brand_code и brand_name. Без параметров
shein_list_warehousesСклады продавца самоуправляемого или полууправляемого магазина: список с warehouseCode (что shein_update_stock нужно, когда магазин имеет…
shein_get_stockЗапасы SKU, SKC или SPU: goodsInventory на SKC с skuList, каждый с skuCode, totalInventoryQuantity, totalUsableInventory (что может…
shein_update_stockИзмени продаваемый запас до 100 SKU самоуправляемого или полууправляемого магазина. Каждый элемент: idempotencyKey (уникальный текст; повтор…
shein_update_pricesУстанови цену продажи до 100 SKU на сайт (самоуправляемые магазины). Каждый элемент: productCode (skuCode), site (подсайт, такой как…
shein_get_sku_salesПроданные единицы на SKU: dataList с skuCode, realTimeSaleCnt (сегодня), cydSaleCnt (вчера), c7dSaleCnt и c30dSaleCnt (последние 7 и 30 дней)…
shein_set_skc_shelf_statusПомести SKC на полку или убери их с полки на выбранных сайтах, до 100 записей. Каждая запись: skc_name, site_list (подсайты, такие как shein-fr)…
shein_list_after_sales_ordersСписок случаев после продаж самоуправляемого или полууправляемого магазина в окне не более 48 часов: count и список с aftersalesOrderNo…
shein_get_after_sales_ordersЧитай до 10 случаев после продаж: site, orderNo, returnOrderNo, aftersalesOrderSubStatus, aftersalesResolutionPlan (1 возврат и возврат денег, 2…
shein_list_return_ordersСписок возвратных заказов самоуправляемого или полууправляемого магазина в окне (48 часов по умолчанию): count и returnOrderList с returnOrderNo…
shein_get_return_ordersЧитай до 30 возвратных заказов: returnOrderStatus, orderNo, site, noReturnGoodsSign (1 возврат без возврата), returnOrderTagCode, tracking…
shein_sign_return_orderПодтверди, что продавец получил возвращенные единицы возвратного заказа (значения goodsId из shein_get_return_orders). Это завершает возврат…

Примеры подсказок

  • "Какие заказы SHEIN за последние 24 часа я могу обработать сейчас?"
  • "Загрузи номер отслеживания UPS 1Z999AA10123456784 для обеих единиц заказа GSH12345678901."
  • "Какие из моих SKU имеют менее 10 единиц на складе?"
  • "Установи запас SKU кода I8xk2m4p0q в моем основном складе на 60."
  • "Какие возвратные заказы и случаи после продаж пришли на этой неделе, и что говорят покупатели?"

Часто задаваемые вопросы

Я вставляю ключ магазина или токен? Нет. Ты вставляешь App ID и App Secret своего одобренного приложения SHEIN и нажимаешь Authorize with Provider. Страница SHEIN запрашивает одобрение основного аккаунта магазина, и коннектор сам получает и хранит ключ магазина. Когда авторизация заканчивается, нажми Authorize with Provider снова.

Для каких магазинов это работает? Заказы, отслеживание, обновления запасов и возвраты предназначены для самоуправляемых и полууправляемых магазинов; цены могут устанавливать только самоуправляемые магазины. Продукты, категории, бренды, сайты и чтение запасов также работают для полностью управляемых магазинов. Выбери адрес API своего типа приложения: openapi.sheincorp.com для самоуправляемых и полууправляемых, openapi.sheincorp.cn для полностью управляемых. SHEIN принимает вызовы только с адресов в белом списке приложения; на AnythingMCP Cloud страница настройки показывает адрес для добавления.

Какие инструменты установлены отключенными? shein_confirm_out_of_stock, который отменяет строку заказа, shein_set_skc_shelf_status, который убирает продукты с полки, и shein_sign_return_order, который подтверждает возврат. Ничто в коннекторе не перемещает деньги, не бронирует оплаченные логистические услуги и не принимает решения по случаям после продаж.

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

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

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

Подключи SHEIN Seller к Gemini за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи SHEIN Seller в пошаговой настройке и добавь свой MCP URL в Gemini. Без кода и без собственного сервера.

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

Коннекторы

SHEIN Seller MCP: подключить к ChatGPT

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Коннекторы

SHEIN Seller MCP: подключить к Claude

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Коннекторы

SHEIN Seller MCP: подключить к Microsoft Copilot

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Коннекторы

SHEIN Seller MCP: подключить к Cursor

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Коннекторы

SHEIN Seller MCP: подключить к Meta Muse

Позволь своему ИИ работать с твоим магазином продавца SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, товары с ценами и наличием, обновления наличия и цен, категории и атрибуты, случаи после продажи и возвраты.

Коннекторы

SHEIN Seller MCP-сервер: заказы и остатки

Позволь своему ИИ работать с твоим магазином на SHEIN: заказы, адрес покупателя и загрузка отслеживания, отслеживание посылок, продукты с ценами и запасами, обновления запасов и цен, категории и атрибуты, послепродажные случаи и возвраты.