Talki Academy
Avancé

MCP (Model Context Protocol) en Production3 jours

Formation technique intensive pour les développeurs qui veulent intégrer des outils externes à Claude de manière standardisée et réutilisable. Du protocole JSON-RPC au déploiement sur AWS Lambda, vous construirez 5 serveurs MCP complets avec le SDK TypeScript officiel. Chaque module couvre un cas d'usage concret avec du code production-ready, des tests et un déploiement.

Inclus dans l'abonnement — 9,99 €/mois sans engagement
3 jours
21h de formation
7 modules
Max 12 participants
MCPTypeScriptClaudeAWS LambdaRAG
9,99 €/mois
Acces a toutes les formations · Sans engagement
Prochaine session : Sur demande
S'abonner — 9,99 €/mois
Acces illimite a toutes les formations
Nouveaux contenus chaque mois
Resiliable a tout moment

AI Act : la formation IA devient obligatoire avant le 2 aout 2026

Anticipez la mise en conformite de votre entreprise. Voir nos formations

Ce que vous allez construire et apprendre

Des competences immediatement applicables dans votre contexte professionnel

  • Comprendre l'architecture JSON-RPC 2.0 du Model Context Protocol et ses primitives (tools, resources, prompts)
  • Créer un serveur MCP complet avec le SDK TypeScript officiel en moins d'une heure
  • Implémenter un RAG filesystem avec indexation incrémentale et recherche sémantique via Ollama
  • Construire un serveur MCP PostgreSQL avec accès en lecture seule et validation des requêtes SQL
  • Développer des wrappers MCP pour des API REST (GitHub, APIs internes) avec authentification et cache
  • Déployer des serveurs MCP sur Docker et AWS Lambda avec monitoring Langfuse

Programme detaille

7 modules · 21h de formation intensive

01Fondamentaux du protocole MCP et architecture
3h
  • Architecture JSON-RPC 2.0 du protocole MCP : tools, resources, prompts, couches de transport
  • MCP vs appels API directs : critères de choix, trade-offs latence, bénéfices réutilisabilité
  • Installation du SDK TypeScript officiel et structure d'un projet MCP
  • Déclaration de tools avec validation de schéma Zod et gestion d'erreurs
  • Premier serveur MCP fonctionnel : hello world → cas d'usage réel en 30 minutes
  • Débogage avec Claude Desktop et MCP Inspector
02Cas d'usage 1 : RAG Filesystem avec MCP
4h
  • Architecture RAG avec MCP : indexation incrémentale, embeddings, stockage SQLite
  • Surveillance de répertoire avec chokidar pour détecter les modifications en temps réel
  • Génération d'embeddings avec Ollama (nomic-embed-text) sans coûts API
  • Recherche sémantique par similarité cosinus et recherche BM25 hybride
  • Filtrage et ranking des résultats : top-K chunks, déduplication, re-ranking
  • Atelier : serveur MCP qui indexe une base de documentation et répond aux questions
03Cas d'usage 2 : Requêtes PostgreSQL via MCP
3h30
  • Sécurité : utilisateur PostgreSQL en lecture seule et liste d'autorisation des requêtes SQL
  • Découverte automatique du schéma de base de données exposé comme ressource MCP
  • Validation des requêtes SQL et limitation des résultats pour prévenir les requêtes coûteuses
  • Formatage des résultats en Markdown pour une meilleure lisibilité dans Claude
  • Pool de connexions et gestion des erreurs de base de données
  • Atelier : serveur MCP permettant à Claude d'interroger une base e-commerce en langage naturel
04Cas d'usage 3 : Wrapper d'API REST MCP
3h
  • Pattern de wrapping d'API : authentification OAuth2 / API key via variables d'environnement
  • Gestion de la pagination et des rate limits avec backoff exponentiel
  • Cache des réponses avec TTL configurable pour réduire les appels API
  • Exemple complet : serveur MCP GitHub (listRepos, searchIssues, createIssue, getPR)
  • Tests avec mocks d'API : Jest + nock pour valider sans appels réseau
  • Atelier : wrapper MCP pour une API interne REST (Notion, Airtable ou API métier)
