MCP Gateway DatasheetSelection guide · Rev 2026-11-03

What is the confused deputy problem in MCP?

In short: A confused deputy is a trusted proxy tricked into using its own privileges for someone else. The MCP security best practices describe it for proxy servers that use a static client ID with a third-party API. A gateway mitigates it by requiring consent per client and checking each call against the real caller.

What happens?

An MCP proxy uses one static client ID for a third-party API.

An attacker reuses a consent cookie from an earlier user, so the proxy obtains a code for the attacker.

How does a gateway mitigate it?

Which scored gateways document a mitigation?

GatewayDocumented controlSource
NewCoreIdentifies the agent and the person behind it on every call.[nc-secure]
SilverfortSessions correlated to a person through the identity provider.[sf-ai]
IdiraAgent and user identity captured per call in full mode.[id-docs]

Facts only. A gateway missing here may still mitigate the threat; we list what its public pages document.

Sources

All eight threats are listed on the threats hub.

By The Datasheet desk · Published and reviewed 2026-11-03