Aller au contenu
Novialoom
Build · Construire

MCPisation de vos progiciels

Votre ERP, votre CRM ou votre outil métier, utilisable par un agent, avec les bons outils, et seulement ceux-là.

Point de départ
Un swagger
OpenAPI 2.0, 3.0 ou 3.1
Livrable
Serveur MCP
dans votre dépôt
Format
Forfait

Le problème

Convertir une API en serveur MCP prend une heure : des générateurs le font automatiquement. Le résultat est rarement utilisable par un agent. Des dizaines ou des centaines d'outils, des noms techniques, des descriptions absentes, et aucune différence visible entre lire une facture et la supprimer. L'agent se trompe d'outil, épuise son contexte à lire des schémas, ou déclenche une action que personne n'avait prévue.

Démonstration

118 opérations. 15 outils.

Ce que devient une API quand on la prépare pour un agent.

  1. 1Inventaire

    118opérations, sur 27 ressources.

  2. 2Classement

    • 52lectures
    • 17créations
    • 29modifications ou suppressions
    • 20actions
  3. 3Drapeaux

    • 9mouvements d'argent
    • 21opérations touchent des données personnelles
    • 1GET qui écrit : jamais en lecture seule
    • 1description suspecte
    • 1secret probable
  4. 4Sélection

    20opérations retenues pour le cas d'usage : relancer les factures impayées d'un client.

    98écartées, chacune avec son motif : hors budget 76, interne 8, obsolète 4, doublon de version 4, authentification 3, binaire 3.

  5. 5Plan

    15outils, dont 5 regroupements : une liste et son détail réunis en un seul outil. 4 demandent une confirmation humaine.

  • clients_findGET /clients · GET /clients/{id} lecture risque moyen lecture seule
  • contacts_findGET /clients/{id}/contacts · GET /clients/{id}/contacts/{contactId} lecture risque moyen lecture seule
  • factures_findGET /factures · GET /factures/{id} lecture risque faible lecture seule
  • paiements_findGET /paiements · GET /paiements/{id} lecture risque faible lecture seule
  • relances_findGET /relances · GET /relances/{id} lecture risque faible lecture seule
  • ajouter_note_clientPOST /clients/{id}/notes création risque moyen confirmation recommandée
  • lister_factures_clientGET /clients/{id}/factures lecture risque faible lecture seule
  • consulter_solde_clientGET /clients/{id}/solde lecture risque faible lecture seule
  • lister_echeances_clientGET /clients/{id}/echeances lecture risque faible lecture seule
  • envoyer_releve_clientPOST /clients/{id}/envoyer-releve action risque élevé confirmation requise
  • lister_lignes_factureGET /factures/{id}/lignes lecture risque faible lecture seule
  • relancer_facturePOST /factures/{id}/relancer action risque critique confirmation requise
  • enregistrer_promesse_paiementPOST /factures/{id}/promesses-paiement création risque critique confirmation requise
  • creer_avoirPOST /avoirs création risque critique confirmation requise
  • planifier_relancePOST /relances création risque moyen confirmation recommandée

Illustration. API fictive « Mirelia ERP », conçue pour tester mcp-readiness. Sortie visée de l'outil.

Ce que nous faisons

  1. L'inventaire. Chaque opération de votre API est classée : lecture, création, modification, suppression, action métier. Les opérations sensibles sont repérées.
  2. Le plan d'outils. Nous retenons les opérations utiles aux cas d'usage visés, sous un budget d'outils explicite. Nous regroupons ce qui doit l'être, nous nommons et décrivons pour un agent, pas pour un développeur.
  3. Les garde-fous. Chaque outil porte ses annotations MCP (lecture seule, destructif, idempotent), son niveau de risque et sa politique de confirmation humaine. Aucune opération d'écriture n'est présentée comme une lecture.
  4. Le serveur. Nous livrons le serveur MCP, testé, dans votre dépôt, avec des artefacts standard que votre passerelle sait lire.

L'outil derrière la méthode

L'analyse s'appuie sur mcp-readiness, un outil de notre Lab. Ce que nous ajoutons, c'est l'arbitrage des cas ambigus et la construction du serveur.

Ce que ça vous permet

Ouvrir votre produit aux agents de vos clients sans leur donner les clés de toute l'API. Savoir ce qu'un agent peut faire avant qu'il le fasse. Changer de passerelle sans refaire le travail.

Repères

Pour qui

Éditeurs de progiciels dont les clients veulent brancher leurs agents
DSI qui veulent ouvrir un ERP, un CRM ou un outil interne à des agents
Équipes qui ont déjà un serveur MCP généré automatiquement, inutilisable en l'état

Livrables

Plan d'outils : opérations retenues, regroupements, noms, descriptions, niveaux de risque
Serveur MCP testé, dans votre dépôt
Politique de confirmation humaine pour chaque action à effet de bord
Rapport d'analyse de votre API : ce qui gêne un agent, et comment le corriger
Surcouche OpenAPI Overlay : votre spécification source n'est jamais modifiée

Ce que ce n'est pas

Une passerelle MCP de plus : nous alimentons la vôtre
La conversion automatique de toutes vos routes en outils
De l'hébergement ou un service managé
Extrait offert

« Les agents IA : la maîtrise avant la vitesse »

Extrait du chapitre 9 de Data & IA Detox. Offert, en échange de votre e-mail.

Le chapitre, puis une lettre quand un outil du Lab change de statut. Désinscription en un clic.