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 reverses this: the Server can ask the Client's LLM to generate t...

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

    Long-Running Operations Standard Tools block the LLM until they return. If a Tool triggers a 20-minute database migration, the connection will time ou...

  3. 03Elicitation & HITL9 min ยท 100 XP

    Elicitation Sometimes a Tool realizes mid-execution that it needs clarification or missing data (e.g., "Which branch should I merge?"). Elicitation al...

  4. 04Structured Content & Tool Annotations9 min ยท 100 XP

    Machine-Parseable Tool Output The 2025-2026 MCP spec introduced outputSchema and structuredContent , allowing tools to return both human-readable text...

  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 โ†’
Advanced Features โ€” MCP Academy Module | Free Lessons