0Pricing
MCP Academy · Lesson

Human-in-the-Loop Approval

Keep the user in control of server-driven prompts.

Why a Human Belongs Here

A server triggering model calls is powerful and risky. So MCP says there should always be a human able to deny a sampling request.

The Client Is the Gatekeeper

The client sits between your server and the model. It can pause every sampling request and ask the user before anything runs.

All lessons in this course

  1. What Sampling Unlocks
  2. Request a Completion from the Host
  3. Shape Messages & Preferences
  4. Human-in-the-Loop Approval
← Back to MCP Academy