MCP
Boldo expose un serveur Model Context Protocol pour que des assistants compatibles MCP puissent interroger vos données et votre documentation Boldo.
Utilisez MCP quand vous voulez qu'un assistant externe inspecte votre contexte d'architecture, avec un accès limité à une organisation choisie et aux droits Boldo de l'utilisateur.
L'accès MCP est en lecture seule. Les assistants connectés peuvent interroger les données, mais ils ne peuvent pas modifier votre base de connaissances Boldo.
Accès
L'accès MCP dépend de votre plan, de la disponibilité de l'IA dans l'organisation et de l'accès IA de l'utilisateur.
Allez dans Organisation → Développeur. Lorsque MCP est disponible, la page affiche la carte de connexion MCP et le lien vers la documentation MCP.
Connecter un client
- Ouvrez Organisation → Développeur
- Ouvrez la documentation MCP depuis la carte MCP
- Copiez l'URL du serveur MCP
- Ajoutez-la à la configuration de votre client compatible MCP
- Lancez la connexion OAuth depuis votre client
- Sélectionnez l'organisation Boldo à autoriser
- Approuvez la connexion uniquement si vous l'avez initiée vous-même
L'organisation est sélectionnée pendant le consentement OAuth. La même URL de serveur MCP peut être utilisée avant de choisir l'organisation.
Seules les organisations accessibles depuis la session courante sont proposées pour l'autorisation. Si une organisation impose le SSO, lancez le parcours OAuth depuis une session authentifiée avec le fournisseur SSO correspondant.
Ce que MCP peut interroger
Le serveur MCP expose des outils pour les principaux cas de lecture :
| Zone | Usage typique |
|---|---|
| Actifs | Rechercher, inspecter et résoudre des actifs |
| Métamodèle | Lire les types d'actifs, propriétés et types de relations |
| Diagrammes | Inspecter le contenu d'un diagramme |
| Graphiques | Inspecter la configuration et le contexte d'un graphique |
| Vues | Inspecter des vues enregistrées |
| Cartes imbriquées | Inspecter la structure d'une carte imbriquée |
| Flux de processus | Inspecter le contexte d'un flux de processus |
| Documentation | Rechercher dans la documentation Boldo |
La documentation MCP interactive liste les outils exacts et paramètres disponibles dans la version courante.
Les outils de flux de processus nécessitent un plan incluant les flux de processus. Sans ce plan, ils ne sont pas exposés.
Les outils exacts dépendent aussi du niveau d'accès IA de l'organisation. Avec Métamodèle, MCP peut exposer des outils de structure et de documentation. Avec Données, il peut aussi exposer des outils de lecture sur les données que l'utilisateur approbateur a le droit de voir.
Permissions
MCP agit au nom de l'utilisateur qui a approuvé la connexion OAuth.
Cela signifie que :
- l'accès aux données suit les droits Boldo de l'utilisateur
- l'organisation sélectionnée limite la connexion
- l'accès IA de l'utilisateur et la disponibilité IA/MCP de l'organisation sont vérifiés
- les exigences SSO, les méthodes de connexion actives, l'obligation 2FA et les restrictions IP continuent de s'appliquer
- révoquer une connexion empêche ce client d'utiliser l'autorisation
- un administrateur peut révoquer les applications connectées au niveau de l'organisation
Les autorisations MCP sont vérifiées quand le client appelle Boldo. Si l'utilisateur perd l'accès, si l'organisation désactive MCP ou l'IA, ou si un administrateur révoque l'application connectée, le client cesse automatiquement de fonctionner.
Boldo limite aussi le débit des requêtes MCP. Un client qui dépasse la limite reçoit une erreur temporaire et doit réessayer après un court instant.
Gérer les applications connectées
Les utilisateurs peuvent consulter et révoquer leurs propres applications MCP connectées depuis Mon compte → Sécurité.
Les administrateurs et propriétaires peuvent consulter les applications connectées au niveau de l'organisation depuis Organisation → Développeur lorsque MCP est activé. Les éditeurs ayant accès à la section Développeur ne voient pas cette section.
La révocation affecte la connexion à l'organisation sélectionnée. Les autres membres et les autres organisations ne sont pas automatiquement affectés.
Clés API ou MCP
Les clés API et MCP répondent à des besoins d'intégration différents.
| Besoin | Utiliser |
|---|---|
| Construire des scripts, automatisations ou intégrations système | API |
| Permettre à un assistant d'inspecter Boldo depuis un client conversationnel | MCP |
| Écrire ou mettre à jour des données Boldo par programme | API |
| Donner un accès contextuel en lecture seule à un agent IA | MCP |
Utilisez une clé API quand l'intégration doit écrire des données ou exécuter des traitements backend contrôlés. Utilisez MCP quand un assistant a besoin de contexte en lecture seule pour l'analyse et la conversation.