innovaq

Retour à AI

Technologie · 3 min de lecture

Qu’est-ce qu’un serveur MCP, et pourquoi est-ce important ?

Le Model Context Protocol est la méthode standard pour connecter un assistant IA aux outils et aux données de l’entreprise. Ce que cela signifie concrètement, et comment planifier vos premières connexions sans faux pas.

Le problème des connexions

Un assistant IA ne vaut que par les informations auxquelles il a accès. Aussi puissant soit-il, un modèle de langage ne connaît ni vos clients, ni vos commandes, ni vos procédures. Pour répondre à des questions concrètes, il doit pouvoir lire les données là où elles se trouvent : dans le logiciel de gestion, la messagerie, l’archive documentaire, le CRM.

Jusqu’à récemment, chaque connexion était un projet à part entière. Pour que l’IA puisse lire les données de l’ERP, il fallait une intégration dédiée, une autre pour l’archive documentaire, une autre encore pour la messagerie. Chaque changement de modèle ou de fournisseur obligeait à refaire une partie du travail.

Sans MCP

  • Une intégration par système
  • Tout refaire à chaque changement de modèle
  • Fonctions exposées peu claires

Avec MCP

  • Un serveur par système
  • Des connexions valables pour plusieurs modèles
  • Opérations déclarées et documentées

Ce que fait le Model Context Protocol

Le Model Context Protocol, ou MCP, est un standard ouvert qui définit la manière dont un assistant IA peut découvrir et utiliser des outils externes. Un serveur MCP est un petit composant placé devant un système, par exemple le logiciel de gestion, qui expose certaines de ses fonctions dans un format compréhensible par tout assistant compatible : rechercher un client, consulter l’état d’une commande, récupérer un document.

L’avantage pour l’entreprise est évident. La connexion se construit une seule fois et peut servir à différents assistants et modèles. Si vous changez de modèle demain, les connexions restent valables. Si vous ajoutez un nouveau système, il suffit d’un nouveau serveur, sans toucher aux autres.

S’y ajoute un gain de clarté : chaque serveur déclare précisément les opérations qu’il met à disposition. Il est ainsi plus facile de comprendre, et de documenter, ce que l’IA peut faire et ce qu’elle ne peut pas faire.

Un serveur MCP fait le pont entre l’assistant et le système de l’entreprise.

Par où commencer

La première connexion devrait être celle qui répond aux questions les plus fréquentes. Demandez à vos collaborateurs quelles informations ils recherchent le plus souvent et où ils les trouvent : le système à connecter en premier s’imposera de lui-même. C’est souvent le logiciel de gestion pour les commandes et les factures, ou l’archive documentaire pour les procédures et les contrats.

Mieux vaut commencer en lecture seule. Un assistant qui consulte des données et répond en citant ses sources apporte déjà beaucoup de valeur, avec des risques limités. Les opérations d’écriture, comme créer une tâche ou mettre à jour une fiche, viendront ensuite, lorsque les utilisateurs feront confiance à l’outil et que les règles de confirmation seront claires.

  1. 01 Recenser les questions fréquentes
  2. 02 Choisir le système le plus demandé
  3. 03 Le connecter en lecture seule
  4. 04 Ajouter les écritures avec confirmation

Sécurité et droits d’accès

Le point le plus délicat est l’identité. Un serveur MCP devrait agir avec les droits de la personne qui pose la question, et non avec un compte technique qui voit tout. Sinon, l’assistant devient un raccourci vers des données que cette personne ne pourrait pas consulter directement.

Les opérations exposées doivent elles aussi être choisies avec soin. Mieux vaut quelques fonctions bien définies qu’un accès complet à une base de données. Chaque requête doit être journalisée, avec l’utilisateur, l’outil utilisé et les données lues, afin de pouvoir reconstituer à tout moment ce qui s’est passé. C’est une bonne pratique de sécurité et, de fait, une exigence pour se conformer au RGPD dès lors que des données personnelles sont traitées.

Un dernier conseil concerne les identifiants : les serveurs qui accèdent à des systèmes critiques devraient utiliser des connexions chiffrées et des clés à durée limitée, gérées par les administrateurs des systèmes et non par les utilisateurs eux-mêmes.

Sécurité d’un serveur MCP

  • Droits de la personne qui pose la question
  • Peu de fonctions bien définies
  • Journal de chaque requête
  • Connexions chiffrées
  • Clés à durée limitée

MCP dans la suite Innovaq

L’assistant IA d’Innovaq utilise MCP aussi bien en interne que vers l’extérieur. Les modules de la suite, de CRM à Finance, de People à Regulate, sont déjà accessibles à l’assistant, toujours dans le respect des droits de l’utilisateur. Pour les systèmes externes, on ajoute des serveurs MCP dédiés ou des connexions par API, configurés en choisissant les outils à exposer.

Chaque requête est inscrite au journal, et les opérations d’écriture passent toujours par la confirmation de l’utilisateur. Résultat : un assistant qui connaît l’entreprise dans son ensemble, sans que celle-ci perde le contrôle de ce qu’il voit et de ce qu’il fait.

Continuer la lecture

Innovaq est une entreprise en phase de lancement.