Objectif de ce wiki
Avec l'essor des plateformes d’IA générative et de l’agentique, les agents IA ont besoin de compétences pour pouvoir interagir avec vos propres outils. Quand ces plateformes ne proposent pas le connecteur désiré, il peut devenir alors intéressant d’en créer. C’est dans cette optique que le protocole MCP est né : mettre à disposition d’agents IA des compétences supplémentaires.
Le but de ce wiki est donc de simplement montrer comment créer un serveur MCP en mode no-code, à l’aide de n8n.
Dans cet exemple, le serveur MCP va par exemple permettre d’exposer des messages Outlook à un agent IA.
Serveur MCP

Voici le flow côté n8n. Ce flux contient deux noeuds :
- MCP Server Trigger
- Get many messages in Microsoft Outlook
Au niveau du noeud “Get many messages in Microsoft Outlook”, voici la configuration :

Quelques remarques importantes :
- Dans la partie “Output”, ne pas laisser à “Simplified”. Il faut mieux prendre soit la version “Raw” complète ou bien sélectionner des champs précis (comme dans l’exemple ci-dessus)
- Au niveau filtre, nous avons mis un filtre pour ne prendre que les mails du jour uniquement avec la formule : {{ $now.toISODate() }}

Au niveau du nœud “MCP Server Trigger”, on retrouve ici deux URL : une de test et une de production. Une fois le flux publié, il sera alors possible de l’utiliser dans un outil tiers.
Il devient alors possible d’utiliser la compétence dans une plateforme indépendante de N8N, comme Swiftask, comme dans l’exemple ci-dessous :

Exemple de retour par notre agent IA :

Faites confiance aux experts Data & IA de Next Decision, rendez-vous sur la page Contact !
