Blank white background with no objects or features visible.

Découvrez TrueForge : l'infrastructure d'agents open-source et indépendante des fournisseurs. Réduisez vos coûts de 50%. Explorer maintenant→

Human in the Loop for MCP: TrueFoundry vs Kong

Par Naman Monga

Published: August 21, 202615

Human in the Loop for MCP: TrueFoundry vs Kong

Human in the loop (HITL) for MCP is a gateway policy that pauses selected tool calls until a named human approves or denies them. It lets enterprises give AI agents real autonomy without turning every irreversible action into an unchecked risk.

Authentication proves who the agent is. Authorization proves what it may call. HITL answers the final question neither can: should this specific action happen now? Without HITL, one authorized mistake can become a P1, trigger blanket removal of agent write access, and stall the wider agent program.

TL;DR

TrueFoundry vs. Kong comes down to where human approval lives. Kong operates as a stateless API gateway: it evaluates each MCP tool call and authorizes or denies it synchronously, without maintaining the workflow state needed to pause and resume a request. TrueFoundry can hold a tool call at the gateway, notify governed approvers, and issue a scoped, time-boxed grant. Enterprises using Kong must build and operate that human-approval workflow themselves.

Why human in the loop matters

When permission is not enough

Imagine a financial-services platform team. Its agents reach internal systems only through an MCP gateway. Identity, RBAC, and audit logging are already in place. A cleanup agent can access Kubernetes, cloud accounts, and Slack, including a destructive database tool.

Now give that agent a reasonable quarter-end prompt: “Clean up unused infrastructure.” The risk becomes visible when you follow the request from permission to consequence.

Fig. 01 · One identity and one gateway authorize both paths. The difference is not access; it is consequence.

The agent starts with harmless work: listing pods, scaling idle deployments, and inventorying databases. Then it finds db-fin-rpt-01, unused for 34 days. The heuristic says stale, so it calls delete_database.

The call is valid, authenticated, authorized, and logged. That is precisely the problem: every conventional control answers whether the call is permitted, while none asks whether this irreversible action makes sense now.

What happens when HITL is missing

Once the call executes, the technical failure is recoverable. The loss of trust in agent autonomy is not.

Fig. 02 · A valid deletion moves from invisible to urgent, and ends with a freeze on agent write access.

From the VP Engineering chair, the lesson is not that the agent lacked controls, it had all of them. The failure was the missing decision between allow and deny. A brief approval before delete_database could have prevented both the quarter-end P1 and the later retreat to read-only agents.

HITL creates that third path. Routine reads and reversible changes continue at machine speed; delete, pay, send, and deploy wait for a named human. The example now becomes a gateway-policy problem, not recovery logic every agent team must reinvent.

How TrueFoundry implements HITL

TrueFoundry turns that third path into a first-class MCP gateway policy. Platform teams define once which tools require approval, and the rule applies across agents, clients, and frameworks.

Hold, notify, decide

Apply it to db-fin-rpt-01: when the agent calls delete_database, the gateway holds the request before execution, notifies a governed approver, and returns an approval-pending response the agent can safely retry. An approval creates a time-boxed grant scoped to the requester, server, and tool.

03 · The call pauses at the gateway, then resumes only under a scoped approval, or stays blocked with a recorded reason.

Because the approval state lives at the gateway, application teams do not reimplement pause, resume, notifications, denial handling, and audit logic for every agent. Only tenant admins and designated MCP Server Approvers can decide.

For the platform team, setup remains policy configuration: select the server and tools, set the validity window, choose a notification channel, and save. When rules overlap, the most restrictive policy wins. That workflow boundary is where the comparison with Kong starts.

What is missing in Kong

Kong’s MCP controls authenticate agents, enforce tool ACLs, and allow or deny calls. They do not support a native approval workflow that can hold an otherwise permitted tool call while a human decides.

That is the missing layer. HITL is stateful: the gateway must persist a pending request, notify authorized approvers, record the decision, and issue a scoped, expiring grant. A binary per-request allow/deny decision cannot provide that workflow by itself.

