Français
Applied AI · Advanced 🔴 · Session 5
❓ Interactive quiz
← Return to program 📄 Source .md

Applied AI — Advanced Level — Session 5

Validation quiz: MCP in depth

Instructor: Yann Isola Format: 10 MCQs (multiple choice questions) — only one correct answer per question. Recommended passing threshold: 8/10 (certification level). Duration : 15 mins.


Question 1 — In MCP architecture, what is the relationship between clients and servers?

Question 2 — What message format is used by MCP on all its transports?

Question 3 — A developer adds print("étape 2 OK") in its MCP server in stdio transport, to debug. Consequence?

Question 4 — What transport do you recommend for a multi-tenant enterprise MCP server, serving hundreds of users authenticated via OAuth 2.1?

Question 5 — Central certification question: what fundamentally distinguishes the three MCP primitives?

Question 6 — The agent must be able to search for a customer by name in the CRM when the conversation requires it, on their own initiative. What primitive?

Question 7 — What is the purpose of negotiating capabilities during the handshake? initialize ?

Question 8 — An MCP server exposes rembourser_commande . The business requirement: block any reimbursement greater than $500. Where to place this control so that it resists a prompt injection?

Question 9 — A dashboard should automatically refresh when a configuration file changes on the server side. What MCP mechanism?

Question 10 — Your client aggregates two MCP servers: one returns dates in the format 15/03/2026, the other 27 Mar 2026. What is good architectural practice?

Scale and remediation

Score Reading
9–10 Certification level achieved on this module
7–8 Review missed questions; reread Block 3 (primitives) if Q5/Q6 failed
≤ 6 Resume the complete guide + repeat Exercise 3 before continuing

The most discriminating questions for the exam: Q5, Q6 (primitive controller) and Q4 (transport). Any errors on these three should trigger a focused review.