Introduction #
Le protocole MCP (Model Context Protocol) permet de connecter un client IA externe (Claude Desktop, Cursor, Windsurf, VS Code, JetBrains…) directement à votre instance Kafinea. L’IA externe peut alors interroger vos données ERP, consulter des enregistrements et effectuer des recherches sans quitter votre outil de travail habituel.
1. Qu’est-ce que MCP ? #
MCP est un protocole standard permettant aux clients IA de se connecter à des serveurs d’outils. Kafinea expose un serveur MCP qui donne accès aux données de l’ERP de manière sécurisée, en respectant les droits d’accès de l’utilisateur connecté.
2. Accéder à la page de configuration #
- Connectez-vous à Kafinea
- Accédez à Mes Préférences (menu utilisateur en haut à droite)
- Cliquez sur le bouton Configuration MCP (IA externe)
La page affiche vos identifiants personnels et les configurations JSON prêtes à copier pour chaque client IA supporté.
3. Vos identifiants #
La page de configuration affiche trois informations essentielles :
- Point d’accès (URL) : l’adresse du serveur MCP de votre instance Kafinea
- Nom d’utilisateur : votre identifiant Kafinea
- Clé d’accès : votre clé d’accès personnelle (Access Key)
Important : Ne partagez jamais votre clé d’accès. Elle donne accès à vos données Kafinea avec vos droits utilisateur.
4. Configurer votre client IA #
Pour chaque client IA, la page propose un bloc de configuration JSON prêt à copier. Cliquez sur le bouton Copier à côté du client souhaité.
Claude Desktop #
- Ouvrez Claude Desktop
- Accédez à Settings → Developer → MCP Servers
- Collez la configuration JSON copiée dans le fichier
claude_desktop_config.json - Redémarrez Claude Desktop
Cursor #
- Ouvrez Cursor
- Accédez à Settings → MCP → Add Server
- Choisissez le type JSON
- Collez la configuration copiée
Windsurf #
- Ouvrez le fichier
mcp_config.jsonde Windsurf - Collez la configuration copiée
- Redémarrez Windsurf
VS Code / GitHub Copilot #
- Créez ou ouvrez le fichier
.vscode/mcp.jsondans votre projet - Ou accédez aux settings utilisateur de VS Code
- Collez la configuration copiée
JetBrains (IntelliJ, PhpStorm, …) #
- Accédez à Settings → Tools → AI Assistant → MCP Servers
- Collez la configuration copiée
5. Tester la connexion #
Une fois la configuration en place :
- Redémarrez votre client IA si nécessaire
- Posez une question qui fait référence à des données Kafinea (par exemple : « Liste mes dernières factures »)
- Le client IA devrait être capable d’interroger Kafinea et d’afficher les résultats
6. Sécurité #
- Chaque utilisateur a sa propre clé d’accès
- Les requêtes MCP respectent les droits d’accès de l’utilisateur
- Ne publiez jamais la configuration JSON dans un dépôt public
- Si votre clé d’accès est compromise, générez-en une nouvelle depuis Mes Préférences
FAQ #
Ma clé d’accès a changé, que faire ?
Retournez sur la page Configuration MCP et copiez à nouveau la configuration avec la nouvelle clé.
Le client IA n’arrive pas à se connecter
Vérifiez que l’URL du point d’accès est correcte et accessible depuis votre poste. Vérifiez aussi que le serveur MCP est activé par votre administrateur.
Quelles données l’IA externe peut-elle voir ?
Uniquement les données auxquelles vous avez accès dans Kafinea, selon votre profil et vos droits.