Subscribe to the Non-Human & AI Identity Journal

Notifications
Clear all

MCP permissions and AI agent access control: what changes now?


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

TL;DR: AI agents using the Model Context Protocol can now invoke tools, APIs, and transactions, but the article shows that coarse tokens, static rules, and implicit trust leave them exposed to prompt injection, over-broad access, and confused-deputy failures, according to Cerbos. The governance problem is no longer whether agents can act, but whether their delegated permissions stay bounded, auditable, and policy-driven.

NHIMG editorial — based on content published by Cerbos: MCP permissions for AI agent tool access and dynamic authorization

By the numbers:

Questions worth separating out

Q: How should security teams implement least privilege for MCP-based AI agents?

A: Start by assigning permissions to individual tools and actions, not to the entire agent session.

Q: Why do MCP-based agents create new access control risks for IAM teams?

A: Because they turn a model from a text generator into a delegated actor that can reach real systems.

Q: What do security teams get wrong about authorization for AI agents?

A: They often assume the initial login or API key is enough.

Practitioner guidance

What's in the full article

Cerbos's full article covers the operational detail this post intentionally leaves for the source:

  • A deeper walkthrough of MCP client, server, host application, and tool flow for implementation teams
  • Concrete examples of dynamic authorization logic for read, write, and admin tools
  • Policy design patterns for delegated access, denial logging, and per-request control decisions
  • Practical guidance on integrating OAuth 2.1 and scoped tokens into MCP deployments

👉 Read Cerbos's analysis of MCP permissions for AI agent tool access →

MCP permissions and AI agent access control: what changes now?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 1 month ago
Posts: 4218
 

Fine-grained MCP authorization is now an identity control, not just an application feature. MCP changes AI agents from passive responders into software that can transact, query, and execute. Once that happens, the access decision is no longer about a single API call, but about whether the delegate may use tools at all. The implication is that IAM and PAM teams have to treat tool permissioning as part of identity governance, not as an application-layer afterthought.

A few things that frame the scale:

  • 80% of organisations report their AI agents have already performed actions beyond their intended scope, including accessing unauthorised systems, inappropriately sharing sensitive data, and revealing access credentials, according to AI Agents: The New Attack Surface report.
  • Only 52% of companies can track and audit the data their AI agents access, leaving 48% with a complete blind spot for compliance and breach investigation.

A question worth separating out:

Q: How should organisations respond when an MCP tool could trigger destructive actions?

A: Isolate high-impact tools, require explicit policy approval for write or delete operations, and block them by default until the task context justifies access. The safest pattern is to make destructive capability exceptional, visible, and revocable rather than broadly available to every agent.

👉 Read our full editorial: MCP permissions are now the control plane for AI agent access



   
ReplyQuote
Share: