Skip to main content
EXPERT

Advanced Features

Master Sampling, Roots, Async Tasks, and human-in-the-loop flows. Part of the free MCP Academy — every lesson below is open to everyone, no signup required.

5 lessons500 XP~44 min total100% free

// LESSONS IN THIS MODULE

  1. 01Sampling & Roots10 min · 100 XP

    Reversing the Flow (Sampling) Normally, the Client asks the Server for data. Sampling ( sampling/createMessage ) reverses this: the Server asks the Cl...

  2. 02Async Tasks (2025)8 min · 100 XP

    Long-Running Operations & the Tasks Extension (SEP-1686) Standard MCP tools are synchronous: the host issues a tools/call request and waits for th...

  3. 03Elicitation & HITL9 min · 100 XP

    Interactive Elicitation & Human-in-the-Loop (HITL) In autonomous agent workflows, tools frequently encounter situations where information is ambig...

  4. 04Structured Content & Tool Annotations9 min · 100 XP

    Machine-Parseable Tool Output Introduced in 2025-06-18 and standardized on JSON Schema 2020-12 in 2025-11-25 +, outputSchema and structuredContent all...

  5. 05Completions & Metadata8 min · 100 XP

    Autocompletion & Human-Friendly Metadata MCP provides two features that dramatically improve usability for both humans and LLMs: the completion/comple...

Explore the full MCP Academy →