Join our Newsletter — 33% off our NHI Course
Home› FAQ› AI Security› What do security teams get wrong about Model…
AI Security

What do security teams get wrong about Model Context Protocol risk?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 11, 2026 Domain: AI Security

They often treat MCP as a plumbing detail rather than a live execution boundary. In practice, MCP can connect prompts to tools and data sources, so weak input validation, excessive permissions, or ungoverned connectors can turn a model interaction into a real operational compromise.

Where MCP Risk Actually Lives

MCP risk is not limited to the protocol layer. The control boundary is the point where a model can invoke tools, reach data, or act on a downstream system, which means the real question is whether each connector is safe to trust with execution. If teams only review the transport and ignore the tool graph, they miss where misuse, overreach, and data exposure happen.

MCP becomes risky when integration design hides privilege behind convenience. A connector that can read a source system, write back to a ticketing workflow, or call an internal API is not just a passive pipe, it is a delegated action path that can amplify one bad prompt, one poisoned response, or one mis-scoped token into an operational event.

That is why MCP should be assessed as part of the system's authorization and trust model, not as a standalone interface. If the model can reach sensitive actions through a connector, then the security team needs to ask who approved that path, what it can change, and what evidence exists that the connector behaves within its intended boundary. The MCP authorization specification makes this boundary explicit for HTTP transports, including audience-bound tokens and resource-server behavior. Model Context Protocol: Authorization specification

NHIMG's MCP Security Guide is useful here because it frames the protocol around authorization, token handling, gateway patterns, and tool abuse rather than around messaging alone.

Why Weak Tool and Data Controls Break the Model Boundary

The most common mistake is assuming that model output is the only thing to validate. In MCP, inputs can become actions, and actions can become side effects, so weak schema checks, loose connector scopes, or an overly broad tool catalog can create a path from prompt content to system change. That is especially dangerous when the connector can reach operational systems with real authority.

Another failure mode is treating all connectors as equally safe. A local server, a third-party endpoint, and an internal business API do not carry the same trust profile, even if they all look like ordinary integrations. Security teams need to differentiate between read-only retrieval, state-changing operations, and delegated administrative behavior, because those categories determine the blast radius if the model is manipulated.

This is where broader agent and tool misuse guidance matters. OWASP Agentic Applications Top 10 is relevant because MCP often sits inside agentic workflows where tool misuse, identity and privilege abuse, and prompt-driven execution risks converge. The same pattern shows up in the OWASP Agentic AI Top 10, which helps teams think about the security implications of tool access and delegated action, not just model safety.

For teams that want a more general attack-path lens, MITRE ATT&CK Enterprise Matrix helps map how initial compromise, credential access, privilege escalation, and lateral movement can emerge once a connector becomes an execution path rather than a query path. MITRE ATLAS adversarial AI threat matrix is also useful when the concern is prompt injection, context poisoning, or tool misuse against AI-driven workflows.

What Good MCP Security Looks Like in Practice

Good practice starts with scoping each connector as if it were a production service account. The permissions should be narrowly bounded, the data reach should be explicit, and the allowed actions should be documented per use case. If a connector does not need write access, it should not have it; if it does not need live credentials, it should not inherit them.

Teams should also verify how the platform handles trust transitions. A secure design should not let a prompt automatically become a privileged action without policy checks, audience checks, and logging that preserve accountability. Where the architecture relies on OAuth-style authorization, the token should be bound to the right resource and the connector should not be allowed to pass tokens around as if they were interchangeable bearer strings. IANA is relevant as the registry authority behind protocol parameters and identifiers, which is part of keeping integrations precise rather than vague.

Practical review should also focus on connector hygiene: inventory all MCP servers, classify them by sensitivity, and remove any default trust assumptions that came from development convenience. The point is not to eliminate MCP, but to ensure the protocol boundary is also an enforcement boundary. When that is true, teams can adopt MCP without turning model access into uncontrolled system access.

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, OWASP Non-Human Identity Top 10 and OWASP API Security Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI02 — Tool MisuseMCP connectors can be abused to invoke unintended tools or actions.
ASI03 — Identity & Privilege AbuseMCP risk often comes from delegated authority and over-scoped connector privileges.
ASI09 — Human-Agent Trust ExploitationMCP can misplace trust between operators, models, and downstream systems.
Recommendation — Constrain tool access and validate every model-initiated action before execution. Limit delegated privilege and separate model intent from system authority. Verify trust transitions and require approval for sensitive agent actions.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationMCP deployments depend on correct connector and token authentication.
NHI-05 — Overprivileged NHIMCP connectors often fail when they inherit more access than they need.
NHI-07 — Long-Lived SecretsMCP connectors are exposed when durable tokens or credentials are reused broadly.
Recommendation — Bind each connector to the right authentication flow and resource audience. Reduce connector privilege to the minimum required for each use case. Rotate connector secrets frequently and avoid long-lived reusable credentials.
OWASP API Security Top 10API2 — Broken AuthenticationMCP authorization depends on correctly authenticating clients and servers.
API5 — Broken Function Level AuthorizationMCP tool calls can expose privileged functions if authorization is weak.
Recommendation — Enforce strong client authentication and reject ambiguous trust relationships. Authorize each callable function separately before exposing it to a model.
NIST SP 800-53 Rev 5AC-6 — Least PrivilegeMCP connectors should only hold the access required for their specific role.
Recommendation — Apply least privilege to every connector, tool, and service account.
NIST Zero Trust (SP 800-207)Zero Trust ArchitectureMCP benefits from explicit verification of every trust transition and access request.
Recommendation — Verify each connector request and avoid implicit trust between layers.

Practitioner Guidance

What to prioritise: Start with the connectors that can change state, access production data, or inherit high-value credentials. Those paths matter more than low-risk retrieval connectors because they convert a model interaction into an operational dependency.

What to verify: Confirm that every MCP connector has an explicit owner, a documented permission scope, and logging that can show which tool call produced which downstream action. If you cannot reconstruct the action path, you do not have enough control for production use.

Common mistake: Teams often harden the model interface while leaving the connector itself overtrusted. The safer design assumes the connector is the asset under review, because that is where execution authority actually sits.

Practitioner takeaway: Treat MCP as an authorization and execution problem first, and a protocol problem second. If a connector can reach live systems, security must prove that the action is bounded, attributable, and revocable before it is trusted at scale.

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.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org