Why this becomes a platform problem

  • Duplicated engineering: every agent team must implement pause-and-resume state, approver routing, retries, timeouts, denial handling, and audit events.
  • Policy drift: each implementation makes different choices about which tools are gated, who can approve, and how long approval lasts. Platform teams lose a single enforceable standard.
  • Operational burden: centralizing this in a separate service still means owning a new internal product, availability, tenancy, RBAC, idempotency, notification failures, upgrades, and on-call.
  • Fragmented evidence: approvals and denials are spread across agent services and chat channels, making incident review and compliance evidence collection slower and less reliable.
  • Enterprise outcome: teams either delay write-enabled agents or fall back to blanket read-only access. Both reduce developer velocity and the return on agent investments.

TrueFoundry vs Kong: HITL comparison

These costs all follow from the same architectural boundary: Kong governs the request, while the enterprise must build the approval lifecycle around it. The comparison below makes that boundary explicit.

TrueFoundry vs Kong: MCP HITL Comparison
Capability TrueFoundry Kong
Native MCP HITL gate Holds the tool call before execution No documented native hold-and-approve flow
Approver workflow Named approvers; Slack, PagerDuty, Teams, email Must be built outside the gateway
Approval grant Scoped and time-boxed by requester, server, and tool Must be designed and persisted separately
Framework coverage One gateway policy across MCP clients Per-agent integration or a custom shared service
Audit model Central approval and denial trail Evidence fragmented across agents and channels
Enterprise impact Uniform control without changing agent code Duplicated engineering, policy drift, and operational ownership

The 10-minute evaluation test

The feature table reduces to one live procurement test. Ask each vendor: “An authorized agent requests an irreversible action on an MCP. Show me the human approval, the policy that triggered it, and the resulting audit trail.”

If the demo depends on custom workflow code in each agent, approval is not a platform capability; it is application debt.

Book a demo and gate your own riskiest tool call in an afternoon, or explore the Agent Gateway and MCP Gateway docs.

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

INSCRIVEZ-VOUS
Table des matières

Gouvernez, déployez et suivez l'IA dans votre propre infrastructure

Réservez un séjour de 30 minutes avec notre Expert en IA

Réservez une démo

Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA

Démo du livre
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Découvrez-en plus

Aucun article n'a été trouvé.
August 21, 2026
|
5 min de lecture

The Loop Is the New Middleware: Loop Engineering as an Enterprise Strategy

Aucun article n'a été trouvé.
August 21, 2026
|
5 min de lecture

Human in the Loop for MCP: TrueFoundry vs Kong

comparaison
August 21, 2026
|
5 min de lecture

LangGraph Pricing: A Complete Breakdown for 2026

Aucun article n'a été trouvé.
August 21, 2026
|
5 min de lecture

LangChain Pricing in 2026: A Complete Breakdown

Aucun article n'a été trouvé.
Aucun article n'a été trouvé.

Blogs récents

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Questions fréquemment posées

What is human in the loop (HITL) for MCP?

Human in the loop for MCP is a gateway policy that pauses selected tool calls until a named human approves or denies them.

Does Kong support human-in-the-loop approval for MCP tool calls?

Kong’s documented MCP controls support authentication, tool ACLs, and binary allow/deny decisions, but not a native workflow that holds an authorized call for human approval.

Can TrueFoundry run in our environment?

Yes, inside your VPC, on-prem, air-gapped, hybrid, or multi-cloud.

Does TrueFoundry HITL work across agent frameworks?

Yes. The gateway policy applies to any MCP client routed through TrueFoundry, including custom frameworks.

What is the difference between TrueFoundry and Kong for MCP HITL?

TrueFoundry provides a native gateway approval policy that holds MCP tool calls for human review. Kong’s documented controls stop at allow/deny, so approval workflows must be built outside the gateway.
Faites un rapide tour d'horizon des produits
Commencer la visite guidée du produit
Visite guidée du produit