Intelligence artificielle

Connecteur MCP pour Sage 100

Posez vos questions de gestion en français à Claude, à Mistral ou à Copilot. La réponse vient directement de votre Sage 100, lue à l'instant où vous la demandez.

De quoi s'agit-il

Un pont entre votre Sage 100 et les assistants d'intelligence artificielle

Les assistants d'intelligence artificielle — Claude, Mistral et Copilot de Microsoft — savent rédiger un courrier, résumer un document, construire un tableau. Mais ils ne voient pas votre logiciel de gestion. Ils ne connaissent ni vos clients, ni vos factures, ni votre stock.

Nous installons le lien qui manque. Une fois en place, vous écrivez votre question comme vous la poseriez à un collègue — « quels clients nous doivent plus de 90 jours de factures ? » —, l'assistant va chercher les chiffres dans Sage 100 et vous répond, avec un tableau ou un graphique si vous le demandez.

Le même lien sert tous ces assistants. Vos équipes utilisent celui qu'elles préfèrent, et si vous changez d'assistant demain, Sage 100 reste branché.

Notre connecteur Sage 100 repose sur le protocole MCP, pour Model Context Protocol : une règle commune adoptée par les grands assistants pour se brancher sur un logiciel — un peu comme une prise standard. C'est elle qui permet à un seul branchement de servir plusieurs assistants.

À gauche, Sage 100. Au centre, une croix rouge. À droite, les trois assistants reliés : Mistral, Claude et Copilot.
  1. Vous posez votre question En français, dans l'assistant que vous utilisez déjà.
  2. L'assistant lit dans Sage 100 Par le connecteur. Il peut aussi y écrire, après votre validation.
  3. Vous recevez la réponse Datée de l'heure à laquelle elle a été lue.

Une page par assistant

En pratique

Une question en français, un graphique en quelques secondes

Ici avec Claude. La question est tapée telle quelle ; l'assistant passe par le connecteur, lit les factures de l'année dans Sage 100, les regroupe, et dessine la réponse.

Claude × Sage 100 — connecteur Melorio

Réponse prête

Montre-moi notre chiffre d'affaires 2025 par trimestre et par catégorie de clients.

  • Connexion à Sage 100 par le connecteur
  • Lecture des factures 2025 gescom_ventes
  • Regroupement par trimestre et catégorie de clients

Chiffre d'affaires 2025 par trimestre (k€ HT)

Bijouteries Réseaux et revendeurs Particuliers

Pic au T3 : 2 381 k€, porté par les bijouteries (1 009 k€).

Données de démonstration — dossier fictif LUMIORAmelorio.fr

Avec Claude

Un tableau de bord construit en une conversation

Demandé à Claude en quelques phrases : le compte de résultat, les soldes intermédiaires de gestion et l'analyse des charges, mois par mois, comparés à l'année précédente. Tous les montants sont lus dans la comptabilité Sage 100.

Tableau de bord produit par Claude, intitulé « LUMIORA — Compte de résultat et SIG ». En tête, le cumul de janvier à septembre 2026 : chiffre d'affaires 5 824 k€, en baisse de 2 % sur l'année précédente, marge commerciale 1 943 k€, excédent brut d'exploitation −360 k€, résultat net −327 k€. Un bandeau avertit que le stock final n'étant constaté qu'en décembre, la marge et le résultat sont sous-évalués en cours d'année, et propose une lecture neutralisée. Sous quatre onglets, l'analyse des charges : un tableau des charges par famille de comptes, de 60 à 67, et un graphique des douze comptes qui s'écartent le plus de l'année précédente.
Claude ne se contente pas d'aligner les chiffres : le bandeau en haut prévient que le stock n'étant compté qu'en décembre, le résultat de septembre est sous-évalué, et propose une lecture corrigée. Données du dossier de démonstration LUMIORA.

La page Sage 100 et Claude détaille ce que le connecteur ouvre dans Claude : la conversation et les projets, Excel et PowerPoint, les tableaux de bord, et les tâches que Claude mène seul. Deux démonstrations le montrent écran par écran : le compte de résultat et les SIG, et les ventes et la marge.

Côté Mistral, la démonstration Sage 100 et Mistral suit, écran par écran, une relance client : de la liste des factures en souffrance au message prêt à partir dans Outlook.

