Applied AI — Niveau Avancé — Session 5
Quiz de validation : MCP en profondeur
Instructeur : Yann Isola Format : 10 QCM (questions à choix multiples) — une seule bonne réponse par question. Seuil de réussite recommandé : 8/10 (niveau certification). Durée : 15 min.
Question 1 — Dans l'architecture MCP, quelle est la relation entre clients et serveurs ?
Question 2 — Quel format de message est utilisé par MCP sur tous ses transports ?
Question 3 — Un développeur ajoute `print("étape 2 OK")` dans son serveur MCP en transport stdio, pour déboguer. Conséquence ?
Question 4 — Quel transport recommandez-vous pour un serveur MCP d'entreprise mutualisé, servant des centaines d'utilisateurs authentifiés via OAuth 2.1 ?
Question 5 — Question centrale de certification : qu'est-ce qui distingue fondamentalement les trois primitives MCP ?
Question 6 — L'agent doit pouvoir chercher un client par nom dans le CRM au moment où la conversation l'exige, à sa propre initiative. Quelle primitive ?
Question 7 — À quoi sert la négociation de capacités lors du handshake `initialize` ?
Question 8 — Un serveur MCP expose `rembourser_commande`. L'exigence métier : bloquer tout remboursement supérieur à 500 $. Où placer ce contrôle pour qu'il résiste à une injection de prompt ?
Question 9 — Un tableau de bord doit se rafraîchir automatiquement quand un fichier de configuration change côté serveur. Quel mécanisme MCP ?
Question 10 — Votre client agrège deux serveurs MCP : l'un renvoie des dates au format `15/03/2026`, l'autre `27 Mar 2026`. Quelle est la bonne pratique d'architecture ?
Barème et remédiation
| Score | Lecture |
|---|---|
| 9–10 | Niveau certification atteint sur ce module |
| 7–8 | Revoir les questions manquées ; relire le Bloc 3 (primitives) si Q5/Q6 échouées |
| ≤ 6 | Reprendre le guide complet + refaire l’Exercice 3 avant de poursuivre |
Questions les plus discriminantes pour l’examen : Q5, Q6 (contrôleur des primitives) et Q4 (transports). Toute erreur sur ces trois-là doit déclencher une révision ciblée.