Agent IA
▸ MCPClaude.ai, ChatGPT, Cursor
tools/list ▸ tools/call
Beta · Programme pilote ouvert
Index — Plateforme MCP × ERP
ERP Platform parle MCP côté agent et adapter côté ERP. Les systèmes ne bougent pas, les agents appellent des tools structurés. Auth, secrets et audit sont gérés une fois — pas par ERP.
Adapters
2 + N
erpnext · dolibarr · *
Tenant model
multi
DEK · AES-GCM
Runtime
2 modes
direct · tunnel
Compatible avec / Agents
Architecture
Quatre briques open-source assemblées sous un seul tenant : serveur, bridge, dashboards, adapters.
Agent IA
▸ MCPtools/list ▸ tools/call
Tenant edge
▸ Stableacme.erp-platform.fr · AES-GCM/DEK · audit
Bridge
▸ Stack@casys/mcp-bridge · LAN, VPN, firewall — sans port entrant
Adapter
▸ Core@casys/mcp-erp · ERPNext, Dolibarr, *
ERP
▸ CibleAPI hosted · LAN · legacy
// Stack Casys MCP
@casys/mcp-serverSocleSocle serveur MCP. Transports, middleware, OAuth/JWT, ressources, métriques, primitives MCP Apps.
@casys/mcp-bridgeBridgeBrique bridge. Relie les MCP Apps aux canaux externes. Tunnel sortant pour les agents locaux.
@casys/mcp-composeDashboardsComposition d'écrans MCP. Layouts multi-panneaux, sync inter-vues, viewers partagés.
@casys/mcp-erpAdapterContrat adapter ERP-agnostic. Brancher ERPNext, Dolibarr et la suite sans toucher au reste.
mcp-einvoiceExtensionExtension e-invoicing. Raccordée aux données ERP quand le workflow facture le demande.
ERPs supportés
Le contrat est dans @casys/mcp-erp. ERPNext aujourd'hui, Dolibarr en cours. Pour les autres, on évalue ensemble.
Stable
GAProfondeur prouvée — en pilote.
Adapter le plus mature. Lecture, écriture, validation. Sert de référence pour la profondeur attendue.
@casys/mcp-erpnextEn cours
WIPAdapter en mapping progressif.
Scaffold adapter en place. Mapping des entités factures/clients/articles en cours.
@casys/mcp-erp/dolibarrRoadmap
OPENCouverts par le contrat adapter.
SAP, Sage, Odoo, NetSuite, ERP métier interne. On évalue le scope du pilote ensemble.
demande-le// adapter contract : @casys/mcp-erp
Runtime
Selon où vit votre ERP — cloud, hébergé, ou installé dans votre LAN — on choisit le mode de connexion. Le mode tunnel est aujourd'hui un pilote accompagné.
Mode direct
GAERPNext Cloud, Frappe hébergé, Dolibarr public, ERP avec API ouverte. Les connecteurs s'exécutent côté plateforme.
Le secret ERP reste côté plateforme — hors du prompt et du client MCP.
Mode tunnel
PILOTEERPNext Docker, Dolibarr LAN, ERP métier non exposé. Un petit pont s'installe côté client et ouvre une connexion sortante via le bridge.
Aucun port entrant. Seul le pont établit une connexion sortante. Mode pilote accompagné, pas encore self-service.
E-invoicing
ERP Platform n'est ni PA ni PDP. mcp-einvoice prend le relais pour l'émission et la réception.
Facturation électronique = extension. À raccorder via les composants Casys e-invoicing quand le workflow le demande.
Clients, articles, factures restent dans l'ERP source. L'adapter expose le strict nécessaire.
mcp-einvoice porte les outils, viewers et adapters vers les PA/PDP agréés.
Un agent prépare, vérifie, suit. L'ERP ne devient pas plateforme agréée — c'est mcp-einvoice qui s'en charge.
// Pipeline e-invoicing
step 1 → 4Pourquoi cette couche
Une interface d'exécution fiable entre systèmes métier existants et agents IA.
Le pivot, c'est l'adapter. Ajouter un ERP ne touche ni au multi-tenant, ni à l'auth, ni à l'audit.
adapters: ["erpnext", "dolibarr", "..."]Les agents consomment des tools MCP structurés, pas une couche REST ad hoc.
tools/list → tools/callLes credentials ERP sont chiffrés par tenant. Ils ne sortent pas vers l'agent.
AES-GCM · DEK par tenantQuand l'ERP n'est pas joignable, un petit pont s'installe côté client et établit une connexion sortante. Pas d'exposition publique.
direct | tunnel// Audit trail
Chaque appel garde son tenant, son ERP cible, son mode de connexion et son résultat. Lisible au support, exploitable en audit.
[tenant] acme.erp-platform.fr [stack] @casys/mcp-server · mcp-bridge · mcp-compose [erp] @casys/mcp-erp adapter contract [erpnext] profondeur prouvée → mcp-erpnext [dolibarr] adapter contract · mapping progressif [einvoice] extension mcp-einvoice [auth] session tenant matched [runtime] direct | tunnel (pilote)
07 — Programme pilote
ERP utilisé, données à exposer, contraintes réseau. Vous décrivez le cas. On revient avec un plan d'essai concret.
✕ Pas de credential ERP demandé dans le formulaire.
04Workflow
Quatre étapes.
Aucun secret dans le prompt.
Un appel agent traverse la plateforme sans jamais voir vos credentials ERP. Chaque étape laisse une trace.
Tenant isolé
Un sous-domaine par client. Clés chiffrées. Configuration ERP scoped.
Adapter ERP
ERPNext aujourd'hui. Dolibarr en cours. Le contrat est le même.
Agent IA
Claude ou votre agent appelle des tools MCP. Pas d'API key qui transite.
Audit
Tenant, ERP cible, mode, résultat. Horodaté. Exploitable au support.