Serveur MCP v1.3.0 — 42 outils

Automatisez votre
logistique avec
GSE-Web + n8n

Connectez GSE-Web à n8n via le protocole MCP pour créer des workflows automatiques : alertes de stock, rapports planifiés, synchronisation ERP, suivi de commandes — le tout sans écrire une seule ligne de code.

Accueil / Serveur MCP / Intégration n8n
Compatible n8n v1.76+

Qu'est-ce que n8n ?

n8n est une plateforme d'automatisation open-source qui permet de créer des workflows visuels connectant des centaines d'applications — sans programmer. Pensez-y comme un Zapier auto-hébergé.

🎨

Visuel et sans code

Créez des automatisations complexes en glissant-déposant des noeuds. Pas besoin de savoir coder.

🔒

Auto-hébergeable

Installez n8n sur votre serveur. Vos données restent chez vous, pas chez un tiers.

🔗

400+ intégrations

Email, Slack, Google Sheets, ERP, CRM, bases de données — et maintenant GSE-Web via MCP.

Comment ça fonctionne

Le serveur MCP de GSE-Web expose vos données de stock via le protocole MCP (JSON-RPC 2.0 sur HTTP). n8n s'y connecte comme à n'importe quel outil.

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

Principe technique

1

n8n démarre le workflow (déclencheur : cron, webhook, ou manuel).

2

Le noeud MCP Client appelle authenticate avec vos identifiants GSE-Web. Le serveur retourne un JWT et un session-id.

3

Les noeuds suivants appellent les 42 outils disponibles via le même session-id (stock, commandes, alertes, mouvements...).

4

Les résultats alimentent les noeuds d'action : email, Slack, Google Sheets, webhook vers votre ERP, PDF...

Configuration en 4 étapes

Connectez GSE-Web à n8n en moins de 5 minutes.

1

Installez n8n

Si vous n'avez pas encore n8n, installez-le en une commande :

# 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

Vous pouvez aussi utiliser n8n Cloud (version hébergée, sans installation).

2

Ajoutez le noeud MCP Client

Dans un nouveau workflow n8n, ajoutez un noeud "MCP Client" et configurez l'URL du serveur 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

Authentifiez-vous

Le premier appel MCP doit être authenticate avec vos identifiants GSE-Web :

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

Le session-id est automatiquement propagé par n8n aux appels suivants.

4

Appelez les outils GSE-Web

Une fois authentifié, tous les 42 outils sont accessibles. Exemples :

# 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" } }

Exemples de workflows

Voici des cas d'usage concrets que vos équipes peuvent mettre en place en quelques minutes.

🚨

Alerte rupture de stock

Toutes les heures, vérifier les produits en rupture et envoyer un email au responsable logistique.

Cron (1h) authenticate get_stock_alerts Send Email
📊

Rapport hebdomadaire

Chaque lundi, générer un rapport avec les stats de la semaine et l'envoyer par email ou Slack.

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

Sync ERP / Compta

À chaque nouvelle commande client validée, pousser les données vers votre ERP (Sage, Odoo...).

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

Suivi des réceptions

Surveiller les bons de réception en cours et notifier quand une commande est intégralement livrée.

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

Export Google Sheets

Exporter les niveaux de stock dans un Google Sheet partagé avec l'équipe, mis à jour automatiquement.

Cron (6h) get_stock_levels Google Sheets
📦

Commande auto fournisseur

Quand un produit passe sous le seuil d'alerte, générer automatiquement un email de commande au fournisseur.

Cron (2h) list_ruptures get_tiers_details Email fournisseur

42 outils disponibles

Tous les outils du serveur MCP GSE-Web sont utilisables dans n8n. Voir la documentation complète ➔

🔑 Authentification

3 outils — connexion, profil, serveurs

📦 Produits & Stock

5 outils — recherche, niveaux, emplacements, catégories

🚚 Mouvements

4 outils — entrées, sorties, bons de mouvement

✍️ Ecriture

5 outils — créer entrées/sorties, modifier stock

👥 Utilisateurs

3 outils — liste, details, organisation

📊 Analytique

3 outils — alertes, dashboard, logs

🎓 Formation

3 outils — classes, scénarios, progression

📦 Reception

2 outils — bons de réception, détails par ligne

🛒 Commandes clients

2 outils — commandes portail OMS, détails

🚚 Logistique

10 outils — commandes fourn., expéditions, reliquats, ruptures

🤝 Tiers

2 outils — fournisseurs et clients

Sécurité

Les mêmes règles de sécurité que l'application GSE-Web s'appliquent.

🔑

JWT par session

Authentification obligatoire. Le JWT expire automatiquement.

👥

Isolation organisation

Chaque requête est filtrée par organisations_id. Impossible d'accéder aux données d'un autre client.

🛡️

30 droits granulaires

Les outils d'écriture vérifient les droits utilisateur. Sans le droit requis, l'accès est refusé.

⏱️

Rate limiting

60 lectures/min, 10 écritures/min par session. Protection contre les abus.

🚫

Double/Triple filtre SQL

Serveurs mutualisés : id + org. Serveurs dédiés : id + org + nom.

🔒

HTTPS obligatoire

Toutes les communications sont chiffrées. Pas de HTTP en clair.

Prêt à automatiser ?

Testez gratuitement la connexion n8n + GSE-Web sur notre environnement de démonstration.