MCP tools break access into small capabilities, which is helpful, but only if each tool has a clear owner, scope, and approval model. Without that, organisations inherit a growing set of permissions that are difficult to inventory and even harder to revoke. Least privilege fails when the organisation cannot see the individual capability boundaries.
Why This Matters for Security Teams
MCP tools can make automation cleaner, but they also fragment privilege into many small capabilities that are easy to create and hard to govern. least privilege only works when every capability has a named owner, a bounded purpose, and a revocation path. In practice, that governance burden grows faster than the tool catalog itself, especially when agent builders add tools faster than security teams can classify them.
This is why the question matters to NHI and agentic AI programmes, not just API management. If a tool can read data, write records, call other services, or trigger actions on behalf of an agent, it is part of the enterprise attack surface. Current guidance from the OWASP Agentic AI Top 10 and NHI research such as Top 10 NHI Issues points to the same operational reality: exposed capability boundaries become access boundaries only if they are enforced, inventoried, and reviewed continuously. In practice, many security teams discover tool sprawl only after a harmless-seeming agent action has already crossed into production systems.
How It Works in Practice
The practical problem is that MCP exposes functionality as discrete tools, but least-privilege governance needs control over who can invoke each tool, under what conditions, and with what data. For autonomous agents, static RBAC alone is usually too blunt. A role may allow a tool, but the real decision often depends on intent, context, dataset sensitivity, request origin, and whether the action is reversible.
Security teams usually need three layers:
- Tool inventory and ownership, so every capability is mapped to a business or platform owner.
- Runtime authorisation, so the decision is evaluated at request time rather than baked into a fixed role.
- Ephemeral credentials and short-lived tokens, so access can expire with the task instead of lingering after it.
That approach aligns with NIST Cybersecurity Framework 2.0 principles for governance and access control, but the implementation pattern is still evolving. In agentic environments, the better model is often workload identity plus policy-as-code, with each tool call checked against the agent’s identity, the requested action, and the current risk context. NHIMG’s AI Agents: The New Attack Surface report found that 80% of organisations say their AI agents have already performed actions beyond intended scope, which is exactly what happens when tool permissions are broad, opaque, and difficult to revoke. These controls tend to break down when tools can chain into other tools through delegated sessions because the original approval no longer reflects the full action path.
Common Variations and Edge Cases
Tighter tool controls often increase operational overhead, requiring organisations to balance developer velocity against approval depth and auditability. That tradeoff is especially visible when teams support many agents, many environments, or rapid tool iteration. There is no universal standard for MCP governance yet, so current guidance suggests treating tool classes differently rather than applying one policy to everything.
Read-only tools, write-capable tools, and tools that can trigger side effects should not receive the same approval model. A search tool that returns public data may tolerate broader access, while a ticketing or finance tool may need stronger human approval, tighter TTLs, and stronger logging. The same principle applies to data scope: if a tool can touch sensitive records, it should be constrained by dataset classification, not just by the agent’s identity.
NHIMG’s Ultimate Guide to NHIs and Regulatory and Audit Perspectives sections reinforce that lifecycle control and audit evidence matter as much as initial provisioning. For organisations using agentic workflows, the hardest edge case is delegated tool chaining across multiple MCP servers, because visibility often stops at the first approval point while the actual privilege path continues much further.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, CSA MAESTRO and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | A3 | Tool sprawl and unsafe delegation are core agentic application risks. |
| CSA MAESTRO | GOV-2 | Governance is needed for agent tool ownership, scope, and approvals. |
| NIST AI RMF | GOVERN | AI governance must cover autonomous actions and access decisions. |
| OWASP Non-Human Identity Top 10 | NHI-03 | MCP tools often rely on credentials that are hard to rotate and revoke. |
| NIST CSF 2.0 | PR.AC-4 | Least privilege and access enforcement map directly to tool governance. |
Inventory every MCP tool, classify its side effects, and gate use with runtime policy checks.