05Cas d'usage 4 : Serveur MCP de scraping web
3h30
  • Playwright pour le rendu JavaScript : navigation, extraction CSS, screenshots
  • Gestion des mesures anti-bot : user agents, délais, rotation de proxies
  • Extraction structurée avec Claude : envoyer le HTML brut et recevoir du JSON typé
  • Rate limiting côté serveur MCP pour respecter les conditions d'utilisation
  • Pipeline scraping → nettoyage → stockage avec gestion des erreurs
  • Atelier : serveur MCP de veille tarifaire sur des sites e-commerce concurrents
06Cas d'usage 5 : Orchestration multi-outils MCP
3h
  • Composition de workflows multi-MCP : chaîner scraping, base de données et notifications
  • Gestion de la propagation des erreurs et des timeouts dans les pipelines
  • Optimisation des appels parallèles : Promise.all() vs séquentiel selon les dépendances
  • Patterns de résultats intermédiaires : état partagé entre tools dans un workflow
  • Cas réel : analyse tarifaire concurrentielle (scraping → PostgreSQL → rapport Slack)
  • Atelier : orchestrer 3 serveurs MCP sur un cas métier choisi par l'apprenant
07Déploiement : Docker, AWS Lambda et monitoring en production
2h30
  • Docker pour les serveurs MCP always-on : Dockerfile multi-stage, secrets, health checks
  • AWS Lambda pour les serveurs MCP on-demand : cold start < 2s, gestion des timeouts
  • Variables d'environnement et gestion des secrets (AWS SSM Parameter Store)
  • Monitoring avec Langfuse : tracer chaque appel d'outil, latence et erreurs
  • Alerting : seuils d'erreur, détection de cost spike, notifications PagerDuty
  • Atelier : déployer un des 5 serveurs MCP construits pendant la formation sur AWS Lambda

Programme détaillé par demi-journée

3 demi-journées · 21h de formation

01
Journée 1 — Fondamentaux MCP et RAG Filesystem
Objectif : Comprendre l'architecture MCP et construire les deux premiers serveurs production-ready
7h
  • Matin (3h) — Fondamentaux : architecture JSON-RPC 2.0, tools, resources, prompts, SDK TypeScript officiel
  • Matin (3h) — Premier serveur MCP : déclaration de tools avec Zod, débogage avec MCP Inspector
  • Après-midi (4h) — RAG Filesystem : watcher chokidar, embeddings Ollama, index SQLite, recherche BM25
  • Après-midi (4h) — Ranking et déduplication des résultats, cas pratique documentation technique
Cas pratiqueCas pratique Journée 1 : construire un serveur MCP qui indexe une base de documentation technique (150 fichiers Markdown) et permet à Claude de répondre à des questions de développeur sans copier-coller. Objectif : temps de réponse < 1s, pertinence > 85%.
Evaluation : Quiz d'ancrage (10 questions) : architecture MCP, primitives JSON-RPC, patterns d'indexation RAG
02
Journée 2 — PostgreSQL, API REST et Scraping Web
Objectif : Construire trois serveurs MCP pour les cas d'usage base de données, API externe et scraping
7h
  • Matin (3h30) — PostgreSQL MCP : utilisateur read-only, découverte de schéma, validation SQL, pool de connexions
  • Matin (3h30) — Atelier e-commerce : interroger une base de 10 000 commandes avec Claude en langage naturel
  • Après-midi (3h) — Wrapper API REST : OAuth2, pagination, cache TTL, exemple GitHub API complet
  • Après-midi (3h30) — Scraping MCP : Playwright, anti-bot, extraction structurée avec Claude, pipeline complet
