LLM, MCP and services - AI on IBM i

Article rédigé par Malo Lecoursonnais, le 23 juin 2026

Les agents IA, quelle que soit leur forme, impactent le monde du développement informatique plus que n’importe quel autre domaine. Si leurs impacts ne sont plus à démontrer sur le code moderne, cette série de blogs vise à donner toutes les clés pour appliquer cette révolution au monde legacy, et plus particulièrement IBM i.

Ce qu’il faut retenir

  • 1

    MCP (Model Context Protocol) connecte vos agents IA à vos services informatiques via un protocole standardisé, de la réservation d’un hôtel depuis Claude à la récupération de vos références croisées ARCAD depuis GitHub Copilot.

  • 2

    Le serveur MCP joue le rôle de traducteur entre le langage naturel des agents et les API REST des services, grâce à des tools (description + requête API) que l’IA découvre et mobilise automatiquement.

  • 3

    ARCAD MCP Server expose + 60 tools de cartographie IBM i et + 200 tools DevOps, avec création de tools sur mesure en quelques minutes, gestion stricte des accès et compatibilité avec tous les agents (Claude Code, GitHub Copilot, ChatGPT Codex…).

MCP tools par-ci, serveur MCP par là… Le sujet est cité, tranché, sans cesse, manquant parfois de rappeler les bases techniques d’un sujet qui est aussi simple qu’incontournable dans l’ère agentique. Alors qu’est-ce que MCP, et quel rôle joue-t-il ?

La base

MCP, pour Model Context Protocol, est un protocole standardisé pour connecter des services informatiques à l’IA.

Simple.

Quelques cas d’usage encore plus simples :

  • MCP vous permet de commander un chauffeur Uber depuis ChatGPT (oui c’est possible)
  • MCP vous permet de réserver un hôtel sur Airbnb depuis Claude (oui c’est possible)
  • MCP vous permet de récupérer vos références croisées ARCAD depuis GitHub Copilot (oui c’est possible)

Le composant clé : serveur MCP

Si l’idée d’interconnecter IA et services informatiques est claire, une barrière reste évidente : celle de la langue.

En effet, si l’on peut converser en anglais, français, chinois avec les agents IA, ce sont les rigoureuses API REST qui assurent la communication des services informatiques.

Le serveur MCP intervient alors comme traducteur entre ces deux mondes.

2 langages différents

ARCAD MCP Server - IA IBM i

À gauche les IA (MCP Client) et à droite les services cibles, comme les produits ARCAD for DevOps ou encore DROPS, pour le déploiement automatisé d’environnements.

Configurez votre serveur MCP IBM i

Par défaut, votre serveur MCP pourra communiquer avec tout agent IA, mais aucun service informatique. En effet, pour interagir avec ces derniers, il faut configurer ce qu’on appelle des tools.

Un tool définit aux yeux de votre serveur MCP une interaction avec un service informatique. On y retrouve deux choses principales :

  • Description (en langage naturel)
  • Requête REST API et ses arguments

Un bon serveur MCP, c’est d’abord un catalogue de tools déjà prêts. Ce qu’ARCAD propose avec son serveur MCP, ce sont + 60 tools sur la cartographie IBM i, et + 200 tools pour l’utilisation de ses produits DevOps. De plus, la création de vos propres tools a été simplifiée au maximum, ne nécessitant que quelques minutes.

La consommation du serveur MCP par l’IA

Après avoir ajouté le serveur MCP à votre IA, cette dernière va automatiquement découvrir les tools qui s’y cachent. Pour être plus précis, votre IA va à présent ajouter la description de chaque tool disponible dans vos futurs prompts, de manière invisible.

L’agent dispose désormais d’une liste de tools avec leur utilité respective, et peut en dégainer à votre demande explicite ou à son initiative (d’où l’importance du champ description).

Serveur MCP, pilier pour l’IA dans l’IBM i

Dans un environnement IA pour l’IBM i, votre (ou vos) serveur.s MCP sont la clé de la réussite. Ils permettent l’intégration complète depuis vos agents des outils de développement, ceux dont vos développeurs et IA ne pourront jamais se passer.

Par exemple, ARCAD MCP Server permet aux assistants de code d’accéder sans erreur à la cartographie, au versioning ou encore au déploiement à grande échelle de vos applications IBM i. En matière de gouvernance, un accent a été mis sur la gestion stricte des accès IBM i, tout comme une forte compatibilité qui lui permet d’assister tout agent IA : IBM Bob, Claude Code, GitHub Copilot, Mistral Vibe, ChatGPT Codex…

Cet article fait partie de la série IA dans l’IBM i :

  • IA dans l’IBM i : démystifier MCP, la boîte à outils pour agents
  • IA dans l’IBM i : transformez votre expertise en skills (à venir)
  • IA dans l’IBM i : l’agentique pour moderniser, ARCAD pour fiabiliser (à venir)
  • IA dans l’IBM i : cas d’usage concret d’une modernisation boostée et maîtrisée (à venir)
Malo, Solution Architect

À propos de l’auteur

Malo Lecoursonnais

Architecte Solutions

Diplômé de l’IMT Atlantique, Malo est spécialisé dans l’intégration de solutions IA au service des environnements IBM i et modernes. Architecte solutions chez ARCAD, il accompagne nos clients dans la modernisation de leur patrimoine applicatif, de la conception jusqu’à la mise en œuvre, avec une exigence constante d’expérience utilisateur.

Son expertise des outils IA et sa vision produit nourrissent directement les évolutions de Gianni et d’ARCAD MCP Server, pour aider les équipes IBM i à reprendre la main sur leur code. Fort d’expériences internationales et d’un goût marqué pour la pédagogie, il contribue à diffuser les bonnes pratiques du développement IA au-delà des frontières françaises.

Contact Us

DEMANDEZ VOTRE DÉMO

Parlons de votre projet !

Nos experts vous conseillent

Démo personnalisée

Sollicitez nos experts