TL;DR: Model Context Protocol standardises how AI models connect to tools and data sources, with rapid adoption already producing 1,000 open-source connectors by early 2025, according to Astrix Security. The security issue is not connectivity itself but the new trust, access, and privilege assumptions it creates for non-human identities.
At a glance
What this is: This is an analysis of Model Context Protocol and how its standardised tool connectivity changes the identity and access risk profile for AI systems and the non-human identities behind them.
Why it matters: IAM and security teams need to treat MCP as an access-governance problem, because standardised AI connectivity widens the blast radius of privileges, approvals, and connector trust across NHI and agentic workflows.
By the numbers:
- Since its launch in late 2024, MCP had over 1,000 open-source connectors developed by early 2025.
Context
Model Context Protocol, or MCP, is a standard way for AI models and agents to connect to tools, data sources, and external applications through a shared interface. In identity terms, that turns integration design into access design, because the protocol decides how non-human actors reach enterprise systems and what they can do once connected.
Astrix Security frames MCP as part of a broader shift toward more ephemeral, automated, and interconnected access paths. That matters for NHI governance because tool discovery, command parsing, and bidirectional communication can create privileges that are much easier to request than to govern after the fact.
The practical question for practitioners is not whether to use MCP, but how to govern the connectors, clients, and service endpoints it exposes. In that sense, MCP becomes an identity control plane problem as much as an integration standard.
Key questions
Q: What breaks when MCP connectors expose more tools than the AI task needs?
A: The access model breaks because runtime discovery can widen the effective privilege set beyond what was approved. In practice, the AI system may reach tools that were never intended for the task, which turns integration convenience into a governance gap. Security teams should constrain connector scope before deployment and treat discovered capability as untrusted until explicitly authorised.
Q: Why does Model Context Protocol create identity risk for enterprises?
A: MCP creates identity risk because it allows autonomous software to act across live systems with valid permissions and persistent context. That means the central control issue is not whether access exists, but whether that access is appropriate at each step of execution. Identity governance must therefore extend into runtime behaviour.
Q: How do teams know whether MCP permissions are actually under control?
A: Look for separate read and write entitlements, explicit per-tool scoping, and complete logs for both permitted and denied actions. If tool access is inherited from a general user role without per-workflow limits, the control is probably too coarse to trust.
Q: What is the difference between MCP integration and normal API integration?
A: Normal API integration usually connects one application to one service with bespoke code and narrow, predefined calls. MCP standardises that interaction so models can discover tools and invoke them through a shared protocol, which improves portability but also expands the governance burden. Practitioners must add identity, scope, and approval controls around the protocol.
Technical breakdown
How MCP client-server architecture changes access pathways
MCP uses a client-server model in which a host application, such as a desktop assistant or IDE, connects through an MCP client to an MCP server that exposes tools and resources. The server translates natural-language intent into application actions, which means the access path is no longer a simple API call but a mediated execution flow. That matters because the server can discover capabilities dynamically, not just invoke predeclared endpoints. For security teams, the architectural shift is that integration logic and authorisation logic begin to overlap inside the same runtime path.
Practical implication: Treat MCP servers as privileged access surfaces and review which actions they can expose before enabling them in production.
Why dynamic tool discovery complicates least privilege
Tool discovery lets an AI system learn what a connected service can do at runtime, which is useful for flexibility but problematic for access governance. Least privilege works best when the full privilege set is known and stable at design time. With MCP, available tools can vary by server, connector, environment, and host context, so the effective privilege boundary becomes more fluid. That creates a governance gap between what was approved in principle and what the AI system can assemble in practice during a live session.
Practical implication: Map discovered tools to explicit allowlists and verify that runtime-discoverable functions do not exceed the intended privilege boundary.
What real-time bidirectional communication means for NHI control
MCP supports real-time, bidirectional communication between AI systems and external tools, which is more interactive than traditional request-response APIs. That responsiveness improves task execution, but it also means context, commands, and results can all move inside one continuous session. For NHI governance, the issue is that access decisions may need to happen earlier in the flow, before the AI system has enough context to broaden scope or chain actions across multiple services. The more the protocol can adapt mid-session, the harder it is to rely on static approval and review models.
Practical implication: Place policy checks at connector issuance and action approval points, not only after tool use has already occurred.
NHI Mgmt Group analysis
MCP creates a trust-layer problem, not just an integration problem: The protocol standardises how AI systems reach tools, but standardisation also standardises the attack surface. Once connectors become portable, the governance burden shifts from one-off integration review to repeatable access control across many services. Practitioners should read MCP as a control-plane issue, not a convenience feature.
Dynamic tool discovery is a form of privilege expansion unless it is bounded: Discovery is valuable only when the discovered surface still fits the intended role of the AI system. Otherwise, the protocol turns runtime capability enumeration into a privilege-growth mechanism that outpaces review cycles. The practical implication is that access scope must be constrained before the connector is trusted, not after it is observed.
Ephemeral AI access changes how least privilege should be enforced: The assumption that a human administrator or a static service account will hold a stable permission set no longer holds when an AI system can call tools on demand. That means entitlement design, connector approval, and session policy need to be treated as one governance problem. Teams should stop separating integration governance from identity governance.
Identity blast radius: MCP concentrates risk by making many tools reachable through one standard path, which means a single mis-scoped connector can expose far more than one application. That is why connector inventory, host-to-server trust, and tool-level authorisation deserve the same scrutiny once reserved for privileged accounts. The practitioner conclusion is simple: govern the path, not only the target.
From our research library:
- 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.
- Read next: Agentic AI Identity Guide
What this signals
MCP should push practitioners to re-evaluate how much authority they grant to connectors that can discover new tools at runtime. The control problem is no longer only whether the model is allowed to connect, but whether the connection can stay within a pre-approved identity boundary as the session evolves.
Identity blast radius: when one protocol exposes many applications through a common runtime path, a single mis-scoped connector can create enterprise-wide access exposure. That means connector inventory, server trust, and tool-level authorisation should be managed as one lifecycle, not as separate integration tasks.
For practitioners
- Define connector allowlists before deployment Approve only the tools and resources an AI host may reach through MCP, and reject servers that expose broader capabilities than the use case requires.
- Separate discovery from authorisation Do not let tool discovery itself imply permission. Require explicit policy mapping so a discovered capability is not automatically an approved action.
- Review host-to-server trust boundaries Document which host applications can open MCP sessions, which servers they may call, and which enterprise systems those servers can touch.
- Apply session-scoped controls to AI tool use Use time-bound approvals, logging, and revocation for MCP sessions so a connector does not retain broad standing access after the task ends.
Key takeaways
- MCP turns AI connectivity into an access-governance issue because standardised tool discovery can expand what a non-human identity can do in production.
- The article points to more than 1,000 open-source connectors by early 2025, showing how quickly the protocol surface is growing.
- Practitioners need to bound connector scope, separate discovery from authorisation, and treat runtime tool reach as part of identity policy.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-04 — Insecure Authentication | MCP sessions depend on how AI systems authenticate to servers and tool endpoints. |
| NHI-05 — Overprivileged NHI | The article's central risk is connector scope expanding beyond the intended task. | |
| NHI-08 — Environment Isolation | MCP hosts can bridge multiple apps and environments through one runtime path. | |
| Recommendation — Audit MCP authentication flows and prevent weak or implicit trust from granting tool access. Constrain MCP connectors to the minimum tool set required for each approved use case. Separate MCP environments so one connector cannot move freely across trust boundaries. | ||
| MITRE ATT&CK | TA0006;TA0008 — Credential Access; Lateral Movement | Overbroad MCP access can expand what an adversary or agent can reach across systems. |
| Recommendation — Map MCP connector sprawl to credential access and lateral movement risk in detections. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The article is fundamentally about governing permissions for AI-connected enterprise tools. |
| Recommendation — Apply PR.AA-05 to review and limit the entitlements exposed through MCP connectors. | ||
Key terms
- Model Context Protocol: Model Context Protocol is an open protocol that lets AI agents connect to tools and data sources. It expands what an agent can reach, so governance has to cover not only the model and its prompts, but also every system that can receive or return agent-driven data.
- MCP Server: An MCP server is a tool endpoint that connects an AI agent to external systems and data sources through Model Context Protocol. Because it extends what the agent can reach, it becomes part of the identity and access surface and must be reviewed like any other privileged connector.
- Tool discovery: The process by which an AI agent learns what functions or actions are available to it at runtime. It becomes a security issue when discovery is broader than entitlement, because the agent can map capabilities even when it should not be able to use them.
- Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on May 31, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org