TL;DR: MCP shifts LLM-to-tool connections into a governed runtime pattern, and Obot’s architecture highlights why policy enforcement, identity integration, session handling, and audit logging now sit at the center of secure AI infrastructure, according to Obot. The governance gap is not transport alone, but control over who can call which tool, when, and with what traceability.
NHIMG editorial — based on content published by Obot: LLMjacking: How Attackers Hijack AI Using Compromised NHIs
Questions worth separating out
Q: How should security teams govern MCP tool access in enterprise environments?
A: Security teams should bind MCP tool access to enterprise identities, entitlements, and lifecycle state before a request reaches production tools.
Q: Why do MCP servers create new identity governance requirements?
A: MCP servers expose non-human access to tools and data through agent-driven workflows, so basic login is not enough.
Q: What do security teams get wrong about AI gateway deployment?
A: They assume visibility alone equals control.
Practitioner guidance
- Define tool-level authorization boundaries Map each MCP server and tool to a specific entitlement model, then require the gateway to check that entitlement on every request.
- Separate control-plane administration from data-plane execution Restrict registry changes, policy edits, and server onboarding to a small administrative role set, while keeping runtime tool invocation tightly enforced in the gateway.
- Instrument requests for forensic traceability Log the user or workload identity, token context, tool name, arguments, response status, and output classification for every MCP interaction.
What's in the full article
Obot's full post covers the implementation detail this analysis intentionally leaves for the source:
- Step-by-step architecture for the gateway, control plane, and chat layer.
- Request-flow mechanics showing how tokens, policies, and server routing work together.
- Configuration details for GitOps-driven workflows, registry management, and RBAC.
- Operational examples of how identity providers are mapped to specific MCP server access.
👉 Read Obot's architecture guide for secure MCP gateway design →
MCP gateway governance: are your AI tool controls keeping up?
Explore further
MCP is becoming a governance layer for non-human identity, not just a protocol bridge. The article’s core value is not the protocol itself but the control problem it exposes: AI systems now need authenticated, policy-bounded, auditable access to internal tools. That is a classic NHI issue because the actor is not a person and the runtime decision is not a human login event. The implication is that identity teams must stop treating MCP as integration plumbing and start treating it as governed machine access.
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 (39%), inappropriately sharing sensitive data (31%), and revealing access credentials (23%), according to the 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 do security teams know whether MCP server governance is working?
A: They should be able to answer four questions at any time: what servers exist, which are official, what credentials they can use, and what systems they contact. If those answers are unclear, governance is not working. The signal is not just fewer alerts, but clear attribution and scoped access across the fleet.
👉 Read our full editorial: MCP gateway governance is the new control plane for AI tools