Guida al connettore9 minuti di lettura32 tool MCP7 lingue

Come collegare QLS a ChatGPT via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

HCA cura del team HelpCodeAggiornato 9 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

QLS

QLS

Ship and fulfil with Pakketdienst QLS from an AI agent: parcel shipments with labels and tracking, shipping products and delivery options, service points, fulfilment orders, fulfilment products and stock, backorders, returns and inbound purchase orders. HTTP Basic auth with the mijn.pakketdienstqls.nl login.

tool

32

Regione

NL

Categoria

Logistica

Autenticazione

Basic Auth

Env vars richieste

QLS_USERNAMEQLS_PASSWORD
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi QLS con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Prova a chiedere

Prompt di esempio per QLS

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

QLS · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → QLS, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

QLS + ChatGPT

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

QLS_USERNAME, QLS_PASSWORD

Step 1 — Ottieni le credenziali

La configurazione richiede circa 5 minuti. Ti serve un account su mijn.pakketdienstqls.nl.

  1. QLS autentica l'API con HTTP Basic e le credenziali del portale mijn.pakketdienstqls.nl. Se il tuo account lo consente, usa un utente separato per l'API (chiedi al supporto IT di QLS a [email protected]), così il cambio di password di una persona non blocca il connettore.
  2. Inserisci il nome utente (di solito un indirizzo email) in QLS_USERNAME e la password in QLS_PASSWORD.
  3. Installa il connettore ed esegui qls_list_companies. Restituisce l'id dell'azienda (un UUID) che ogni altro strumento richiede come company_id; qls_get_company mostra un'azienda.

Quale API: la QLS Fulfilment and Parcel Service API su https://api.pakketdienstqls.nl (OpenAPI su https://api.pakketdienstqls.nl/swagger/). QLS pubblica una v1 e una v2; il connettore usa la v2 dove QLS la offre (creazione spedizioni, resi, ordini di acquisto) e la v1 per il resto.

Id che ti servono prima: l'id dell'azienda da qls_list_companies; l'id del brand da qls_list_brands (un brand porta gli indirizzi di mittente, reso e dogana ed è necessario per spedizioni e ordini); i prodotti di spedizione da qls_list_shipping_products, con combinations[].id come product_combination_id, options[].tag come opzioni di consegna, prezzi per paese e fascia di peso e dimensioni massime. I punti di ritiro arrivano da qls_list_service_points o, per un solo prodotto di spedizione, da qls_list_product_service_points; il loro servicepoint_code va sulla spedizione o sull'ordine.

Cosa legge: le spedizioni di pacchi con stato (created, printed, pre_transit, in_transit, delivered, returned_to_sender), barcode, id e URL di tracking, filtrate per riferimento, barcode, stato, brand, campi del destinatario, date o ricerca libera; una spedizione con il peso e, con with_label, gli URL dell'etichetta in PDF e ZPL; la spedizione di reso di un pacco; gli ordini di fulfilment con stato, quantità ordinate, riservate e consegnate, destinatario, consegne e spedizioni uscite dal magazzino; gli articoli di fulfilment con EAN, SKU, codice articolo, prezzi, totali di giacenza e ubicazioni di magazzino (zona, scaffale, ripiano, scadenza); la giacenza per articolo (totale, riservata, disponibile, vendibile, venduta, backorder, in arrivo, prevista) e per ubicazione con lotto; i backorder; i resi con stato, consumatore, spedizione e ordine originali e gli articoli resi con motivo; gli ordini di acquisto (consegne in entrata annunciate) con stato, articoli, fornitori e consegne, anche quelli in transito; i fornitori.

Cosa scrive: qls_create_shipment prenota un pacco presso il corriere e restituisce barcode, URL di tracking e label_pdf_url; mittente e indirizzo di reso sono quelli del brand se non indicati. qls_create_fulfillment_order fa prelevare, imballare e spedire a QLS gli articoli dalla tua giacenza. qls_update_fulfillment_order mette un ordine in attesa, lo rilascia o cambia data di lavorazione, riferimento, note o punto di ritiro. qls_create_fulfillment_product e qls_update_fulfillment_product gestiscono gli articoli; qls_create_return_from_order annuncia un reso; qls_create_purchase_order annuncia merce in arrivo al magazzino. Una spedizione costa e un ordine di fulfilment spedisce giacenza reale, quindi prima di ogni scrittura l'AI mostra destinatario, articoli e quantità e prodotto di spedizione e aspetta il tuo sì.

