Subscribe to the Non-Human & AI Identity Journal

How should security teams govern MCP servers in production?

Treat each MCP server as a governed access boundary, not just a utility. Require publisher verification, tool-level approval, least-privilege scopes, and audit logging before production use. The goal is to control what the agent can reach, how long it can reach it, and how every action is traced for response and compliance.

Why This Matters for Security Teams

MCP servers are not just integration helpers. In production, they become execution points that can expand an agent’s reach into tickets, code, data stores, and internal APIs. That means the governance problem is about more than server uptime or connector reliability. Security teams need to control publisher trust, scope, approval, logging, and revocation so an agent cannot turn one approved tool into broad enterprise access.

Current guidance suggests treating MCP governance as part of OWASP Agentic AI Top 10 risk management, because autonomous systems can chain actions in ways that static reviews miss. That matters especially when connectors sit beside other NHI controls such as lifecycle governance and audit readiness, which NHIMG covers in the Ultimate Guide to NHIs — Lifecycle Processes for Managing NHIs and the Ultimate Guide to NHIs — Regulatory and Audit Perspectives. In practice, many security teams encounter MCP misuse only after an agent has already overreached, rather than through intentional pre-production testing.

How It Works in Practice

Production governance should begin before an MCP server is enabled for any agent. Verify the publisher, inspect what tools it exposes, and decide whether each tool deserves separate approval rather than broad server-wide trust. This is especially important because MCP risk is often hidden in configuration and deployment sprawl; NHIMG research on Analysis of Claude Code Security shows how quickly capability can outpace oversight when tool access is not explicitly governed.

Operationally, teams should combine least privilege with runtime controls:

  • Require RBAC or policy-based approval for which agents may call which MCP tools.
  • Use JIT, ephemeral credentials rather than long-lived static secrets for tool access.
  • Bind access to workload identity so the server knows which agent or service is making the request.
  • Log every tool invocation, parameter set, and downstream action for audit and response.
  • Revoke access automatically when the task ends or the trust signal changes.

This is where standards thinking matters. The control model should map cleanly to NIST Cybersecurity Framework 2.0 and to the runtime policy concepts described in OWASP Top 10 for Agentic Applications 2026. For agentic environments, current best practice is evolving toward intent-based authorisation, where the agent’s requested action is evaluated at runtime instead of assuming a fixed role will remain safe. These controls tend to break down when one MCP server fans out into many downstream systems because the approval boundary becomes too broad to audit meaningfully.

Common Variations and Edge Cases

Tighter MCP control often increases friction for developers and platform teams, so organisations need to balance speed against blast-radius reduction. That tradeoff becomes sharper when a server supports multiple tools, shared environments, or rapid experimentation.

There is no universal standard for this yet, but current guidance suggests different handling for different deployment patterns. A single-purpose MCP server in a controlled internal workflow may justify narrower scopes and shorter credential lifetimes. A shared MCP gateway used by multiple agents needs stricter separation, stronger change control, and more granular audit trails. For broader NHI strategy, NHIMG’s Top 10 NHI Issues helps frame why secrets exposure, overprivilege, and weak lifecycle discipline often surface together.

Security teams should also account for environments where policy enforcement is partially outside the MCP server, such as reverse proxies, gateway services, or orchestration layers. In those cases, the approval model must be consistent end to end, or the agent will simply bypass the narrowest control point. That problem becomes acute in high-change environments, because frequent connector updates can outpace review, and the governance model degrades faster than the deployment pipeline can detect.

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 and CSA MAESTRO address the attack and risk surface, while NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Agentic AI Top 10 A2 Agentic tool use needs runtime authorization and tool boundary control.
CSA MAESTRO GOVERN MAESTRO emphasizes governance for autonomous workflows and tool access.
NIST AI RMF GOVERN AI RMF governance covers accountability for autonomous system behavior.

Assign ownership, policy, and approval gates before enabling MCP servers in production.