In breve
Fai lavorare la tua IA con il tuo negozio venditore SHEIN: ordini, indirizzo dell'acquirente e caricamento del tracciamento, tracciamento dei pacchi, prodotti con prezzi e stock, aggiornamenti di stock e prezzi, categorie e attributi, casi post-vendita e resi.
Configurazione guidata
Collega SHEIN Seller a Claude in 2 minuti
Avvia la prova gratuita su AnythingMCP Cloud, collega SHEIN Seller con la configurazione guidata e aggiungi il tuo URL MCP a Claude. Senza codice e senza server da gestire.
Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile
AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.
Prova a chiedere
Prompt di esempio per SHEIN Seller
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Nessuna installazione? Usa direttamente cloud.anythingmcp.com. Accedi, clicca su Connettori → Venditore SHEIN, incolla l'App ID e l'App Secret, clicca su Authorize with Provider e approva con l'account principale del negozio su SHEIN, crea una chiave API MCP e hai finito. Niente Docker, niente
git clone, niente server locale.
Venditore SHEIN + Claude
Fai lavorare la tua IA con il tuo negozio venditore SHEIN: ordini, indirizzo dell'acquirente e caricamento del tracciamento, tracciamento dei pacchi, prodotti con prezzi e stock, aggiornamenti di stock e prezzi, categorie e attributi, casi post-vendita e resi.
Prerequisiti
Consulta le istruzioni complete di configurazione integrate nel connettore (visibili nello store dell'app quando selezioni il connettore). Le variabili ambientali richieste per questo connettore sono:
SHEIN_API_HOST, SHEIN_APP_ID, SHEIN_APP_SECRET
Passo 1 — Ottieni le credenziali
Cosa ti serve: un account sviluppatore della SHEIN Open Platform di tipo Venditore Auto-Sviluppato (verificato con le informazioni del commerciante del negozio), un'app approvata della modalità di cooperazione del negozio e l'account principale del negozio per approvarla. Circa 20 minuti di lavoro, più le revisioni di SHEIN dell'account e dell'app.
- Registrati su https://open.sheincorp.com, scegli il tipo di sviluppatore Venditore Auto-Sviluppato e invia le informazioni del commerciante richieste (tutte sono nel backend del venditore). Il tipo non può essere cambiato una volta approvato.
- Nella console apri Gestione Applicazioni e crea un'applicazione. Scegli il tipo di applicazione della modalità di cooperazione del negozio: Auto-Gestito o Semi-Gestito per un negozio di marketplace (un negozio in più modalità ha bisogno di un'app per modalità). Nome, icona e descrizione sono mostrati ai venditori e non possono essere modificati dopo l'invio. SHEIN esamina l'app; fino a quando non è approvata non ci sono App ID o App Secret validi.
- Nella pagina dei dettagli dell'app controlla il Pacchetto di Permessi API: le API di ordine, prodotto, inventario, post-vendita e reso devono essere sottoscritte (di solito concesse con l'approvazione; altrimenti clicca su Richiedi Pacchetto di Permessi). Aggiungi l'indirizzo IP in uscita di questo server alla whitelist IP dell'app: SHEIN rifiuta le chiamate di produzione da qualsiasi altro indirizzo (
openapi00002). Nella pagina di configurazione di AnythingMCP Cloud viene mostrato l'indirizzo. - Copia l'App ID in
SHEIN_APP_IDe l'App Secret inSHEIN_APP_SECRET, e scegli l'indirizzo API perSHEIN_API_HOST:https://openapi.sheincorp.comper app auto-gestite e semi-gestite,https://openapi.sheincorp.cnper app completamente gestite, operate da SHEIN e altre app. - Installa il connettore e clicca su Authorize with Provider (l'ultimo passo della guida di configurazione lo fa). Si apre la pagina di SHEIN: accedi al backend del venditore con l'account principale del negozio e clicca sul pulsante di autorizzazione. SHEIN rimanda il browser a
<SERVER_URL>/api/shein-auth/callback(su AnythingMCP Cloud:https://cloud.anythingmcp.com/api/shein-auth/callback) e il connettore recupera la chiave del negozio entro i 10 minuti consentiti da SHEIN.
La chiave del negozio: SHEIN fornisce l'openKeyId e il secretKey del negozio (il secretKey criptato con l'App Secret, che AnythingMCP decripta una sola volta); entrambi sono memorizzati in modo criptato nel connettore. SHEIN non documenta una durata e nessun rinnovo per essi. Un'autorizzazione termina quando il venditore dissocia l'app o reimposta la chiave, il negozio è chiuso, SHEIN la reimposta o la dissocia, o scade: le chiamate quindi falliscono con openapi00004 ("L'utente è scaduto"), il connettore mostra che ha bisogno di una nuova autorizzazione, e qualcuno clicca di nuovo su Authorize with Provider.
Come firma: ogni chiamata porta x-lt-openKeyId, x-lt-timestamp (millisecondi Unix) e x-lt-signature: cinque caratteri casuali seguiti dal Base64 dell'HMAC-SHA256 in minuscolo di openKeyId×tamp&path, chiave con il secretKey più quei cinque caratteri. La query non è firmata. Un timestamp è valido per 5 minuti, quindi l'orologio del server deve essere corretto.
Da dove iniziare: shein_get_store_info controlla l'autorizzazione e nomina il negozio; shein_list_sites fornisce i codici dei siti e le valute.
- Ordini:
shein_list_orders(una finestra di al massimo 48 ore è obbligatoria), poishein_get_ordersper un massimo di 30 alla volta. Solo gli ordini con stockMode 3 sono spediti dal venditore; printOrderStatus 1 significa che l'ordine può essere gestito ora. - Spediscilo tu stesso:
shein_get_order_address(handle_type 2 sposta anche l'ordine da spedire),shein_list_warehouse_addresses,shein_list_shipping_channels, poishein_upload_tracking_numbersper pezzo (goodsId).shein_get_logistics_tracksegue il pacco. SHEIN segna l'ordine come spedito quando il corriere lo scansiona.shein_confirm_out_of_stockè disattivato all'installazione. - Prodotti:
shein_search_products(codici, stato di scaffale, prezzi, stock e blocchi di campagna),shein_list_products(tutti i codici),shein_get_product(un SPU completo). Per nuove inserzioni:shein_get_category_tree,shein_get_attribute_templates,shein_list_brands.shein_set_skc_shelf_statusè disattivato all'installazione. - Stock e prezzi:
shein_list_warehouses,shein_get_stock,shein_update_stock(con una chiave di idempotenza per riga),shein_update_prices(gli aumenti possono attendere la revisione dei prezzi di SHEIN).shein_get_sku_salesfornisce le unità vendute per negozi gestiti. - Post-vendita:
shein_list_after_sales_orderseshein_get_after_sales_orders,shein_list_return_orderseshein_get_return_orderssolo in lettura;shein_sign_return_orderè disattivato all'installazione.
Codici, tempi e importi: i codici SPU, SKC e SKU (spuName, skcName, skuCode) sono di SHEIN; supplierCode e supplierSku sono quelli del venditore. Un SKU venduto più volte ha un goodsId per pezzo, e i numeri di tracciamento, le cancellazioni e le ricevute di reso funzionano per goodsId. I valori di goodsId sono numeri a 64 bit: il connettore legge ogni id troppo lungo per un numero JavaScript come testo con le sue cifre esatte, e gli strumenti prendono gli id come testo e li inviano a SHEIN come numeri, quindi copiali esattamente come un ordine o un reso li mostra. Le finestre di ordine, post-vendita e reso sono ora di Pechino (UTC+8) come yyyy-MM-dd HH:mm:ss; i dettagli dell'ordine rispondono con yyyy-MM-dd'T'HH:mm:ss.SSSZ, gli eventi di tracciamento con millisecondi Unix. Gli importi sono decimali nella valuta nominata accanto a loro (orderCurrency, currency, currencyCode).
Limiti: ogni API ha il proprio limite di chiamate al secondo per app (20 per la ricerca di prodotti, 30 a 300 per le altre), rispondendo con openapi00006 o 832213 quando superato. Le liste di ordini e resi paginano per 30, la ricerca di prodotti per 10; una finestra d'ordine restituisce al massimo 10.000 ordini, la lista di prodotti al massimo 50.000 codici. Lo stesso SKC e sito possono cambiare stato di scaffale una volta ogni 20 minuti.
Risposte ed errori: SHEIN risponde con code "0" e il risultato in info; qualsiasi altro code è un errore con msg e un traceId da citare al supporto SHEIN entro tre giorni. Il connettore richiede messaggi in inglese (language: en). openapi00001: la firma è stata rifiutata; con un orologio del server corretto questo significa che la chiave del negozio è cambiata (ri-autorizzata o reimpostata altrove), quindi autorizza di nuovo. openapi00002: l'indirizzo IP di questo server non è sulla whitelist dell'app. openapi00003: l'app non ha permessi per questa API, l'API non è per la modalità del negozio, o l'account sviluppatore è disabilitato. openapi00004: l'autorizzazione è terminata; autorizza di nuovo. Le chiamate di scrittura che richiedono una lista rispondono con code 0 e nominano le righe rifiutate (failedList, failure_results o info).
Passo 2 — Installa l'adattatore
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
Passo 3 — Aggiungi il connettore in Claude
L'URL del tuo server: in AnythingMCP, apri Server MCP → il server su cui si trova questo connettore, e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostriYOUR_SERVER_ID.
Percorso consigliato: funziona su claude.ai web senza modificare alcun file di configurazione.
- In Claude, apri Personalizza → Connettori.
- Clicca su +, poi su Aggiungi connettore personalizzato.
- Inserisci un nome, ad esempio
Venditore SHEIN, e l'URL del server MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca su Aggiungi. - Clicca su Connetti e accedi a AnythingMCP (OAuth) per consentire l'accesso.
Tutti gli strumenti qui sotto appariranno nella tua chat: inizia a digitare i prompt.
Strumenti disponibili
| Strumento | Cosa fa |
|---|---|
shein_get_store_info | Il negozio SHEIN autorizzato: storeInfo (supplierId, storeName e storeStatus 1 abilitato o 0 disabilitato, gli ultimi due per auto-gestito e… |
shein_list_sites | I siti su cui il negozio vende: main_site e main_site_name, poi sub_site_list con site_abbr (il codice del sito che gli strumenti di prezzo e scaffale prendono… |
shein_list_orders | Elenca gli ordini dei clienti di un negozio auto-gestito o semi-gestito in una finestra temporale di al massimo 48 ore. Restituisce count e orderList, ciascuno con… |
shein_get_orders | Leggi fino a 30 ordini in completo: orderStatus, orderType (1 normale, 2 scambio), printOrderStatus (1 quando l'indirizzo può essere esportato e un… |
shein_get_order_address | Esporta l'indirizzo di spedizione dell'acquirente di un ordine: receiveMsgList con firstName, middleName, lastName, country, province, city, district… |
shein_list_warehouse_addresses | Gli indirizzi dei magazzini di spedizione del venditore per la logistica partner di SHEIN: openApiAddressInfos con warehouseAddressCode (cosa… |
shein_list_shipping_channels | I corrieri che questo negozio può utilizzare: expressChannels per la propria spedizione (sito, expressIdCode come UPS o DHL ecommerce, expressChannelCode)… |
shein_upload_tracking_numbers | Carica, sostituisci o elimina i numeri di tracciamento di un ordine che il venditore spedisce da solo, per pezzo (goodsId da shein_get_orders; diversi… |
shein_get_logistics_track | Eventi di tracciamento del pacco di un ordine o di un reso: trackInfo, una voce per bolletta con corriere, waybillNo, waybillType (1 prima tappa, 2… |
shein_confirm_out_of_stock | Annulla un pezzo di un ordine perché è esaurito: il suo storageTag diventa 3 e SHEIN successivamente rimborsa l'acquirente (newGoodsStatus 6).… |
shein_search_products | Cerca i prodotti del negozio per codici SHEIN, codici propri del venditore, stato di scaffale, categoria e tempo. Restituisce meta.count e data, una voce… |
shein_list_products | Elenca ogni prodotto pubblicato solo come codici: data con spuName, skcName e skuCodeList (fino a 40 SKU per SKC). Per nomi, prezzi e stock… |
shein_get_product | Un SPU approvato in completo: categoryId, productTypeId, brandCode, supplierCode, productMultiNameList e productMultiDescList per lingua… |
shein_get_category_tree | Le categorie di prodotto che questo negozio può utilizzare, come un albero: category_id, category_name, parent_category_id, last_category (vero per una foglia)… |
shein_get_attribute_templates | Gli attributi che questo negozio può o deve compilare per fino a 10 tipi di prodotto: per product_type_id, attribute_infos con attribute_id… |
shein_list_brands | I marchi sotto cui questo negozio può pubblicare: data con brand_code e brand_name. Nessun parametro |
shein_list_warehouses | I magazzini del venditore di un negozio auto-gestito o semi-gestito: lista con warehouseCode (cosa shein_update_stock necessita quando il negozio ha… |
shein_get_stock | Stock di SKU, SKC o SPU: goodsInventory per SKC con skuList, ciascuno con skuCode, totalInventoryQuantity, totalUsableInventory (cosa può… |
shein_update_stock | Cambia lo stock vendibile di fino a 100 SKU di un negozio auto-gestito o semi-gestito. Ogni elemento: idempotencyKey (un testo unico; una ripetizione… |
shein_update_prices | Imposta il prezzo di vendita di fino a 100 SKU per sito (negozi auto-gestiti). Ogni elemento: productCode (lo skuCode), site (un sottosito come… |
shein_get_sku_sales | Unità vendute per SKU: dataList con skuCode, realTimeSaleCnt (oggi), cydSaleCnt (ieri), c7dSaleCnt e c30dSaleCnt (ultimi 7 e 30 giorni)… |
shein_set_skc_shelf_status | Metti gli SKC sugli scaffali o toglili dagli scaffali sui siti scelti, fino a 100 voci. Ogni voce: skc_name, site_list (sottositi come shein-fr)… |
shein_list_after_sales_orders | Elenca i casi post-vendita di un negozio auto-gestito o semi-gestito in una finestra di al massimo 48 ore: count e lista con aftersalesOrderNo… |
shein_get_after_sales_orders | Leggi fino a 10 casi post-vendita: site, orderNo, returnOrderNo, aftersalesOrderSubStatus, aftersalesResolutionPlan (1 reso e rimborso, 2… |
shein_list_return_orders | Elenca gli ordini di reso di un negozio auto-gestito o semi-gestito in una finestra (48 ore per impostazione predefinita): count e returnOrderList con returnOrderNo… |
shein_get_return_orders | Leggi fino a 30 ordini di reso: returnOrderStatus, orderNo, site, noReturnGoodsSign (1 rimborso senza reso), returnOrderTagCode, tracciamento… |
shein_sign_return_order | Conferma che il venditore ha ricevuto pezzi restituiti di un ordine di reso (valori goodsId da shein_get_return_orders). Questo chiude il reso… |
Esempi di prompt
- "Quali ordini SHEIN delle ultime 24 ore posso gestire ora?"
- "Carica il numero di tracciamento UPS 1Z999AA10123456784 per entrambi i pezzi dell'ordine GSH12345678901."
- "Quali dei miei SKU hanno meno di 10 unità in stock?"
- "Imposta lo stock del codice SKU I8xk2m4p0q nel mio magazzino principale a 60."
- "Quali ordini di reso e casi post-vendita sono arrivati questa settimana, e cosa dicono gli acquirenti?"
FAQ
Funziona sia con Claude Code che con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Devo incollare una chiave o un token del negozio? No. Devi incollare l'App ID e l'App Secret della tua app SHEIN approvata e cliccare su Authorize with Provider. La pagina di SHEIN chiede all'account principale del negozio di approvare, e il connettore recupera e memorizza la chiave del negozio da solo. Quando l'autorizzazione termina, clicca di nuovo su Authorize with Provider.
Per quali negozi funziona? Ordini, tracciamento, aggiornamenti di stock e resi sono per negozi auto-gestiti e semi-gestiti; i prezzi possono essere impostati solo da negozi auto-gestiti. Prodotti, categorie, marchi, siti e letture di stock funzionano anche per negozi completamente gestiti. Scegli l'indirizzo API del tuo tipo di app: openapi.sheincorp.com per auto-gestiti e semi-gestiti, openapi.sheincorp.cn per completamente gestiti. SHEIN accetta solo chiamate da indirizzi sulla whitelist dell'app; nella pagina di configurazione di AnythingMCP Cloud viene mostrato l'indirizzo da aggiungere.
Quali strumenti sono installati disattivati? shein_confirm_out_of_stock, che annulla una riga d'ordine, shein_set_skc_shelf_status, che toglie i prodotti dallo scaffale, e shein_sign_return_order, che conferma un reso. Niente nel connettore muove denaro, prenota logistica pagata o decide un caso post-vendita.
Prossimi passi
- Pagina di atterraggio del connettore
- Collegati a ChatGPT
- Collegati a Cursor
- Collegati a Gemini
- Collegati a Meta Muse
- Collegati a Microsoft Copilot
Questa guida ti è stata utile?