Serveur MCP : automatiser factures, devis et analyses avec l'IA

Des assistants IA comme Claude peuvent accéder directement à GrandTotal via le Model Context Protocol (MCP) – analyser le chiffre d'affaires, examiner les factures impayées, générer des devis complexes à partir de demandes clients ou créer des factures. Les données personnelles des clients peuvent être pseudonymisées. Découvrez le témoignage du photographe Simon Iannelli.

›

Qu'est-ce que MCP ?

Le Model Context Protocol est un standard ouvert qui permet aux assistants IA d'accéder à des sources de données locales. Au lieu de copier manuellement des données dans un chat, GrandTotal met à disposition de l'IA des outils structurés : requêtes de chiffre d'affaires, recherche de documents, listes de clients.

Le serveur MCP peut aussi être utilisé sans IA – par exemple pour des scripts personnalisés qui interrogent des données de GrandTotal ou créent des documents automatiquement.

Contrôle d'accès

Activez le serveur MCP dans Réglages › MCP Server. La connexion est sécurisée par un token généré automatiquement par GrandTotal. Vous pouvez régénérer le token à tout moment – les connexions existantes seront invalidées. Vous y décidez également pour chaque document ouvert individuellement :

  • Aucun accès : L'IA ne voit pas le document
  • Lecture seule : Requêtes et analyses, aucune modification
  • Accès complet : Création de clients et de factures également

Protection des données

Avec l'option Pseudonymiser les informations, GrandTotal abrège les noms, adresses, adresses e-mail, numéros de téléphone et coordonnées bancaires avant que les données ne quittent le Mac : de chaque mot, seules la première et la dernière lettre restent. « Erika Musterfrau » devient « E*a M*u ». Vous reconnaissez ainsi dans les réponses de votre programme d'IA de qui il s'agit, sans que le fournisseur n'apprenne le nom. L'objet, les notes et les textes des positions restent lisibles, les noms qu'ils contiennent sont abrégés de la même façon. Les montants, dates et numéros de documents restent lisibles. « Protection des données avec l'IA : les noms des clients restent sur votre Mac » montre en détail comment cela fonctionne.

L'IA ne peut pas filtrer par nom, adresse ou autre donnée personnelle. Les noms absents de vos données clients sont reconnus par l'analyse linguistique de macOS, qui en laisse parfois passer un. Le point d'interrogation à côté de l'option montre comment un client arrive chez l'IA. Les PDF de factures restent bloqués, car ils contiennent toutes les données clients en clair. Ce que vous saisissez vous-même dans le programme d'IA va directement à son fournisseur ; dans Ask GrandTotal, GrandTotal masque aussi les noms dans votre question.

L'IA ne peut modifier que les enregistrements qu'elle a elle-même créés durant la session en cours. Les données existantes restent protégées.

Si vous utilisez un modèle local, vous pouvez désactiver la pseudonymisation.

Champ Transmis à l'IA
Société, nom, civilité, titre, servicepremière et dernière lettre de chaque mot
Rue, code postal, ville, régionpremière et dernière lettre de chaque mot
Contacts (tous les champs texte)première et dernière lettre de chaque mot
Adresse e-mail, téléphoneabrégés en entier
IBAN, BICabrégés en entier
N° TVA, numéro fiscalabrégés en entier
Objet, notes, textes des positionslisibles, noms et coordonnées abrégés
Numéro de client, numéro de documentinchangé
Pays, code paysinchangé
ID interne de l'enregistrement, date de créationinchangé
Valeurs numériques, dates et oui/non (délai de paiement, remise, devise)inchangé

Le nom ne peut pas être reconstitué à partir de la forme abrégée. Les champs lisibles constituent une liste d'autorisation fixe : tout champ qui n'y figure pas est masqué.

Créer des factures

Si l'IA ne connaît pas le nom du client – comment crée-t-elle une facture ? Vous désignez le client par son nom. GrandTotal le cherche sur le Mac et ne renvoie à l'IA que son numéro interne et son nom abrégé.

L'IA crée la facture et la relie au bon client, sans jamais avoir vu son nom ou son adresse.

Applications typiques

  • Analyses de chiffre d'affaires : « Comment le chiffre d'affaires a-t-il évolué par rapport à l'année précédente ? »
  • Factures impayées : « Quelles factures sont en retard de plus de 30 jours ? »
  • Migration de données : Importer des clients et des articles depuis FileMaker, 4D ou SQLite
  • Catalogues produits : Importer des catalogues fournisseurs et les créer comme articles dans GrandTotal
  • Rapports : Analyses personnalisées au-delà des rapports intégrés
  • Intégrations : Créer des connexions d'outils personnalisées – voir plugins IA et Serveur MCP ou plugin écrit par l'IA ?

Import depuis d'autres systèmes

Vous passez d'un autre logiciel à GrandTotal ? Le serveur MCP transforme l'IA en assistant de migration.

Sources de données prises en charge

Le serveur MCP peut lire directement les bases de données FileMaker et 4th Dimension – deux formats encore courants dans de nombreux environnements professionnels établis. Les bases de données SQLite sont nativement prises en charge par macOS et sont également disponibles comme source.

Comment ça fonctionne

Vous orientez l'IA vers votre ancienne base de données – le serveur MCP lit la structure des données sources, l'IA fait correspondre les champs et crée clients, articles ou entrées de catalogue directement dans GrandTotal. Sans ressaisie manuelle ni solutions CSV sujettes aux erreurs.

Protection des données

Pseudonymisation

Noms, adresses et coordonnées abrégés (E*a M*u)

Validation des requêtes

Pas de filtre sur les données personnelles

Blocage PDF

Pas d'accès PDF avec pseudonymisation

Authentification par token

Accès uniquement avec un token valide

Droits par document

Aucun accès, lecture seule ou accès complet

Import de données

FileMaker, 4th Dimension, SQLite

Isolation de session

L'IA ne peut modifier que ses propres enregistrements