TL;DR: MCP’s July 28 revision removes sessions and the initialization handshake, making each request rely on the credential it carries and turning identity governance into the central control point, according to Oasis Security. That shift exposes the assumption that session context can safely carry accountability, but stateless requests now force teams to govern the non-human identity itself.
Editorial analysis by NHI Mgmt Group, based on content published by Oasis Security: “Stateless MCP is Simpler, Identity is More Complex Than Ever”.
Key questions
Q: What breaks when MCP sessions are removed from the access model?
A: Session-based accountability breaks first, because the conversation no longer carries purpose, ownership, or task continuity.
Q: Why does a stateless MCP core create more governance pressure for enterprise agent deployments?
A: A stateless core shifts responsibility to the surrounding stack because the protocol no longer carries session state or control logic for you.
Q: What are the signs that NHI policy is not aligned to MCP requests?
A: The warning signs are mismatched authorization outcomes, inconsistent tool access decisions, and credentials that continue to work across requests long after task context should have expired.
Practitioner guidance
- Define credential-level ownership Assign every agent credential to a named human and system owner so requests can be traced without relying on session history.
- Shorten credential lifetime Use short-lived, revocable non-human identity credentials for agent access instead of standing secrets that survive across many requests.
- Align policy across layers Make sure MCP request policy and identity provider claims resolve to the same scope so tool access is decided once, not twice.
Bottom line: Stateless MCP removes the session as an accountability container, so the non-human identity credential becomes the primary control point for access governance.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Session-based accountability is the assumption that collapses first. Stateless MCP was built to remove connection memory, so any governance model that depended on a session to carry purpose, ownership, or task continuity no longer has a stable control surface. The implication is not merely tighter policy, but a different accountability model in which the credential itself must prove authority for each request.
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 should teams govern non-human identities for stateless protocol access?
A: Govern them at issuance, not after the fact. That means clear ownership, narrow scopes, short lifetimes, and fast revocation, because there is no session boundary left to preserve context or absorb mistakes once requests become fully self-contained.
👉 Read our full editorial: Stateless MCP shifts accountability to NHI credentials and policy