MCP Gateway DatasheetSelection guide · Rev 2026-11-03

What is tool poisoning?

In short: Tool poisoning is when an attacker hides instructions in a tool's description, parameters or output so the model follows them. The user never sees the hidden text. A gateway mitigates it by limiting which tools an agent can see, screening descriptions and checking every resulting call against policy.

What happens?

A server publishes a tool whose description contains hidden instructions, such as reading a secrets file and passing it as a parameter.

The model reads descriptions as trusted context, so it may comply without the user noticing.

How does a gateway mitigate it?

Which scored gateways document a mitigation?

GatewayDocumented controlSource
NewCoreTools an agent cannot use stay hidden, and every call is checked against policy.[nc-govern]
AembitMCP tool filtering.[ae-home]
LassoGuardrail plugins check content through Lasso's API.[lasso-gh]
MintiveMint Guard screens tool calls.[mint-home]

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