Disattivati all'installazione: qls_delete_fulfillment_product e qls_cancel_fulfillment_order, che non si possono annullare. Un amministratore li attiva quando il team ne ha bisogno.

Formati dei dati: ogni risposta è racchiusa come {"meta": {"code": 200}, "errors": [], "data": ..., "pagination": ...}; i dati stanno in data. I pesi sono in grammi, prezzi e contrassegno in euro, le dimensioni in millimetri. Gli id di aziende, brand, ordini, articoli e spedizioni sono stringhe UUID; gli id di prodotti di spedizione e combinazioni sono interi. Gli stati degli ordini di fulfilment sono error_validation, concept, received, pending, partically_sent (grafia di QLS) e sent. I filtri di data su giacenze e ordini di acquisto usano d-m-Y H:i (ad es. 1-10-2026 00:00), gli altri una data o data e ora come 2026-10-01 00:00:00.

Paginazione: gli elenchi restituiscono fino a 100 voci per pagina. pagination contiene page, pageCount, count e nextPage; l'AI chiede la page successiva finché nextPage è true.

Errori comuni: 401 significa nome utente o password errati: sono le credenziali di mijn.pakketdienstqls.nl. 404 (Niet Gevonden) significa un id sconosciuto o un id azienda che non è tuo: prendi gli id dagli strumenti di elenco. 422 o una lista errors piena indica un problema di validazione; QLS risponde in olandese.

Il connettore non annulla spedizioni di pacchi, non legge le fatture QLS e non modifica brand o impostazioni aziendali: non ci sono strumenti per farlo.

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 ChatGPT

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 mostra YOUR_SERVER_ID.

ChatGPT aggiunge i server MCP come plugin dalla pagina Plugins, sul web e nei piani a pagamento. La modalità sviluppatore non serve più. In un workspace Business possono farlo solo admin e owner; in Enterprise ed Edu un amministratore può concedere il permesso Create plugins with MCPs.

  1. Vai su chatgpt.com/plugins, clicca Add e poi Add custom MCP server.
  2. Inserisci un nome, ad esempio Name: QLS.
  3. In Connection inserisci come Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID e lascia Authentication su OAuth.
  4. Seleziona I understand and want to continue, poi Create as a plugin. Quando ChatGPT lo chiede, accedi ad AnythingMCP e consenti l'accesso.
  5. Installa il nuovo plugin dai tuoi plugin personali, poi digita @ in una chat e selezionalo.

Tool disponibili

