In breve
Fai lavorare la tua AI con il tuo negozio TikTok Shop: ordini con messaggi e indirizzi degli acquirenti, prodotti, stock, magazzini, etichette di spedizione e tracking, resi e liquidazioni, con modifiche a spedizioni, prodotti, stock e prezzi su richiesta.
Configurazione guidata
Collega TikTok Shop Seller a Cursor in 2 minuti
Avvia la prova gratuita su AnythingMCP Cloud, collega TikTok Shop Seller con la configurazione guidata e aggiungi il tuo URL MCP a Cursor. Senza codice e senza server da gestire.
Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile
Prova a chiedere
Prompt di esempio per TikTok Shop 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.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → TikTok Shop Seller, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
TikTok Shop Seller + Cursor
Fai lavorare la tua AI con il tuo negozio TikTok Shop: ordini con messaggi e indirizzi degli acquirenti, prodotti, stock, magazzini, etichette di spedizione e tracking, resi e liquidazioni, con modifiche a spedizioni, prodotti, stock e prezzi su richiesta.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
TIKTOK_SHOP_APP_KEY, TIKTOK_SHOP_APP_SECRET, TIKTOK_SHOP_SERVICE_ID
Step 1 — Ottieni le credenziali
La configurazione richiede circa 15 minuti una volta creata l'app. Ti servono un'app tua nel TikTok Shop Partner Center (App key, App secret e Service ID) e l'account Seller Center del titolare del negozio.
Prima serve l'accesso da seller developer: TikTok permette a un venditore di registrarsi come seller developer, e di creare un'app per il proprio negozio, solo se al negozio è assegnato un account manager. Senza, il Partner Center risponde "This account is not eligible for seller developer registration". In quel caso chiedi a TikTok Shop, dall'Help Center di Seller Center, di verificare se il tuo negozio può avere un account manager, oppure usa l'app di uno sviluppatore che ha l'accesso da seller developer.
- Accedi a partner.tiktokshop.com (negozi USA: partner.us.tiktokshop.com) con l'account del titolare del negozio, apri App & Service e crea una custom app per il tuo negozio. In Manage API attiva gli scope che servono ai tool: Shop authorized information, Order information, Product basic e Product write, Fulfillment basic, Logistics basic, Return and refund basic e Finance information.
- Imposta come Redirect URL dell'app il tuo indirizzo AnythingMCP seguito da
/api/tiktok-shop/callback:https://cloud.anythingmcp.com/api/tiktok-shop/callbacksu AnythingMCP Cloud,<SERVER_URL>/api/tiktok-shop/callback(con il tuoSERVER_URL) in self-hosting. - Copia l'App key dell'app in
TIKTOK_SHOP_APP_KEY, l'App secret inTIKTOK_SHOP_APP_SECRETe il Service ID (App & Service → la tua app → Basic Information) inTIKTOK_SHOP_SERVICE_ID. Per un negozio USA impostaTIKTOK_SHOP_MARKETsuUS; lascialo vuoto per il Regno Unito, l'UE e ogni altro mercato. - Installa il connettore, aprilo e clicca su Authorize with Provider. TikTok Shop ti fa scegliere la regione, accedere a Seller Center e approvare l'app; poi torni in AnythingMCP e il connettore è pronto. Verifica la connessione con
tiktok_shop_get_authorized_shops.
Cloud e self-hosting funzionano allo stesso modo: il connettore usa sempre la tua app. Cambia solo la Redirect URL.
Più negozi: se un'autorizzazione copre più negozi (venditori cross-border), imposta TIKTOK_SHOP_SHOP_ID sull'id, sul codice o sul nome esatto del negozio prima di autorizzare. Senza, il connettore usa il primo negozio.
I token si rinnovano da soli: il token di accesso dura 7 giorni e si rinnova automaticamente; il refresh token dura quanto l'autorizzazione del venditore ed è salvato cifrato. Quando l'autorizzazione scade o viene revocata in Seller Center, il connettore segnala che serve una nuova autorizzazione, il suo proprietario riceve un'email e un clic su Authorize with Provider risolve.
Il tuo App secret resta in AnythingMCP: ogni chiamata viene firmata con il secret (HMAC-SHA256), che non viene mai inviato. TikTok rifiuta un timestamp più vecchio di 5 minuti, quindi un server self-hosted con l'orologio sbagliato riceve un errore di timestamp.
Cosa legge: ordini con righe, messaggio dell'acquirente e nota del venditore, nome e indirizzo del destinatario, totali del pagamento, corriere, numero di tracking e pacchi; il dettaglio prezzi di un ordine; prodotti con categoria, marca, immagini, attributi e ogni SKU con prezzo e stock per magazzino; le categorie in cui il negozio può vendere, i loro attributi e le regole di pubblicazione, e i marchi; magazzini, opzioni di consegna e corrieri; pacchi, opzioni di ritiro e di consegna al punto, etichette di spedizione e distinte di imballaggio da stampare, ed eventi di tracking; richieste di reso, rimborso e annullamento; i rendiconti di liquidazione e quanto è stato liquidato per ogni ordine dopo tariffe e commissioni.
Disattivati all'installazione: tiktok_shop_ship_package, tiktok_shop_mark_package_shipped, tiktok_shop_update_order_shipping_info, tiktok_shop_create_product, tiktok_shop_edit_product, tiktok_shop_partial_edit_product, tiktok_shop_update_inventory, tiktok_shop_update_price, tiktok_shop_activate_products e tiktok_shop_deactivate_products. Organizzano spedizioni, inviano numeri di tracking agli acquirenti, creano e modificano prodotti, sovrascrivono lo stock, impostano prezzi e mettono in vendita o ritirano prodotti: cambiano il negozio live o ciò che vedono gli acquirenti. Attiva nella pagina del connettore solo quelli che ti servono; l'AI ti chiede conferma prima di ogni modifica. tiktok_shop_upload_product_image è attivo: salva solo un'immagine per un prodotto futuro e non modifica nessuna inserzione.
Nessun movimento di denaro: nessun tool rimborsa, annulla ordini o risponde agli acquirenti. Queste operazioni restano in Seller Center.
Id, orari e paginazione: gli id sono numeri lunghi che l'AI passa come stringhe; gli orari sono secondi Unix; le liste si sfogliano con page_token.
Errori frequenti: 106001 vuol dire che la firma è sbagliata: App key e App secret non appartengono alla stessa app. 105005 vuol dire che all'app o all'autorizzazione manca lo scope per quell'API: attivalo in Manage API e autorizza di nuovo. 36009033 vuol dire che l'app ha una lista di IP consentiti che non include l'indirizzo di AnythingMCP. 36009002 o un 429 è il limite di richieste: aspetta un minuto e riprova.
Step 2 — Installa l'adapter
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
Step 3 — Aggiungi il connettore in Cursor
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Cursor legge i server MCP da ~/.cursor/mcp.json. Aggiungi questa voce:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia Cursor.
- Apri Cursor → Settings → MCP e verifica che
anythingmcpsia elencato e connesso. - Inizia a chattare: l'agente ora può usare i tool di
TikTok Shop Seller.
Tool disponibili
| Tool | What it does |
|---|---|
tiktok_shop_get_authorized_shops | List the shops this connector's authorization covers: id, name, region (GB, US, DE...), seller type and shop code |
tiktok_shop_search_orders | Search the shop's orders, newest first, up to 100 per page, filtered by status, creation or update time, shipping type or buyer |
tiktok_shop_get_orders | Read up to 50 orders by id: status, line items (product, SKU id, seller SKU, variant name, price), buyer message and seller note, recipient… |
tiktok_shop_get_order_price_detail | Price breakdown of one order: subtotal, shipping fee, seller and platform discounts, taxes, and what the buyer paid, per order and per line… |
tiktok_shop_search_products | Search the shop's products, up to 100 per page, by status, seller SKU, SKU id, or creation or update time |
tiktok_shop_get_product | Read one product in full: title, description, category, brand, images (with their uri, reusable when creating or editing), attributes… |
tiktok_shop_get_inventory | Stock of up to 100 products or 600 SKUs: available quantity per SKU and per warehouse |
tiktok_shop_recommend_category | Suggest the leaf category for a new product from its title (and optionally description and images) |
tiktok_shop_get_categories | The categories this shop may list in, with id, parent id, name, whether it is a leaf and its permission status |
tiktok_shop_get_category_attributes | The attributes of a leaf category: product attributes (material, country of origin...) and sales attributes (colour, size), with their… |
tiktok_shop_get_category_rules | The listing rules of a leaf category: required certifications, size chart, package dimensions, product identifier codes and cash on delivery |
tiktok_shop_get_brands | Brands available to the shop, optionally for one category and by name prefix, with whether the shop is authorized to sell them |
tiktok_shop_list_warehouses | The shop's warehouses (sales and return), with id, name, address, type and whether one is the default |
tiktok_shop_get_delivery_options | The delivery options of a warehouse (standard, express...), with their ids and limits |
tiktok_shop_get_shipping_providers | The carriers of a delivery option, with the shipping_provider_id that tracking updates need (Royal Mail, Evri, DPD and so on in the UK) |
tiktok_shop_search_packages | Search packages, up to 50 per page, by status and creation or update time: package id, order ids, status, carrier and tracking number |
tiktok_shop_get_package | Read one package: orders and line items in it, status, delivery option (SEND_BY_SELLER means you ship and add tracking yourself), carrier… |
tiktok_shop_get_package_handover_time_slots | Pickup and drop-off options for a package that ships with a TikTok shipping label: available pickup slots and whether drop-off is possible |
tiktok_shop_get_shipping_document | Get a download link for a package's shipping label, packing slip or both (PDF, A6 or A5; or the label as PNG), to print |
tiktok_shop_get_order_tracking | The carrier's tracking events of an order's shipment, newest first, with time and description |
tiktok_shop_search_returns | Search return and refund requests by order, status, type or time, 10 to 50 per page: return id, order, type (REFUND, RETURN_AND_REFUND… |
tiktok_shop_search_cancellations | Search order cancellation requests by order, status or time: cancel id, order, who asked, reason, status and items |
tiktok_shop_get_statements | The shop's settlement statements (daily payouts), with revenue, fees, adjustments, settlement amount and payment status, in a time window |
tiktok_shop_get_order_transactions | The settlement of one order: revenue, each fee and commission, shipping costs, taxes and the amount settled to the seller |
tiktok_shop_upload_product_image | Upload an image to TikTok Shop from a public link, for use in a product (gallery, variant, description, size chart or certification) |
tiktok_shop_ship_package | Arrange shipment of a package |
tiktok_shop_mark_package_shipped | Mark an order (or some of its line items) as shipped with your own carrier and send the tracking number to the buyer: for orders you ship… |
tiktok_shop_update_order_shipping_info | Correct the tracking number or carrier of an order already marked as shipped (shipping type SELLER) |
tiktok_shop_create_product | Create a product, listed after TikTok's review or kept as a draft (save_mode AS_DRAFT) |
tiktok_shop_edit_product | Replace a product with a full new version: every field left out is removed, SKUs left out are deleted |
tiktok_shop_partial_edit_product | Change only the fields given (title, description, images, attributes, package, brand, SKUs): everything else stays |
tiktok_shop_update_inventory | Set the stock of one or more SKUs of a product, per warehouse |
tiktok_shop_update_price | Set the price of one or more SKUs of an active product |
tiktok_shop_activate_products | Put deactivated products back on sale (they may go through review again) |
tiktok_shop_deactivate_products | Take products off sale: buyers can no longer see or order them until they are activated again |
Esempi di prompt
- "Quali ordini aspettano la spedizione, e qualche acquirente ha lasciato un messaggio?"
- "Dammi le etichette di spedizione e le distinte di imballaggio dei pacchi creati oggi."
- "Quali prodotti hanno meno di 10 pezzi in stock in almeno un magazzino?"
- "Mostrami le richieste di reso e rimborso aperte, con motivo e importo di ciascuna."
- "Quanto mi hanno liquidato i rendiconti della settimana scorsa, tolte tariffe e commissioni?"
FAQ
Cursor supporta server MCP personalizzati nel piano gratuito? Sì, MCP è disponibile nei piani Hobby, Pro e Business.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Gemini
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?