Join our Newsletter — 33% off our NHI Course

Are default-deny ACLs the fix for MCP tool exposure?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 20217
Topic starter  

TL;DR: Tool exposure in MCP turns convenience into an entitlement problem and weakens tool selection as catalogs grow, according to Kong. The MCP layer needs default-deny filtering and persona-based routing to keep agents on a managed allow list.

Editorial analysis by NHI Mgmt Group, based on content published by Kong: “# Model Context Protocol (MCP) Security: How to Restrict Tool Access Using AI Gateways”.

Key questions

Q: Why does exposing too many MCP tools create security and reliability risk?

A: Excess tool exposure expands the number of capabilities an agent can potentially use and increases the chance of incorrect tool selection.

Q: What are the signs that MCP governance is failing?

A: Common signs include agents reaching systems outside their intended workflow, incomplete audit trails for tool use, and data retrieval that cannot be tied back to a clear business purpose.

Q: How should security teams restrict MCP tools for production agents?

A: Security teams should place a policy enforcement layer between the agent and the MCP server, then assign each agent persona a minimal allow list.

Practitioner guidance

  • Define persona-scoped tool catalogs Map each agent persona to a minimal tool set and block every unlisted capability at the gateway.
  • Separate identity validation from tool discovery Require a validated identity token before any MCP endpoint can enumerate tools, then apply consumer-group mapping to decide what that identity can see.
  • Isolate backend credentials from agent identities Inject backend tokens at the gateway or pass them only where necessary, so the agent never handles long-lived provider secrets directly.

Bottom line: MCP tool exposure turns a convenience feature into an entitlement problem when agents can discover every capability by default.

Glossary terms: MCP Tool Governance, Context rot, Default-Deny Access, Identity-Aware Routing

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 22 hours ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20707
 

Tool visibility is becoming the control plane for MCP security: When every tool is exposed by default, the governance problem is no longer prompt safety alone. Identity teams have to decide which agent personas are entitled to see which capabilities, because visibility itself creates risk. The practical conclusion is that MCP must be governed like any other entitlement surface, not treated as a neutral transport layer.

A few things that frame the scale:

  • 24,008 unique secrets were exposed in MCP configuration files in 2025 alone, the protocol's first year of widespread adoption, according to the State of Secrets Sprawl 2026.

A question worth separating out:

Q: How do identity-based routing and tool ACLs work together in MCP governance?

A: Identity-based routing decides which requester is asking, and tool ACLs decide which capabilities that requester can see or use. Used together, they let teams keep one backend MCP server while presenting different tool views to different agent personas.

👉 Read our full editorial: MCP tool access control is becoming the new AI gateway priority



   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.