TL;DR: Agentic AI deployments are exposing a “God Key” pattern in which static service credentials, broad OAuth scopes and coarse workload identities blur user attribution and over-expand tool access, especially across MCP services, according to Aryaka. The control problem is not MCP itself but delegated identity and protocol-aware enforcement; access review models assume stable, attributable privileges that these workflows do not provide.
At a glance
What this is: This analysis says agentic AI is pushing enterprises away from shared, long-lived credentials and toward delegated identity plus MCP-aware enforcement for tool access.
Why it matters: IAM, PAM, and NHI teams need to treat agent tool access as a governance problem because attribution, scope, and least privilege all break when identity is propagated badly.
Context
The core governance gap is that many agent deployments still rely on shared, long-lived credentials to reach tools and internal services, which makes attribution and least privilege hard to enforce. In practice, that means the identity model is not just stretched, it is misapplied to a runtime pattern it was never designed to govern. Agentic AI Identity Guide is the natural foundation for understanding how those identities should be registered, delegated, and retired.
This is not a protocol flaw in MCP. It is an implementation and control-plane failure: enterprises are asking agents to do work through credentials that collapse user identity, authorization, and tool scope into one shared secret, then expecting auditable governance to emerge later. That sequencing does not hold at scale.
Key questions
Q: What breaks when agents rely on shared credentials or borrowed user identities?
A: Auditability breaks first, followed by recertification and containment. Shared credentials make it difficult to prove which actor took which action, and borrowed identities let software inherit privileges that were never meant for autonomous use. That creates a governance gap where authentication succeeds but accountability fails.
Q: Why do agentic workflows need delegated identity instead of static tokens?
A: Delegated identity lets the enforcement layer mint a short-lived token that matches the user, the task, and the target service. Static tokens persist beyond the request and blur who authorised what. The result is weaker least privilege, weaker accountability, and a larger blast radius if the token is misused.
Q: What is the difference between application access and protocol-aware authorization for MCP?
A: Application access answers whether the connection is allowed. Protocol-aware authorization answers what the agent is trying to do inside that connection, including which tool is invoked and with what arguments. For agentic systems, the second question is the one that determines whether least privilege actually holds.
Q: Who should own policy when agents call internal tools at scale?
A: Policy should sit at the enforcement layer that can validate the user, inspect the tool request, and issue a narrowed credential before forwarding traffic. Putting the logic in every MCP service creates inconsistent controls and pushes enterprise governance into places that were never built to hold it.
Technical breakdown
Why shared credentials create the “God Key” problem
A shared credential turns one agent session into a single, over-broad trust domain. If multiple users invoke the same agent and the agent speaks to downstream tools with one service secret, logs and policy decisions lose the human initiator, the intended scope, and the expected business context. That is why the article describes a “God Key” model: identity, authorization, and tool access all collapse into one secret. In NHI terms, this is a blend of overprivilege and poor identity propagation, which makes auditability and blast-radius control much weaker than teams assume. Practical implication: separate user intent from service authority before the request reaches the tool layer. See the MCP Security Guide. See the MCP Security Guide.
Practical implication: separate user intent from service authority before the request reaches the tool layer.
How delegated identity and token exchange change the control model
Delegated identity means the downstream service receives a short-lived credential that reflects the specific user and task, rather than a reused broad token. The enforcement layer validates the user, exchanges credentials, and mints a narrow token for the target MCP service. That matters because it reduces credential replay value, narrows audience scope, and preserves attribution across the tool call. The key architectural change is that identity is no longer passed downstream as a static bearer of broad authority; it is transformed at the trust boundary into a task-scoped credential. Practical implication: move authorization decisions to the delegation layer, not the MCP server itself. See the AI Agent Authorisation Guide. See the AI Agent Authorisation Guide.
Practical implication: move authorization decisions to the delegation layer, not the MCP server itself.
Why MCP protocol awareness is a security requirement
Traditional Zero Trust layers can see the application and the user, but not the meaning of an MCP request. Without protocol parsing, the control plane cannot tell which tool was invoked, what arguments were passed, or whether a request was prompt-generated and high risk. That blind spot makes coarse access control look stronger than it is. In practice, MCP-aware enforcement adds the missing context needed for per-tool policy, argument inspection, and risk-sensitive authorization. Practical implication: treat protocol visibility as part of the decision engine, not as optional telemetry. See the MCP Security Guide.
Practical implication: treat protocol visibility as part of the decision engine, not as optional telemetry.
Threat narrative
Attacker objective: The objective is to force the agent to execute privileged tool actions with weak attribution and overly broad authority, increasing the chance of misuse or stealthy abuse.
- Entry occurs when an agent receives broad service credentials or a shared OAuth token that can reach multiple downstream tools.
- Escalation follows when a prompt injection or misrouted workflow uses that broad authority to invoke higher-risk actions than the user intended.
- Impact appears as lost attribution, excessive blast radius, and tool actions that cannot be cleanly tied back to a human initiator.
Breaches seen in the wild
- Smithery.ai MCP hosting breach 2025: A Smithery.ai build flaw gave GitGuardian a live fly.io token controlling 3,000+ hosted MCP servers and the API keys their clients sent.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Delegated identity is now the baseline control, not an optional enhancement: agentic workflows break the old assumption that one stable credential can safely represent both a user and a tool-using runtime. Once an agent acts across multiple tools, identity has to be reconstituted at the enforcement layer instead of being inherited from a shared secret. The practitioner implication is that auditability now depends on delegated identity design, not on log review after the fact.
The “God Key” pattern is a governance failure, not just a credential hygiene issue: when one long-lived credential carries user identity, authorization and tool access, the organisation has effectively removed segmentation from the decision path. That creates a control plane that can neither prove who asked for the action nor constrain which tool should have been available. The implication is that least privilege cannot be judged at provisioning time alone when the runtime collapses those boundaries.
Protocol awareness is the new least-privilege boundary for agent systems: MCP services are not the problem by themselves; the problem is assuming that network-level access equals policy enforcement. Once tool name, arguments and session context matter, generic application gates stop being enough. The implication is that enterprise identity governance now has to inspect the request semantics, not merely authenticate the connection.
Identity propagation must be explicit because agent frameworks do not supply it by default: many deployments authenticate the front end and then let downstream tool calls fall back to static service credentials. That assumption fails when the actor is autonomous or semi-autonomous because the request path can change without a human re-authenticating at every step. The implication is that access governance must move from session-level trust to action-level delegation, or the controls will continue to certify the wrong thing.
MCP-aware Zero Trust is a control-plane pattern, not a product category: the important shift is architectural, not vendor-specific. Enterprises need a trust boundary that can validate user identity, inspect MCP context and issue short-lived delegated tokens before forwarding requests. The implication is that teams should re-evaluate where policy actually lives, because pushing it into every MCP service does not scale and does not improve governance.
From our research library:
- 67% of organisations still rely heavily on static credentials despite the risks they pose to agentic AI deployments, according to the 2026 Infrastructure Identity Survey.
- 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
Identity propagation is becoming the decisive design choice for agentic workflows: once agent runtimes move beyond chatbots into operational work, the question is no longer whether they can connect to tools, but whether the enterprise can preserve user attribution and task scope through the full request path. That is why delegated identity should be treated as a programme requirement, not a point control.
MCP-aware enforcement will separate mature deployments from merely functional ones: organisations that keep treating MCP traffic like ordinary HTTPS will miss the tool-level context needed for least privilege. The control boundary now has to understand the semantic meaning of the request, not just its network envelope.
Dual identity telemetry should become a standard operating expectation: if the agent identity and the user assertion are not both visible in logs, incident response will struggle to distinguish autonomous tool use from policy abuse. That gap is where governance and forensics begin to drift apart.
For practitioners
- Replace shared agent secrets with delegated identity Map every agent-to-tool path to a user-bound, short-lived credential model so downstream services can attribute actions to a human initiator and not just a service account.
- Inspect MCP traffic at the enforcement layer Validate tool name, arguments and session context before forwarding requests so policy can distinguish low-risk actions from high-risk tool invocations.
- Remove broad OAuth scopes from agent runtimes Scope credentials to the target MCP service and the specific operation, then deny reuse of generic tokens that can reach unrelated tools or repositories.
- Preserve dual identity records in logs Store both the agent identity and the delegated user assertion in telemetry so incident response can separate automation behavior from human intent.
- Test for prompt-driven privilege expansion Exercise the path where an agent is asked to invoke a higher-risk tool than the original request implied, and confirm the policy layer blocks it before execution.
Key takeaways
- Agentic AI creates an identity governance problem when shared credentials stand in for delegated authority and tool-level policy.
- The main failure is not the protocol itself but the control gap created when user attribution and authorization are collapsed into one reusable secret.
- Enterprises need delegated identity, protocol-aware enforcement and dual identity logging to keep least privilege meaningful in agent workflows.
Related NHI Mgmt Group resources: MCP Security Guide · Agentic AI Identity Guide · AI Agent Authorisation Guide · AI Agent Observability, Audit and Incident Response Guide
Key terms
- Delegated Identity: Delegated identity is when one actor acts on behalf of another with explicit permission and bounded authority. In AI-assisted commerce, it requires clear consent, limited scope, and traceable records so the retailer can distinguish authorised delegation from unauthorised automation.
- Protocol-aware Authorization: A control model that evaluates the command or action inside a session, not just the user’s ability to connect. In CPS, this matters because a safe diagnostic action and a dangerous write action can travel over the same authenticated channel.
- Identity propagation: The preservation of origin and acting principal information as a request moves through multiple services. In MCP chains, this is what allows downstream systems to make a trustworthy authorization decision instead of relying on a stripped-down token with no task context.
- Blast Radius: The potential scope of damage if a specific credential or identity is compromised. Identities with broad permissions have a larger blast radius and represent a higher priority for least-privilege enforcement and security controls.
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 responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org