Le connecteur donne l'accès ; une compétence (skill) apporte la méthode. La compétence de clôture Sage 100, pour Claude, Mistral et Copilot, s'en sert pour préparer un arrêté mensuel, trimestriel ou annuel.

Ce que cela change

Ce que le connecteur vous apporte au quotidien

Une expérience personnalisée

Vos informations libres prennent tout leur sens

Les informations libres sont ces champs que vous avez ajoutés à Sage 100 pour l'adapter à votre métier : la catégorie d'un client, la gamme d'un article, une étape de suivi propre à vos commandes. Le connecteur les lit comme le reste.

Vous posez donc vos questions avec vos propres mots — « le chiffre d'affaires de nos clients bijoutiers », « les commandes encore à l'étape contrôle qualité » — et la réponse tient compte de votre façon de travailler. Chaque champ ajouté devient une question que l'on peut poser : personnaliser Sage 100 n'a jamais été aussi utile.

En mobilité

La réponse dans la poche

Claude, Mistral et Copilot ont leur application sur téléphone, et le connecteur y répond comme au bureau. Un commercial chez un client vérifie un stock, un encours ou le délai d'une commande sans appeler l'agence.

Toute l'équipe

Un connecteur, plusieurs utilisateurs et des agents IA

Installé une fois, le connecteur sert toute l'équipe, chacun depuis son assistant. Des agents IA — des assistants qui travaillent seuls sur une tâche — peuvent aussi s'en servir : repérer chaque matin les commandes en retard et prévenir le commercial concerné, par exemple.

En temps réel

Le chiffre de l'instant, pas celui d'hier soir

Le connecteur lit Sage 100 au moment de la question. Pas de copie la nuit, pas d'export à rafraîchir : une facture saisie il y a cinq minutes est déjà dans la réponse, et chaque réponse dit l'heure à laquelle elle a été lue.

D'où vient le besoin

Vos données savent répondre, mais elles sont difficilement accessibles

Rien ne manque dans votre gestion. Ce qui manque, c'est un chemin court entre une question et sa réponse.

Ce que vous avez déjà

Tout, et bien rangé

Le cycle documentaire complet de Sage 100 — devis, commande, livraison, facture — le stock par dépôt, les tarifs, la comptabilité, les immobilisations. Ces données sont structurées, à jour et fiables.

Elles sont aussi réparties sur près de trois cents tables dont les noms n'ont de sens que pour un intégrateur.

Ce que cela coûte

Un délai et un intermédiaire

Obtenir un chiffre passe par un état paramétré, un export vers un tableur, ou une demande à quelqu'un. Entre la question et la réponse, il y a toujours l'un ou l'autre.

Conséquence discrète et coûteuse : la question un peu latérale, celle qui n'était prévue dans aucun état, n'est souvent jamais posée.

Pourquoi l'IA n'y suffit pas

Un assistant ne lit pas un ERP

Les assistants déployés en entreprise lisent les documents, les courriels et les conversations. Pas la base de gestion.

Et les brancher directement sur elle ne fonctionne pas : ils produisent des chiffres plausibles et faux, parce que le modèle de données de Sage 100 suppose des règles qu'aucun modèle de langage ne devine.

Ce que nous installons

Une couche d'interrogation, posée dans votre base Sage 100

Pas un outil de plus à ouvrir : un chemin ouvert entre l'assistant que vos équipes utilisent déjà et la gestion de l'entreprise.

Notre connecteur donne le chemin pour retourner une information juste. L'utilisateur pose sa question en français ; l'assistant choisit l'outil approprié dans une liste que nous avons préparée, l'exécute, et rend la réponse avec l'horodatage de l'interrogation.

Exact

Le même appel donne le même chiffre

Les réponses sont produites par du SQL déterministe, pas par un modèle qui estime. Deux personnes posant la même question obtiennent la même réponse, et elles l'obtiennent demain aussi.

Borné

Il n'a pas accès libre à la base

L'assistant ne compose aucune requête. Il choisit dans une liste d'outils préparée, et ne peut atteindre que les objets qui s'y trouvent.

Validé

Aucune écriture sans validation

