Discovery and execution become the same decision, which removes the ability to review who published a tool, who can call it, and what trail exists after use. That creates a governance gap between the registry and the real runtime path. Enterprises usually discover the problem only after tool sprawl makes audit and revocation inconsistent.
Why the control plane matters when MCP servers are added
When MCP servers are wired straight into clients or agents, the control plane is no longer a separate governance layer. The registry, policy decisions, authorization checks, and runtime use can collapse into one path, so the organisation loses a clean place to decide who may publish a tool, who may call it, and under what conditions. That is where MCP Security Guide becomes the most useful practical reference.
The result is not just “more integration”, it is weaker control over trust boundaries. A trusted control plane gives you a place to enforce server identity, audience restrictions, token handling, and tool approval before an agent can invoke anything. Without it, the security model shifts toward whatever each client happens to trust, which makes policy drift and inconsistent runtime behaviour much more likely.
That distinction matters because MCP is not only about discovering tools. It is also about deciding whether the tool should exist in the effective runtime catalogue at all. If discovery and execution are fused, the organisation has fewer opportunities to stop a risky server, block an unreviewed tool, or prevent a client from inheriting permissions that were never meant for it. The broader agent context is covered well in OWASP Agentic Applications Top 10.
What fails first: reviewability, authorization, and audit trail
The first thing that breaks is the ability to separate publication from invocation. A trusted control plane should let you review which server published a capability, what metadata it exposed, and whether the caller is actually allowed to use it. When that layer is missing, the runtime path becomes the source of truth, and governance becomes an after-the-fact reconstruction exercise.
That collapse also weakens attribution. If you cannot clearly see which server was approved, which client called it, and which token or delegation path was used, then incident review becomes guesswork. The control failure is not only technical, it is operational: you can no longer prove whether a tool was sanctioned, revoked, or merely reachable. The same problem shows up in practice when audit and revocation are handled inconsistently across many servers, which is why observability and action tracking are so important in AI Agent Observability, Audit and Incident Response Guide.
A second failure is inconsistent authorization. Without a central policy decision point, one client may enforce scopes tightly while another accepts a broader token, passthrough credential, or local trust assumption. Over time, the weakest client policy becomes the effective enterprise policy, especially when tool sprawl grows faster than reviews. That is why the NHI side of the problem often shows up in lifecycle and entitlement drift, not just authentication mechanics; see NHI Lifecycle Management Guide.
How operators should think about MCP governance boundaries
For practitioners, the useful question is not whether MCP works without a control plane. It does. The question is what security property you are giving up by doing so. If the organisation cannot separate registry state from runtime authority, then it should treat the connection as a high-risk shortcut, not as a neutral integration pattern.
That becomes especially important where servers can be third-party, ephemeral, or operator-managed by different teams. The more parties can publish tools, the more you need a clear rule for who signs off the tool catalogue, who can revoke it, and how the client learns that a previously accepted capability is no longer trusted. For that reason, the practical control objective is less about “listing tools” and more about preserving a trustworthy authorisation boundary, which is the core idea in the MCP authorisation specification and Model Context Protocol: Authorization specification.
Operators should also assume that ungoverned MCP growth will create revocation lag. Once many clients cache or embed server endpoints directly, turning off a server or rotating trust material becomes a coordinated change rather than a single administrative action. That is the point at which registry control, credential control, and tool approval need to be designed together, not as separate steps.
Risk and Threat Considerations
When MCP servers are connected without a trusted control plane, the main risk is trust abuse at runtime. An attacker, rogue publisher, or compromised server can exploit the gap between “listed” and “actually callable” to slip unreviewed tools into use, persist through stale approvals, or move from one client’s weaker policy into another’s stronger environment.
Failure mechanism: discovery and execution share the same path, so policy checks, token audience checks, and publication review are bypassed or applied inconsistently. That makes tool sprawl, token passthrough, and revocation drift the most likely breakdown points.
Impact: organisations lose authoritative visibility into who published a tool, who invoked it, and what authority was exercised. That increases the odds of unauthorized actions, weak auditability, delayed revocation, and post-incident uncertainty about whether a tool was legitimate or compromised.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 and OWASP API Security Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | MCP tool access hinges on delegated authority and runtime privilege boundaries. |
| ASI02 — Tool Misuse | Ungoverned MCP servers let clients call tools outside intended approval paths. | |
| Recommendation — Enforce strict tool authorization so agents cannot inherit broader privileges than intended. Gate tool invocation with approval and policy checks before execution. | ||
| OWASP API Security Top 10 | API2 — Broken Authentication | MCP servers need authenticated, audience-bound access instead of implicit trust. |
| Recommendation — Require strong server authentication and reject token passthrough to unrelated resources. | ||
| NIST SP 800-53 Rev 5 | AU-6 — Audit Review, Analysis, and Reporting | The question centers on losing auditability across publication and runtime use. |
| AC-6 — Least Privilege | Uncontrolled MCP connections commonly overextend runtime permissions. | |
| Recommendation — Correlate publication, approval, and invocation logs so tool use is attributable. Limit each client and tool path to the minimum authority required. | ||
Practitioner Guidance
What to prioritise: keep publication, approval, and runtime invocation separate. If the server can be discovered and called through the same uncontrolled path, you need compensating controls before you scale usage.
What to verify: confirm that the client does not trust server discovery alone as authorization, that tokens are audience-bound to the right resource, and that revocation can be enforced without manual cleanup across every integrated client.
Common mistake: treating an MCP registry as a catalogue rather than a policy boundary. Once that happens, teams assume the presence of a tool implies permission to use it, which is exactly the control gap the question points to.
Practitioner takeaway: The critical design choice is whether MCP remains governable at runtime, if you cannot prove that the control plane still decides trust, the integration has already become a policy problem, not just an integration problem.
Related resources from NHI Mgmt Group
- What breaks when MCP servers run locally without governance?
- What breaks when an AI tool is connected to codebases and ticketing systems without tight scope control?
- What breaks when connected vehicle control depends on a single cloud control plane?
- What breaks when shadow MCP servers are allowed into agent workflows without review?
Deepen Your Knowledge
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.
Reviewed and updated by the NHIMG editorial team on October 12, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org