Sur cette page

Serveur MCP

Enterprise Enterprise Disponible avec l’offre Entreprise. Les licences utilisateur des offres en libre-service ne donnent pas accès à cette fonctionnalité. Comparer les offres Disponible avec le forfait Entreprise

Serveur MCP

Le serveur MCP (Model Context Protocol) permet aux assistants IA et aux outils assistés par l’IA de se connecter à votre organisation ProcessMind et d’accéder directement aux données de vos processus. Plutôt que de développer une intégration sur mesure, configurez votre client MCP pour utiliser le serveur ProcessMind. L’assistant peut alors consulter les processus, les modèles, les rôles, les utilisateurs et les statistiques des processus à l’aide des outils MCP standard.

Qu’est-ce que MCP ?

MCP est une norme ouverte qui définit la manière dont les applications d’IA (le « client », par exemple un environnement de développement intégré (IDE) doté d’IA ou un assistant) se connectent à des sources de données et à des outils externes (le « serveur »). À l’image d’un port USB-C pour l’IA, une connexion standard donne accès à de nombreux outils et ressources. ProcessMind propose un serveur MCP qui vous permet d’utiliser les outils d’IA dont vous disposez déjà avec les données de votre organisation, sans écrire ni maintenir de code d’intégration sur mesure.

Fonctionnalités du serveur MCP

Le serveur met à disposition le contenu de vos processus organisationnels sous forme d’outils et de ressources MCP. Vous pouvez notamment accéder aux éléments suivants :

  • Processus et modèles BPMN
  • Rôles, RACI et utilisateurs
  • Documentation et statistiques des processus
  • Analyses par IA et réponses sur vos processus
  • Métadonnées de l’organisation et de l’environnement

Les outils disponibles dépendent de la configuration de votre environnement. Le serveur est axé sur la modélisation, la documentation et l’analyse des flux de travail. Les opérations telles que l’importation de jeux de données, l’association des données, les simulations et la gestion des clés API ne sont pas proposées sous forme d’outils MCP et nécessitent toujours l’API REST.

Prérequis

Avant de vous connecter, vérifiez que vous disposez des éléments suivants :

  1. Un abonnement au forfait Entreprise : le serveur MCP est réservé à ce forfait
  2. Une clé API donnant accès aux environnements que vous souhaitez rendre accessibles. Consultez la page Clés API
  3. Un client compatible avec MCP, par exemple un IDE ou un assistant assisté par l’IA prenant en charge les serveurs MCP distants

Connecter votre client MCP

La configuration générale est la même dans tous les clients MCP :

  1. Ouvrez la configuration du serveur MCP de votre client
  2. Ajoutez un serveur distant (HTTP) à l’aide de l’URL du serveur MCP correspondant à votre environnement
  3. Définissez l’en-tête x-api-key sur votre clé API
  4. Enregistrez la configuration, puis redémarrez votre client ou reconnectez-le
  5. Vérifiez la connexion en demandant à votre assistant de répertorier vos processus

Voici un exemple de configuration :

{
	"mcpServers": {
		"processmind": {
			"url": "<mcp-server-url>",
			"headers": {
				"x-api-key": "<your-api-key>"
			}
		}
	}
}

Utilisez l’URL du serveur MCP correspondant à votre environnement et votre propre clé API dans l’en-tête x-api-key. (Les jetons OAuth client-credentials sont également pris en charge via le point de terminaison de jeton.)

Sécurité et bonnes pratiques

  • Gardez votre clé API secrète : ne l’ajoutez jamais au contrôle de version et ne l’exposez pas dans du code côté client
  • Limitez les clés à chaque environnement : créez des clés dédiées à l’accès MCP afin de pouvoir les révoquer indépendamment
  • Consultez le journal d’audit : les actions effectuées via MCP utilisent votre clé API et apparaissent dans le journal d’audit

Sujets associés

Concevez de meilleurs processus. Bâtissez une architecture cohérente. Gardez la maîtrise.

Accédez immédiatement à la plateforme, sans carte bancaire ni attente. Représentez clairement le fonctionnement de votre organisation dans des modèles de processus reliés entre eux.

Définissez l’architecture des processus, les responsabilités et les contrôles, puis clarifiez les rôles à chaque niveau.

Démarrez votre essai gratuit et posez les bases d’une gouvernance, d’une gestion et d’une amélioration continue de vos processus.