Le connecteur peut désormais passer des écritures comptables et créer des documents de gestion commerciale. Rien n'est écrit dans Sage 100 tant qu'une personne n'a pas validé ce que l'assistant propose.

Comment cela marche

Quatre temps, et rien à changer dans Sage 100

Le déploiement ne touche ni vos écrans, ni vos habitudes, ni les tables de l'éditeur.

  1. Une couche métier est déployée dans votre base

    Un schéma dédié, séparé des tables Sage, contenant des vues et des procédures qui traduisent le modèle de l'éditeur en vocabulaire de gestion : CT_Num devient le numéro de client, DO_Type = 6 devient une facture.

  2. Un accès dédié est ouvert pour votre société

    Une société, une instance, une adresse, un compte dédié. La séparation est portée par le moteur de base de données, et non par une règle applicative que l'on pourrait contourner.

  3. Votre assistant est connecté

    Côté Claude comme côté Mistral, votre administrateur ajoute le connecteur et saisit une clé, une fois. Pour Microsoft 365 Copilot, la connexion passe par un agent publié dans votre propre environnement Microsoft 365.

  4. Vos équipes posent leurs questions

    Chaque réponse porte la date et l'heure de l'interrogation. Il n'y a pas de copie à rafraîchir, donc pas de décalage à expliquer le jour où deux chiffres ne tombent pas pareil.

Vos données Sage 100 ne sont recopiées nulle part. Pas d'entrepôt intermédiaire, donc pas de flux de synchronisation, pas de purge, pas de réconciliation des suppressions — une brique de moins à exploiter, à surveiller et à expliquer.

Quand il ne sait pas

Deux échanges, dont un refus

Le premier montre une réponse ordinaire. Le second montre ce que fait le service quand la réponse n'est pas dans Sage 100 — et c'est le plus important des deux. Ces deux échanges sont reconstitués, sur des données inventées.

Vous

Quelles commandes sont en retard de livraison, et de combien de jours ?

L'assistant

Outil appelé commandes_en_retard

Neuf commandes sont en retard au 20 septembre. Voici les cinq plus anciennes.

Commande Client Prévue le Retard
CO-24187ARDECO28/0823 j
CO-24203Maison Berthier02/0918 j
CO-24219SOVEM05/0915 j
CO-24244ARDECO11/099 j
CO-24261Comptoir du Nord16/094 j

Sage 100, interrogé le 20/09/2026 à 09:14

L'outil appelé est nommé, la date d'interrogation est portée par la réponse, et le nombre total est donné avant l'extrait — l'assistant ne tronque jamais en silence.

Vous

Quel sera le montant de ma prochaine déclaration de TVA ?

L'assistant

Je ne peux pas répondre à cette question. Je lis la matière TVA issue de votre comptabilité — collectée et déductible, par période et par taux — mais je ne connais ni les déclarations déjà déposées, ni les échéances, ni les acomptes.

Je peux en revanche vous donner la TVA collectée et déductible du mois d'août, si cela vous est utile.

Un refus explicite vaut mieux qu'une estimation. C'est un choix de conception : entre une réponse approchée fondée sur une donnée voisine et un « je ne sais pas », le service dit toujours qu'il ne sait pas.

Le périmètre

Ce que le service sait traiter

Trois modules cumulatifs, qui suivent ceux dont vous disposez dans Sage 100, et des fonctions communes à tous.

ModuleCe qui est servi
Comptabilité Plan comptable, journaux, écritures, balance avec comparatif N-1, grand livre, référentiel tiers. Le filtrage par préfixe de compte est direct : « les mouvements du 606 supérieurs à 500 € cette année » est une question servie telle quelle.
Distribution Ventes — devis, commandes, livraisons, factures, avoirs ; chiffre d'affaires brut, avoirs et net restitués séparément ; transformation devis → commande ; retards et délai moyen par client. Achats — commandes en reliquat, écarts de réception, délais fournisseurs réels comparés aux délais annoncés. Stock — quantités physique, réservée et disponible par dépôt, articles sous le minimum, articles dormants, stock négatif, valorisation avec mention du mode retenu. Chaînage documentaire — « cette facture correspond à quelle commande, et a-t-elle été livrée en une ou plusieurs fois ? ». C'est l'outil le plus démonstratif du catalogue.
Fabrication Nomenclatures, ordres de fabrication, états de production. Sur étude : ce module se construit sur un besoin identifié, il n'est pas une case cochée d'avance.
Fonctions communes Contexte du dossier — exercice, devise, dépôts, journaux, et surtout les bornes réelles de vos données : le service sait dire « je n'ai pas de donnée avant 2023 » au lieu de répondre zéro. Contrôles de cohérence — documents livrés non facturés, reliquats au-delà d'un délai, factures non comptabilisées, articles sans prix de vente, stock négatif, tiers en sommeil avec mouvements récents. Modifications récentes — ce qui a bougé dans les documents depuis N jours.

