Aller au contenu principal

Serveur MCP : connectez Claude, VS Code et vos clients IA a Ontologie

Et si vos outils IA preferis pouvaient interroger, modifier et piloter votre ontologie directement ? Avec le serveur MCP (Model Context Protocol) d'Ontologie, c'est desormais possible. Connectez Claude Desktop, VS Code, Cursor ou tout client compatible MCP a votre workspace et interagissez avec vos donnees en langage naturel.

Pourquoi le MCP

Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA d'interagir avec des sources de donnees externes de maniere structuree et securisee. Au lieu de copier-coller des donnees entre votre ontologie et votre assistant IA, le MCP cree un pont direct.

Les cas d'usage sont nombreux :

  • Exploration de donnees : demandez a Claude "Quelles sont les entites de type Client qui n'ont pas de relation avec un Contrat ?" et obtenez la reponse en temps reel depuis votre ontologie.
  • Modification assistee : "Ajoute une propriete 'date_derniere_revue' a toutes les entites de type Process" — l'assistant execute la commande via le MCP.
  • Analyse et reporting : "Resume l'etat de mon workflow de validation des donnees" — l'assistant consulte le statut des executions et synthetise.
  • Developpement : dans VS Code ou Cursor, interrogez votre ontologie pendant que vous codez pour generer du code coherent avec votre modele de donnees.

Ce qui change

157 outils dans 11 categories

Le serveur MCP d'Ontologie expose 157 outils organises en 11 categories couvrant l'ensemble de la plateforme :

CategorieExemples d'outilsNombre
OntologieLister les entites, creer des relations, modifier des proprietes20+
WorkflowsExecuter un workflow, consulter les resultats, gerer les schedules15+
AgentsInvoquer un agent, consulter l'historique, configurer les outils15+
ConnaissancesRechercher dans les documents, interroger le graphe de connaissances10+
Live DataConsulter les sources, verifier les statuts de synchronisation10+
CalendrierCreer des evenements, lister les prochaines echeances8+
DashboardConsulter les KPIs, obtenir des statistiques8+
TableursLire et modifier des tableurs, exporter des donnees10+
GouvernanceConsulter les approbations, les classifications, la qualite10+
AdministrationGerer les membres, les permissions, les parametres10+
BundlesOperations groupees sur plusieurs outils5+

Chaque outil est documente avec son schema d'entree, son schema de sortie et des exemples d'utilisation.

Connexion a Claude Desktop

Pour connecter Claude Desktop a votre workspace Ontologie :

  1. Generez une cle API MCP dans Parametres > Cles API avec les scopes mcp.read et mcp.write.
  2. Configurez Claude Desktop en ajoutant le serveur MCP dans les parametres :
{
"mcpServers": {
"ontologie": {
"url": "https://api.ontologie-growthsystemes.com/mcp",
"headers": {
"Authorization": "Bearer ont_live_votre_cle_api",
"x-workspace-id": "votre-workspace-id"
}
}
}
}
  1. Testez en posant une question a Claude : "Liste-moi les 10 dernieres entites creees dans mon ontologie."

Claude aura automatiquement acces aux 157 outils et pourra les utiliser selon vos questions.

Connexion a VS Code et Cursor

Les editeurs de code compatibles MCP (VS Code avec l'extension Claude, Cursor) se configurent de la meme maniere :

  1. Ajoutez le serveur dans la configuration MCP de votre editeur.
  2. Utilisez les outils dans le chat de l'assistant : "Montre-moi le schema de l'entite 'Commande' dans mon ontologie."
  3. Generez du code coherent avec votre modele de donnees : "Genere un composant React qui affiche les proprietes d'un Client selon mon schema."

Securite et permissions

Le serveur MCP respecte le systeme de permissions d'Ontologie :

  • Scopes API : les outils disponibles dependent des scopes de votre cle API (mcp.read, mcp.write, mcp.workflow.execute, mcp.agent.execute).
  • Isolation workspace : chaque connexion est isolee dans son workspace. Aucune donnee ne peut etre accedee en dehors du workspace de la cle API.
  • Audit : toutes les actions effectuees via MCP sont tracees dans le journal d'audit.
  • Streaming SSE : les operations longues (execution de workflow, invocation d'agent) utilisent le streaming pour un retour en temps reel.

Resources et Prompts

En plus des outils, le serveur MCP expose :

  • 7 Resources : acces direct a des donnees structurees (schema d'ontologie, liste des workflows, etc.) que les clients IA peuvent consulter.
  • 7 Prompts : modeles de requetes pre-configures pour les cas d'usage courants (exploration d'ontologie, analyse de workflow, etc.).

Comment demarrer

  1. Creez une cle API MCP dans Parametres > Cles API.
  2. Selectionnez les scopes : mcp.read pour la lecture, mcp.write pour les modifications.
  3. Copiez la configuration fournie dans la page de la cle API.
  4. Collez-la dans votre client MCP (Claude Desktop, VS Code, Cursor).
  5. Testez avec une requete simple : "Combien d'entites contient mon ontologie ?"

Prochaines etapes