ToolWhat it does
qls_list_companiesList the QLS companies the API user may act for, with their id and name
qls_get_companyGet one QLS company (id and name) by its id, to confirm which account the API user works on
qls_list_brandsList the brands (trade names) of a company
qls_get_brandGet one brand (trade name) of a company by its id, with its name
qls_list_shipping_productsList the shipping products (shipping methods such as DHL or PostNL parcel, mailbox or service point) the company may use, with their price…
qls_list_service_pointsFind carrier service points (pick-up points) near a postal code for every service point product the company has enabled, with address…
qls_list_product_service_pointsFind service points near a postal code for one shipping product (for example only DHL service points), with address, opening times and…
qls_list_shipmentsList the parcel shipments of a company with status (created, printed, pre_transit, in_transit, delivered, returned_to_sender), barcode…
qls_get_shipmentGet one shipment with status, weight in grams, barcode, tracking id and URL
qls_get_shipment_returnGet the return shipment created for a shipment (status, barcode, tracking), when the consumer sent the parcel back with a return label
qls_list_fulfillment_ordersList fulfilment orders (orders QLS picks, packs and ships from its warehouse) with status (error_validation, concept, received, pending…
qls_get_fulfillment_orderGet one fulfilment order with status, amounts ordered, reserved and delivered, receiver, products, deliveries and the shipments (barcode…
qls_list_fulfillment_productsList the fulfilment products (articles stored at QLS) with name, EAN, SKU, article number, total, reserved and blocked stock and prices
qls_get_fulfillment_productGet one fulfilment product with EAN, SKU, prices, stock totals and the warehouse locations (zone, rack, shelf, best-before) where it is…
qls_list_stockList stock per fulfilment product only: total, reserved, available, salable, sold, backorder, incoming and forecast amounts. 100 products…
qls_get_product_stockGet the warehouse stock records of one fulfilment product: per location the current and reserved amount, batch and best-before date
qls_list_backordersList the fulfilment products that are in backorder (ordered but not in stock) with the missing amount, to see what to replenish
qls_list_returnsList returns handled by QLS (v2) with status (created, approved, rejected, partially_rejected, quarantine, incomplete, completed and more)…
qls_get_returnGet one return (v2) with status, consumer, original shipment and order and the returned products with expected and received amounts and…
qls_list_purchase_ordersList purchase orders (announced inbound deliveries of goods to the QLS warehouse, v2) with status (created, in_transit, arrived…
qls_list_purchase_orders_in_transitList the purchase orders whose goods are on their way to the QLS warehouse (v2), with deliveries, products and estimated arrival
qls_get_purchase_orderGet one purchase order (v2) with its products and amounts, suppliers, deliveries (barcode, estimated arrival, received) and labels
qls_list_suppliersList the suppliers of a company (id and name), used on purchase orders and linked to fulfilment products for reports
qls_create_shipmentCreate a parcel shipment (v2) and get its barcode, tracking URL and label URLs (label_pdf_url, label_zpl_url)
qls_create_fulfillment_orderCreate a fulfilment order: QLS picks the products from its stock, packs and ships them to the receiver
qls_update_fulfillment_orderChange a fulfilment order that has not left the warehouse: put it on hold or release it, change the processable date, your reference, the…
qls_cancel_fulfillment_orderCancel a fulfilment order that has not been shipped yet; its reserved stock is released
qls_create_fulfillment_productCreate a fulfilment product (an article QLS will store and ship) with name, EAN, SKU, image and prices
qls_update_fulfillment_productUpdate a fulfilment product: EAN, SKU, image or prices
qls_delete_fulfillment_productDelete a fulfilment product that has no stock or open orders
qls_create_return_from_orderAnnounce a return for a fulfilment order (v2): QLS expects the listed products back and processes them on arrival
qls_create_purchase_orderAnnounce an inbound delivery of goods to the QLS warehouse (v2 purchase order) with the products and amounts, suppliers and the expected…

Esempi di prompt

  • "Quali prodotti di spedizione QLS possiamo usare per Paesi Bassi e Belgio, con il prezzo per fascia di peso?"
  • "Trova i punti di ritiro DHL vicino al CAP 3011 AB."
  • "Crea un pacco PostNL per l'ordine 1042 a Jan de Vries, Rotterdam, 1.200 grammi. Mostrami prima destinatario, prodotto e peso."
  • "Quali articoli di fulfilment hanno meno di 20 pezzi disponibili, e cosa è in arrivo?"
  • "Elenca gli ordini di fulfilment di questa settimana ancora pending o partically_sent."

FAQ

Il piano free di ChatGPT funziona con i server MCP personalizzati? OpenAI documenta i server MCP personalizzati solo per i piani a pagamento; il piano Free non è nell'elenco.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente QLS è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a ChatGPT. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare QLS a Claude via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Connettori

Come collegare QLS a Microsoft Copilot via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Connettori

Come collegare QLS a Cursor via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Connettori

Come collegare QLS a Gemini via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Connettori

Come collegare QLS a Meta Muse via MCP

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.

Connettori

QLS su MCP: spedizioni di pacchi, ordini di fulfilment, giacenze e resi in qualsiasi agente AI

Pakketdienst QLS (Paesi Bassi): spedizioni di pacchi con etichette e tracking, prodotti di spedizione e punti di ritiro, ordini di fulfilment evasi dal magazzino QLS, articoli e giacenze di fulfilment, backorder, resi e ordini di acquisto in entrata. Eliminare articoli e annullare ordini sono disattivati all'installazione.