Cas pratiqueCas pratique Journée 2 : intégrer un serveur MCP PostgreSQL à un dashboard analytique interne. Claude répond à des questions en langage naturel (ex. : 'Quels sont les 10 clients les plus actifs ce mois ?') et génère des rapports en Markdown. Tester la sécurité : tenter des requêtes destructrices et vérifier le blocage.
Evaluation : Quiz d'ancrage (12 questions) : sécurité SQL, patterns de cache API, gestion anti-bot Playwright
03
Journée 3 — Orchestration Multi-Outils et Déploiement en Production
Objectif : Orchestrer plusieurs serveurs MCP en pipeline et déployer en production sur AWS Lambda ou Docker
7h
  • Matin (3h) — Orchestration multi-MCP : composition de workflows, propagation d'erreurs, Promise.all() vs séquentiel
  • Matin (3h) — Cas réel complet : analyse tarifaire concurrentielle (scraping → PostgreSQL → rapport Slack)
  • Après-midi (2h30) — Déploiement : Docker multi-stage, AWS Lambda, SSM Parameter Store, monitoring Langfuse
  • Après-midi (1h30) — Projet capstone : chaque apprenant déploie un de ses 5 serveurs en production avec démo live
Cas pratiqueProjet capstone Journée 3 : choisir un des 5 serveurs MCP construits et le déployer en production. Critères d'évaluation : déploiement fonctionnel sur AWS Lambda ou Docker, monitoring Langfuse actif, documentation de déploiement rédigée. Présentation de 5 minutes avec démo live devant le groupe.
Evaluation : Quiz final (15 questions) : valider l'ensemble des compétences du programme MCP en production

Public cible et prérequis

Ce programme est fait pour vous si vous êtes

  • Développeurs TypeScript/JavaScript souhaitant intégrer Claude à leurs outils internes
  • Ingénieurs backend cherchant à construire des écosystèmes d'outils IA réutilisables
  • Architectes logiciel évaluant MCP pour standardiser les intégrations IA dans leur organisation
  • Développeurs ayant déjà utilisé l'API Claude et voulant passer aux intégrations avancées

Prérequis détaillés

Niveau : Perfectionnement
  • Maîtriser TypeScript à un niveau intermédiaire (interfaces, types génériques, async/await, modules ES)
  • Avoir une expérience pratique avec Node.js et npm (package.json, scripts, dépendances)
  • Comprendre le concept de REST API et JSON (avoir consommé au moins une API tierce)
  • Notions de SQL de base (SELECT, WHERE, JOIN) pour le module PostgreSQL
  • Node.js 20+, npm 9+, VS Code et une clé API Claude (ou crédits fournis) disponibles

Modalités pédagogiques et moyens

Approche pédagogique

  • Apprentissage par la pratique : chaque module se conclut par la construction d'un serveur MCP complet
  • Progressivité : du serveur hello world à l'orchestration multi-outils en production
  • Code production-ready commenté fourni à chaque étape pour comparaison et référence
  • Alternance théorie (20%) / pratique sur cas réels (80%)
  • Projet de déploiement final : chaque apprenant met en production un de ses 5 serveurs MCP

