Server MCP v1.3.0 — 42 strumenti

Automatizza la tua logistica con
GSE-Web + n8n

Connetti GSE-Web a n8n tramite il protocollo MCP per creare workflow automatici: alert di stock, report pianificati, sincronizzazione ERP, tracciamento ordini — il tutto senza scrivere una sola riga di codice.

Home / Server MCP / Integrazione n8n
Compatibile con n8n v1.76+

Cos'e n8n?

n8n e una piattaforma di automazione open-source che consente di creare workflow visivi connettendo centinaia di applicazioni — senza programmare. Pensalo come un Zapier self-hosted.

🎨

Visivo e no-code

Crea automazioni complesse trascinando e rilasciando nodi. Non occorre saper programmare.

🔒

Auto-ospitabile

Installa n8n sul tuo server. I tuoi dati rimangono da te, non da terzi.

🔗

400+ integrazioni

Email, Slack, Google Sheets, ERP, CRM, database — e ora GSE-Web tramite MCP.

Come funziona

Il server MCP di GSE-Web espone i tuoi dati di magazzino tramite il protocollo MCP (JSON-RPC 2.0 su HTTP). n8n si connette come a qualsiasi altro strumento.

⚙️ n8n Trigger (cron / webhook)
🔭 MCP Client (authenticate)
📦 MCP Tool (get_stock_alerts)
📨 Action (envoyer email)

Principio tecnico

1

n8n avvia il workflow (trigger: cron, webhook o manuale).

2

Il nodo MCP Client chiama authenticate con le tue credenziali GSE-Web. Il server restituisce un JWT e un session-id.

3

I nodi successivi chiamano i 42 strumenti disponibili tramite lo stesso session-id (magazzino, ordini, alert, movimenti...).

4

I risultati alimentano i nodi di azione: email, Slack, Google Sheets, webhook al tuo ERP, PDF...

Configurazione in 4 passi

Connetti GSE-Web a n8n in meno di 5 minuti.

1

Installa n8n

Se non hai ancora n8n, installalo con un comando:

# Installation via Docker (recommandé)
docker run -it --rm --name n8n -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  n8nio/n8n

# Ou via npm
npm install -g n8n && n8n start

Puoi anche usare n8n Cloud (versione ospitata, senza installazione).

2

Aggiungi il nodo MCP Client

In un nuovo workflow n8n, aggiungi un nodo "MCP Client" e configura l'URL del server MCP:

# URL du serveur MCP GSE-Web

Développement / Démo :
https://gse-web-dev.xlexe.com/api/mcp_remote.php

Production :
https://gse-web.xlexe.com/api/mcp_remote.php
3

Autenticati

La prima chiamata MCP deve essere authenticate con le tue credenziali GSE-Web:

{
  "tool": "authenticate",
  "arguments": {
    "server_url": "https://dev.gse-web.online/",
    "username": "votre_login",
    "password": "votre_mot_de_passe"
  }
}

Il session-id viene propagato automaticamente da n8n alle chiamate successive.

4

Chiama gli strumenti GSE-Web

Una volta autenticato, tutti i 42 strumenti sono accessibili. Esempi:

# Alertes de stock
{ "tool": "get_stock_alerts" }

# Commandes fournisseurs du jour
{ "tool": "list_commandes_fournisseurs",
  "arguments": { "date_from": "2026-04-15" } }

# Bons de reception en cours
{ "tool": "list_bons_reception",
  "arguments": { "statut": "en_cours" } }

# Commandes clients en attente
{ "tool": "list_commandes_clients",
  "arguments": { "statut": "en_attente_validation" } }

Esempi di workflow

Ecco casi d'uso concreti che i tuoi team possono implementare in pochi minuti.

🚨

Alert esaurimento scorte

Ogni ora, verificare i prodotti esauriti e inviare un'email al responsabile logistico.

Cron (1h) authenticate get_stock_alerts Send Email
📊

Report settimanale

Ogni lunedi, generare un report con le statistiche della settimana e inviarlo via email o Slack.

Cron (lundi 8h) get_dashboard_stats list_commandes_clients Slack / Email
🔄

Sincronizzazione ERP / Contabilita

A ogni nuovo ordine cliente validato, inviare i dati al tuo ERP (Sage, Odoo...).

Cron (15 min) list_commandes_clients Filter (validee) HTTP POST ERP
🚚

Tracciamento ricevimenti

Monitorare le bolle di ricevimento in corso e notificare quando un ordine e completamente consegnato.

Cron (30 min) list_bons_reception Filter (100%) Notification
📋

Export Google Sheets

Esportare i livelli di stock in un Google Sheet condiviso con il team, aggiornato automaticamente.

Cron (6h) get_stock_levels Google Sheets
📦

Ordine automatico fornitore

Quando un prodotto scende sotto la soglia di alert, generare automaticamente un'email di ordine al fornitore.

Cron (2h) list_ruptures get_tiers_details Email fournisseur

42 strumenti disponibili

Tutti gli strumenti del server MCP GSE-Web sono utilizzabili in n8n. Vedi la documentazione completa ➔

🔑 Autenticazione

3 strumenti — login, profilo, server

📦 Prodotti & Magazzino

5 strumenti — ricerca, livelli, ubicazioni, categorie

🚚 Movimenti

4 strumenti — entrate, uscite, bolle di movimento

✍️ Scrittura

5 strumenti — creare entrate/uscite, modificare stock

👥 Utenti

3 strumenti — lista, dettagli, organizzazione

📊 Analitica

3 strumenti — alert, dashboard, log

🎓 Formazione

3 strumenti — classi, scenari, progresso

📦 Ricevimento

2 strumenti — bolle di ricevimento, dettagli per riga

🛒 Ordini clienti

2 strumenti — ordini portale OMS, dettagli

🚚 Logistica

10 strumenti — ordini forn., spedizioni, arretrati, esaurimenti

🤝 Terze parti

2 strumenti — fornitori e clienti

Sicurezza

Si applicano le stesse regole di sicurezza dell'applicazione GSE-Web.

🔑

JWT per sessione

Autenticazione obbligatoria. Il JWT scade automaticamente.

👥

Isolamento organizzazione

Ogni richiesta e filtrata per organisations_id. Impossibile accedere ai dati di un altro cliente.

🛡️

30 permessi granulari

Gli strumenti di scrittura verificano i permessi utente. Senza il permesso richiesto, l'accesso e negato.

⏱️

Rate limiting

60 letture/min, 10 scritture/min per sessione. Protezione contro gli abusi.

🚫

Filtro SQL doppio/triplo

Server condivisi: id + org. Server dedicati: id + org + nome.

🔒

HTTPS obbligatorio

Tutte le comunicazioni sono cifrate. Nessun HTTP in chiaro.

Pronto ad automatizzare?

Testa gratuitamente la connessione n8n + GSE-Web nel nostro ambiente di dimostrazione.