La ligne des contrôles de cohérence mérite qu'on s'y arrête : un ERP dit rarement à son utilisateur ce qui ne va pas chez lui. Ici, la question se pose à voix haute et la réponse arrive.

Les limites, dites par nous

Ce que ce service ne fait pas

Sept limites que nous préférons énoncer ici plutôt que vous laisser les découvrir au troisième mois.

  • Il n'écrit pas sans validation. Le connecteur sait désormais passer des écritures comptables et créer des documents de gestion commerciale, mais toujours après qu'une personne a validé ce que l'assistant propose.
  • Il ne voit rien hors de Sage 100. Ni CRM, ni site marchand, ni fichiers bureautiques. Pour ces derniers, c'est l'assistant documentaire de l'entreprise qui répond — voir gouvernance documentaire.
  • Il ne connaît pas vos déclarations fiscales. Il restitue la matière TVA issue de la comptabilité, mais il ignore les déclarations déposées, les échéances et les acomptes.
  • Il ne dit pas qui a modifié quoi. Il sait qu'une facture a bougé sur les quinze derniers jours ; il ne connaît ni la valeur antérieure, ni l'auteur, ni les suppressions.
  • Il ne remplace ni votre reporting, ni votre ERP. Il répond à la question qu'on n'avait pas prévue — c'est un complément à Power BI, pas un substitut.
  • Il ne tronque jamais silencieusement. Si une question ramène trop de lignes, il le dit et propose l'outil agrégé correspondant, plutôt que de rendre les cent premières sans le préciser.
  • Il ne devine pas. Quand la réponse n'existe pas dans le périmètre, il le dit. C'est le deuxième échange montré plus haut, et c'est un choix de conception.

Ce qu'on nous demande

Questions fréquentes

Est-ce que cela ralentit Sage ?

Le service est conçu pour céder la priorité. Si la base est occupée par le travail courant, c'est l'assistant qui attend, jamais l'utilisateur Sage. Une question d'analyse ne passe pas devant une saisie de commande.

Les réponses sont-elles à jour ?

Oui, par construction : il n'y a pas de copie des données. Chaque réponse porte l'horodatage de l'interrogation, et ce qui est lu est ce qui est dans Sage à cette seconde.

Que se passe-t-il si l'assistant ne sait pas répondre ?

Il le dit. Le service préfère un refus explicite à une réponse approchée fondée sur une donnée voisine — c'est le deuxième échange présenté plus haut.

Est-ce que cela fonctionne avec plusieurs assistants ?

Oui. Claude, Mistral et Microsoft 365 Copilot interrogent le même connecteur. Claude et Mistral s'y branchent directement ; Copilot passe par un agent publié dans votre environnement Microsoft 365. Si vous changez d'assistant, Sage 100 reste branché.

Et si notre Sage 100 est installé sur nos propres serveurs ?

Parlons-en. La réponse dépend de la façon dont votre base est accessible, et elle se tranche en un échange plutôt que sur une page web.

Combien cela coûte-t-il ?

Le chiffrage dépend du périmètre retenu et du nombre de sociétés à ouvrir. Nous l'établissons après un échange, sur votre installation. Nous ne publions pas de fourchette : elle serait fausse pour la moitié des lecteurs.

Nous contacter

Une démonstration, sur des données de test

Nous ouvrons les premiers déploiements. La démonstration se fait sur un jeu de données de test, et elle répond à la seule question qui compte : est-ce que les chiffres tombent juste sur vos propres questions ?

Nous nous déplaçons dans toute l'Île-de-France, et particulièrement autour de Massy, de Courtabœuf et du pôle d'Orly.