Moyens et ressources fournis

  • Plateforme e-learning Talki Academy avec accès post-formation (6 mois)
  • Crédits API Claude fournis pour toute la durée de la formation
  • Environnement sandbox préconfiguré : Node.js 20, TypeScript 5, PostgreSQL, Playwright installés
  • Dépôt GitHub privé avec les 5 serveurs MCP complets, tests et scripts de déploiement
  • Support de cours PDF téléchargeable (120+ pages avec diagrammes d'architecture JSON-RPC)
  • Enregistrements vidéo des sessions (accès 6 mois)

Évaluation et suivi

Modalités d'évaluation

  • Auto-positionnement en amont (questionnaire technique TypeScript/Node.js en ligne)
  • Quiz d'évaluation à la fin de chaque module (7 quiz, seuil de réussite : 70%)
  • Projet de déploiement : mettre un serveur MCP en production sur AWS Lambda ou Docker
  • Auto-évaluation des compétences acquises en fin de formation
  • Évaluation à froid à 60 jours : questionnaire de transfert des acquis

Accompagnement

Assistance technique et pédagogique joignable entre 9h et 18h (jours ouvrés) par email à support@talki-academy.fr. Réponse sous 24h ouvrées. Accès au forum communautaire des apprenants.

Résultats de la formation

Indicateurs mesurés auprès des apprenants sur les 12 derniers mois

96%
Taux de satisfaction
91%
Taux de réussite
85%
Mise en oeuvre à J+60
Accessibilité

Formation accessible aux personnes en situation de handicap. Contactez-nous à accessibilite@talki-academy.fr pour étudier les adaptations nécessaires (supports, rythme, outils).

Prochaines sessions

Places limitées à 12 participants par session

Ville / FormatDatesInscription
Paris15 Sep. 2026 · 10 Nov. 2026S'inscrire
À distance15 Sep. 2026 · 10 Nov. 2026S'inscrire

Parcours apprenant avant et après la formation

Avant la formation

Engagement apprenant

En amont de la formation : installez Node.js 20+, créez un compte Anthropic pour obtenir une clé API, et complétez le questionnaire de positionnement dans votre espace apprenant. Un guide de setup détaillé vous sera envoyé par email.

Après la formation

Transfert de compétences

À l'issue de la formation : accédez à vos ressources, déployez votre premier serveur MCP en production et retrouvez votre dépôt GitHub avec les 5 serveurs construits. Un point de suivi individuel est proposé à J+30.

Pour qui est cette formation ?

Profils vises

Développeurs
Avancé21h · 12 personnes max

Prerequis

  • TypeScript ou JavaScript intermédiaire (async/await, interfaces, modules Node.js)
  • Expérience avec la consommation d'API REST et le format JSON
  • Node.js 18+ et npm installés
  • Notions de SQL de base (SELECT, WHERE, JOIN) pour le module PostgreSQL

Modalites

Format
Présentiel ou distanciel — groupe de 6 à 12 personnes
Duree
3 jours (21h)
Prochaine session
Sur demande
Certification
Attestation de formation + 5 serveurs MCP réutilisables + scripts Docker/Lambda + templates de monitoring Langfuse

Financement

Reste à charge potentiel : 0€

Nos formations sont éligibles à la prise en charge OPCO dans le cadre du plan de développement des compétences. Selon votre OPCO (ATLAS, OPCO2i, AFDAS, AKTO...), la formation peut être financée à 100%.

  • Nous gérons les démarches administratives OPCO
  • Convention de formation et programme fournis
  • Attestation officielle en fin de formation
  • Déductible en charges pour votre entreprise
Prochaine session : Sur demande

MCP (Model Context Protocol) en Production

9,99 €/mois
Abonnement mensuel
Acces a toutes les formations
Sans engagement, resiliable a tout moment
  • 3 jours intensifs
  • 12 participants max
  • Livrables production-ready
  • Support post-formation 30 jours

* Dans le cadre du plan de développement des compétences. Consultez votre OPCO.

Aller plus loin

Ressources vidéo recommandées

Une sélection de vidéos des meilleurs experts pour approfondir chaque module de la formation.

Module 1

Module 2

Module 3

Module 4

Module 5

Module 6

Module 7

ⓘ Ces vidéos sont des contenus externes produits par des créateurs indépendants et ne sont pas la propriété d'Academy Talki. Elles sont recommandées à titre pédagogique pour compléter et vulgariser le contenu de la formation.

Prochaine session disponible

Session en Sur demande. Places limitees a 12 participants.

🔌
MCP (Model Context Protocol) en Production
Sur demande · 3 jours · Inclus dans l'abonnement
S'abonner — 9,99 €/moisDemander un devis

Financement OPCO

Vérifiez votre éligibilité OPCO en 30 secondes

Nous vérifions votre éligibilité et vous rappelons sous 24h avec les démarches complètes. La formation peut être intégralement prise en charge.

Conformément au RGPD, vos données sont traitées uniquement pour la gestion de votre demande et l'envoi d'informations si vous y consentez. Vous pouvez vous désabonner à tout moment via le lien présent dans chaque email. Plus d'infos : Politique de confidentialité