# Enforce human approval for MCP tool calls

> Human-in-the-loop confirmation now correctly applies to MCP Function tools via toolkit-level settings (e.g., requires_confirmation_tools).

- Published: 2026-01-29
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/enforce-human-approval-for-mcp-tool-calls
- Markdown: https://agno-com-nine.vercel.app/articles/enforce-human-approval-for-mcp-tool-calls.md

Human-in-the-loop confirmation now correctly applies to MCP Function tools via toolkit-level settings (e.g., requires_confirmation_tools). This restores predictable approval gates before tool execution, improving safety and oversight.

Details:

- Centralized policy control at the toolkit level
- No code changes required to enable HITL confirmation

Who this is for: Organizations enforcing governance, compliance, or risk controls in agentic workflows.
