actu-image
- 03 Juin 2026

MEETUP Spring Meetup Paris x MARGO : Spring AI, les LLM et le protocole MCP

La communauté Java francophone s’est une nouvelle fois donné rendez-vous au sommet de la tour MARGO pour une édition exceptionnelle du Spring Meetup Paris. Une soirée entièrement placée sous le signe de l'Intelligence Artificielle Générative, de l’intégration des LLM et du plaisir de se retrouver entre passionnés.

Nous avons eu le plaisir d'accueillir 31 participants au sein de nos locaux pour explorer, à travers des cas d'usage et des démonstrations concrètes, les mécanismes qui feront le Java de demain.

Achraf Hasbi
Article rédigé par
Achraf HASBI
Practice Leader, coach et Expert Java chez MARGO
Meryem Arroussi
Article rédigé par
Meryem ARROUSSI
Software Engineer et Développeur Java en Trading Algorithmique

Une soirée d'expertise autour de Spring et de l'IA Générative

Dès 19h, les échanges ont débuté autour des enjeux d'intégration des LLM dans les architectures logicielles d'entreprise. La soirée a été rythmée par deux talks de haut vol décryptant le présent et le futur du framework.

Construire un chatbot intelligent de bout en bout – Meryem Arroussi & Achraf Hasbi

Nos experts MARGO sont partis d’un projet Spring Boot vide pour construire progressivement un chatbot fonctionnel. L'objectif de ce live-coding était de prouver qu'intégrer des capacités d'IA générative peut se faire tout en gardant une architecture claire, testable et évolutive.

La présentation a détaillé l'utilisation de l'API Chat Client, la génération de réponses structurées (Structured Output), l’ajout d’Advisors pour la mémoire conversationnelle et le logging, le Tool Calling, ainsi que la mise en œuvre du RAG pour enrichir dynamiquement les réponses à partir de bases documentaires externes.

Meryem et Achraf au Spring Meetup

Serveurs MCP sécurisés – Daniel Garnier-Moiroux

Daniel, contributeur clé à l’écosystème Spring, a décortiqué le Model Context Protocol (MCP), le nouveau standard pour connecter vos applications IA à des serveurs et services tiers (prise de rendez-vous, upload de notes de frais, etc.).

À travers des exemples concrets s'appuyant sur Spring AI et le SDK MCP, il a mis en lumière les implications architecturales indispensables pour sécuriser ces flux via OAuth2. Il a notamment abordé les arbitrages sur les types de "grant" et la gestion fine du contrôle d'accès pour limiter l'exécution de fonctionnalités sensibles aux seuls utilisateurs autorisés.

Daniel Garnier-Moiroux au Spring Meetup

Un carrefour d'échanges pour la communauté Java

Au-delà de la technique, cette soirée a été marquée par la convivialité. Entre les deux sessions et lors de la clôture, les participants ont pu profiter d’un moment de networking autour d’un buffet, favorisant des discussions passionnées entre experts, contributeurs open source et curieux.

Malgré une affluence plus calme que prévu, l’ambiance intimiste a permis des retours d'expérience directs particulièrement riches. Les participants ont d’ailleurs partagé énormément de retours positifs sur la clarté pédagogique du live-coding et la pertinence des sujets abordés face aux défis tech actuels.

Public Meetup Spring
Buffet Networking
Talk technique Spring AI

MARGO et la communauté Java : une passion partagée

Accueillir le Spring Meetup Paris est pour MARGO l’opportunité de soutenir l'écosystème open source et de favoriser l'excellence technique au sein de notre communauté de consultants.

  • Valoriser l'expertise R&D et IA de nos consultants en production ;
  • Contribuer activement aux partages de connaissances sur les frameworks modernes ;
  • Offrir un lieu d'échange privilégié pour les ingénieurs passionnés.

Cette édition confirme notre engagement : l'innovation technologique passe par le partage.


Merci à toute l'équipe d'organisation du Spring Meetup Paris pour leur confiance. Ces moments font vivre notre culture d’excellence.

Vous êtes expert Java ou passionné par l'Intelligence Artificielle ? Rejoignez l'aventure.

Découvrez nos opportunités !

Aller plus loin : (re)découvrez nos articles techniques

L'expertise Java et IA chez MARGO s'inscrit dans la durée. Retrouvez l'analyse complète d'Achraf Hasbi et Meryem Arroussi pour approfondir les concepts de Spring AI à travers un cas d'usage concret connecté aux API de production.

Qu'est-ce que Spring AI apporte de plus par rapport à un SDK classique ?

Spring AI fournit une abstraction standardisée et portable (l'interface ChatModel, ChatClient) pour interagir avec une multitude de LLM (OpenAI, Mistral, Ollama, Anthropic...) sans réécrire votre code. Il s'intègre nativement avec l'écosystème Spring, facilitant la gestion de la configuration, de la mémoire, de la sécurité et des injections de dépendances.

En quoi consiste la technique du RAG (Retrieval-Augmented Generation) avec Spring AI ?

Le RAG consiste à enrichir la requête utilisateur (le prompt) avec des données spécifiques et externes non connues par le LLM initial (par exemple, des documents internes ou des bases de données de production). Spring AI simplifie cela en fournissant des abstractions pour les bases de données vectorielles (VectorStores) et des composants clés pour découper, vectoriser et stocker vos documents.

Qu'est-ce que le protocole MCP (Model Context Protocol) abordé durant le meetup ?

Le MCP est un protocole standard ouvert permettant à des modèles d'IA (LLM) de se connecter de façon sécurisée et structurée à des sources de données et des outils tiers (fichiers, applications métiers, API d'infrastructure). Il agit comme une couche d'abstraction universelle entre l'intelligence du modèle et les actions du monde réel.

Comment sécurise-t-on l'architecture d'un serveur MCP ?

Dès lors qu'un serveur MCP est exposé, il doit être protégé. La recommandation technique présentée repose sur l'intégration du standard OAuth2. Cela permet d'authentifier l'application cliente initiant les requêtes au LLM, et d'appliquer un contrôle d'accès basé sur des scopes (RBAC) pour restreindre l'exécution de certains outils aux seuls profils habilités.