Concevez un flux de vérification KYC avec un agent IA (FR)
Un agent IA utilise le serveur MCP et l'Orchestrateur de flux de Didit pour composer un flux KYC (Vérification Connaître Votre Client) – pièce d'identité, preuve de vie, base de données, et lutte contre le blanchiment d'argent –.
Un flux de vérification Connaître Votre Client (KYC) est bien plus qu'une simple vérification. Les véritables chaînes d'intégration combinent des contrôles – vérification du document d'identité, confirmation de la preuve de vie, validation des informations dans une base de données, recherche des risques de blanchiment d'argent – et branchent en fonction des résultats, en dirigeant directement les utilisateurs sans problème et en signalant les utilisateurs suspects pour examen. Habituellement, cela implique de cliquer dans un éditeur sans code ou de créer manuellement des appels d'API. Le serveur officiel Model Context Protocol (MCP) de Didit, associé à l'Orchestrateur de flux, permet à un agent IA de le faire à partir d'une simple requête. Dirigez un agent vers https://mcp.didit.me/mcp et il peut composer un flux multi-modules, connecter un webhook, définir des embranchements conditionnels et le publier – sans code, sans clics. Cet article vous montre comment.
Points clés
- Le serveur MCP de Didit expose plus de 130 outils dans 11 catégories via Streamable HTTP à l'adresse
https://mcp.didit.me/mcp, notamment une catégorie Flux de travail et questionnaires. - Un agent IA peut composer un flux KYC – vérification d'identité, preuve de vie, validation de base de données et contrôle de la lutte contre le blanchiment d'argent – à partir d'une seule requête en langage naturel.
- L'Orchestrateur de flux est un outil visuel sans code avec des embranchements conditionnels, des tests A/B, des webhooks et une activation de module en un clic ; l'agent le pilote de manière programmatique via MCP.
- Les embranchements conditionnels permettent au flux de diriger les utilisateurs en fonction du résultat – approuver les sessions propres, envoyer les sessions douteuses pour un examen manuel – et l'agent définit ces règles pour vous.
- L'authentification est OAuth 2.1 + Proof Key for Code Exchange (PKCE) via business.didit.me, sans clé API sur le serveur hébergé et l'accès est limité au rôle de votre console.
- Connectez Claude Code en une seule ligne :
claude mcp add --transport http didit https://mcp.didit.me/mcp– les couches MCP et Orchestrateur sont gratuites.
Pourquoi composer un flux de travail plutôt qu'une seule vérification
Une session KYC unique est suffisante pour un prototype. L'intégration en production nécessite une orchestration : quels modules s'exécutent, dans quel ordre et que se passe-t-il pour chaque résultat. L'Orchestrateur de flux de Didit gère cela – c'est un outil visuel sans code avec des embranchements conditionnels, des décisions imbriquées, des tests A/B, des webhooks et une activation de module en un clic. Toutes les fonctionnalités que le serveur MCP expose à un agent sont les mêmes que celles que vous assembleriez autrement en faisant glisser des modules sur une toile.
L'avantage de l'approche MCP est la rapidité d'itération. Vous décrivez le flux de travail souhaité, l'agent le construit, vous l'examinez et vous l'ajustez en conversation – « ajoutez une étape de justificatif de domicile avant la lutte contre le blanchiment » – sans quitter votre éditeur.
Les outils qu'un agent utilise
Le Model Context Protocol est une norme ouverte pour que les agents IA appellent des outils externes de manière cohérente. Le serveur de Didit est l'implémentation officielle, sous licence MIT sur github.com/didit-protocol/mcp, servi via Streamable HTTP à l'adresse https://mcp.didit.me/mcp. Parmi ses plus de 130 outils dans 11 catégories, une construction de flux de travail touche Découverte (pour voir les modules et les flux de travail existants), Flux de travail et questionnaires (pour composer et publier) et Webhooks (pour connecter les notifications). Les catégories Vérification autonome et Surveillance des transactions et lutte contre le blanchiment d'argent prennent en charge les modules individuels que vous composez.
Une seule requête qui construit l'ensemble du flux
Voici le type d'instruction qui produit un flux de travail complet et publié :
« Créez un flux de travail KYC appelé 'Intégration Standard' qui exécute la vérification d'identité, puis la preuve de vie passive et la correspondance faciale, puis la validation de la base de données, puis le contrôle de la lutte contre le blanchiment d'argent. Si la lutte contre le blanchiment d'argent renvoie un résultat, dirigez la session vers un examen manuel au lieu de l'approuver automatiquement. Ajoutez un webhook à https://example.com/didit/hooks pour les sessions terminées, puis publiez-le. »
L'agent compose les modules dans l'ordre, définit l'embranchement conditionnel sur le résultat de la lutte contre le blanchiment d'argent afin que les résultats positifs soient envoyés pour examen tandis que les sessions propres passent, enregistre le webhook afin que votre backend soit notifié une fois la session terminée et publie le flux de travail afin qu'il soit actif. Vous pouvez ensuite lui demander de « créer une session sur Intégration Standard et de me donner le lien » pour tester l'ensemble du processus de bout en bout.
Les suivis restent conversationnels : « ajoutez un test A/B qui envoie la moitié du trafic via une preuve de vie active au lieu d'une preuve de vie passive », ou « insérez un questionnaire personnalisé avant l'étape d'identification ». Chaque modification est une requête, et l'agent modifie le flux de travail en place.
Embranchements conditionnels, réalisés en langage naturel
Les embranchements sont ce qui justifie l'investissement dans les flux de travail, et c'est la partie la plus délicate à construire manuellement. Via MCP, vous décrivez la règle et l'agent l'encode. Approuver sur un passage propre. Diriger vers un examen manuel en cas de résultat positif à la lutte contre le blanchiment d'argent. Exiger une deuxième tentative de preuve de vie en cas de faible score de correspondance faciale. Déclencher un module de justificatif de domicile uniquement pour les utilisateurs des régions à risque élevé. Étant donné que l'Orchestrateur prend en charge les décisions imbriquées, vous pouvez les superposer – et comme l'agent le pilote, vous pouvez raisonner sur la logique en anglais courant avant de vous engager.
Les modules que vous pouvez composer couvrent le catalogue : Vérification d'identité à 0,15 $, preuve de vie passive à 0,10 $, correspondance faciale à 0,05 $, validation de base de données, lutte contre le blanchiment d'argent à 0,20 $, et plus encore. Un bundle KYC complet typique – ID, preuve de vie passive, correspondance faciale et analyse IP – s'établit à 0,33 $, et vous composez exactement les modules dont votre modèle de risque a besoin.
Les webhooks bouclent la boucle
Un flux de travail publié doit informer vos systèmes lorsqu'une action se produit. L'agent enregistre un webhook via la catégorie Outils Webhooks, de sorte que votre backend reçoit un événement lorsqu'une session est terminée, approuvée ou signalée. Cela signifie que le flux de travail que l'agent construit n'est pas une démonstration – il est connecté à votre infrastructure dès sa publication. Vous pouvez demander à l'agent de lister, de mettre à jour ou de supprimer des webhooks de la même manière que vous lui avez demandé d'en ajouter un.
Connecter votre client
Claude Code se connecte avec une seule commande :
claude mcp add --transport http didit https://mcp.didit.me/mcp
Exécutez /mcp pour terminer le flux d'authentification OAuth 2.1 + PKCE via business.didit.me. Il n'y a pas de clé API à gérer sur le serveur hébergé, et chaque action effectuée par l'agent respecte votre rôle de console dans les domaines didit:management et didit:verification – un agent ne peut donc construire et publier des flux de travail que si votre rôle le permet déjà.
Pour Claude Desktop, Cursor, VS Code, Windsurf et Zed, ajoutez une entrée JSON pointant vers la même URL :
{}
"mcpServers": {
"didit": {
"type": "http",
"url": "https://mcp.didit.me/mcp"
}
}
}
ChatGPT Developer Mode fonctionne via le connecteur bêta d'OpenAI, attendez-vous donc à ce que ses étapes évoluent pendant que cette fonctionnalité est en bêta. La matrice client complète se trouve dans la vue d'ensemble de la documentation MCP.
Tarification et ce qui est gratuit
Le serveur MCP et l'Orchestrateur de flux sont tous deux gratuits – vous ne payez que pour les vérifications effectuées par un flux de travail. Chaque compte bénéficie de 500 vérifications gratuites par mois, et l'inférence est inférieure à 2 secondes dans plus de 220 pays, 14 000 types de documents et 48 langues. C'est suffisamment de marge pour construire un flux de travail avec un agent, exécuter de véritables sessions de test et confirmer que chaque branche se comporte comme prévu avant d'envoyer un seul utilisateur en production.
Didit est Y Combinator W26, rentable, a levé 7,5 millions de dollars et fonctionne en production pour plus de 1 500 entreprises – un flux de travail qu'un agent compose via MCP est donc basé sur le même moteur d'orchestration que celui utilisé quotidiennement par ces entreprises pour l'intégration.
Commencez gratuitement
Dirigez un agent IA vers https://mcp.didit.me/mcp, décrivez le flux de travail KYC que vous souhaitez et laissez-le composer, brancher, connecter le webhook et publier. Créez votre espace de travail et commencez gratuitement avec 500 vérifications chaque mois, sans carte de crédit requise. Consultez la vue d'ensemble de la documentation MCP, explorez le serveur open source ou explorez le hub des développeurs pour voir tous les outils de flux de travail auxquels un agent peut accéder.