Intelligence Artificielle

Model Context Protocol (MCP)

Maîtrisez le protocole MCP : architecture client-serveur, Tools, Resources, Prompts et construction de serveurs MCP en Python, Typescript et Java.

Version Markdown

Objectifs pédagogiques

  • Présenter les fondations et le protocole MCP
  • Découvrir les trois composants clés : Tools, Resources et Prompts
  • Comprendre l'architecture client-serveur et construire des serveurs MCP

Fondamentaux et architecture MCP

  • Présentation de la journée, des objectifs et du protocole MCP
  • Pourquoi le MCP est-il un game changer dans l’architecture IA ?
  • Découvrir les 3 composants clés côté serveur : Tools (Fonctionnalités), Resources (Données), Prompts (Instructions)
  • Comprendre l’architecture Client-Serveur repensée pour l’IA (LLM Client vs. Serveur MCP)

Les serveurs MCP en action

  • Revue des SDKs disponibles (Python/TypeScript)
  • Les types de serveurs courants (Filesystem, GitHub, PostgreSQL)
  • Explication du cycle de vie d’une requête MCP : de la requête LLM à l’exécution du Tool

Ateliers pratiques

Atelier 1 : Construction d’un serveur simple en Python

Créer et démarrer un serveur MCP simple. Mettre en place un test avec FastMCP.

Atelier 2 : Interaction Client - Java

Créer et démarrer un serveur MCP simple exposant une fonction utilitaire.

Atelier 3 : MCP & Agents

Construire un agent IA et configurer un serveur MCP avec Cloud Run.

Pré-requis

  • Avoir une expérience de développement logiciel
  • Connaître Python, TypeScript ou Java
  • Être à l'aise avec un terminal

Intéressé par cette formation ?

Contactez-nous pour obtenir un devis personnalisé ou pour plus d'informations.

Demander un devis