Join our Newsletter — 33% off our NHI Course

MCP authentication and authorisation: what IAM teams need to know

 

(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 20739
Topic starter  

TL;DR: MCP’s move to OAuth 2.1, PKCE, metadata discovery, and dynamic client registration gives AI-native tools a more standardised way to authenticate and authorise access, but it also exposes implementation burden around token handling, delegation, and server-side identity infrastructure, according to WorkOS. The deeper issue is that protocol standardisation does not remove the governance gap between model-driven action and review-based identity controls.

Editorial analysis by NHI Mgmt Group, based on content published by WorkOS: “Introduction to MCP authentication”.

By the numbers:

  • Only 20% have formal processes for offboarding and revoking API keys, and even fewer have procedures for rotating them, according to the Ultimate Guide to NHIs.

Key questions

Q: What breaks when MCP servers are not governed like integrations?

A: What breaks is the trust boundary.

Q: Why do MCP workflows increase authorisation risk for AI tools?

A: Because the model can initiate actions across tools and services without the stable human request pattern that many identity controls assume.

Q: How can teams tell whether their MCP implementation is becoming an identity system?

A: Look for server-side token storage, refresh handling, registration logic, audit logging, and policy decisions that sit between the user, the model, and the target service.

Practitioner guidance

  • Define MCP server ownership Assign one team to own authentication, token validation, and revocation for every MCP server before it handles sensitive actions.
  • Inventory all delegated tool paths Map which tools, APIs, and data sources each MCP client can reach so you can see where model-driven workflows inherit excess scope.
  • Treat metadata discovery as a control point Review OAuth metadata, scopes, and registration settings for every server rather than assuming the defaults are safe enough.

Bottom line: MCP standardisation helps AI-native tools authenticate more consistently, but it also pushes more identity responsibility into the server layer.

Explore further

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


This topic was modified 3 days ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 5 months ago
Posts: 21367
 

Protocol standardisation does not equal governance completion: MCP’s OAuth 2.1 layer improves consistency, but the real control problem shifts to who owns token lifecycle, delegation boundaries, and session validity. Once a server mediates trust for tool use, it becomes part of the identity plane rather than a simple integration endpoint. Practitioners should treat MCP adoption as an identity governance decision, not just a protocol choice.

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: What should teams do when an MCP server must rely on a third-party identity provider?

A: Define the server’s role in the delegation chain before deployment. If the server still issues its own access token after upstream validation, that intermediate step needs logging, scope controls, and revocation handling. Teams should not assume the external provider removes the server’s governance burden, because the MCP server still remains an identity boundary.

👉 Read our full editorial: MCP authentication shows where AI agent identity breaks down


This post was modified 3 days ago by NHI Mgmt Group

   
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.