Keep MCP as the access layer for human interaction, but leave policy decisions, evidence capture, and remediation tracking in the underlying security workflow. That way developers can ask questions naturally while the organisation still preserves control integrity, reviewability, and accountability. A conversational interface should reduce friction, not blur responsibility.
Why This Matters for Security Teams
Model Context Protocol can make AppSec workflows easier to use, but it also introduces a governance problem if the conversation layer starts acting like the control plane. The risk is not the protocol itself. The risk is letting natural language requests bypass review, evidence, or approval requirements that exist for a reason. The NIST Cybersecurity Framework 2.0 is useful here because it reinforces the need to align controls, accountability, and continuous improvement rather than treating interface convenience as a substitute for security process.
AppSec teams also need to think about tool exposure, prompt injection, and overbroad action scopes when MCP servers can reach scanning, ticketing, or remediation functions. If the model can read findings, create exceptions, or trigger changes, then every connected tool becomes part of the security boundary. Current guidance suggests treating MCP as a governed interface to existing workflows, not as a new authority layer. In practice, many security teams encounter control drift only after an assistant has already created tickets, approvals, or exceptions outside the intended review path, rather than through intentional design.
How It Works in Practice
The safest pattern is to separate interaction from authority. MCP can expose read-only access to approved AppSec data sources, while higher-risk actions stay behind explicit workflow controls in the underlying platform. That means developers can ask, “What does this finding mean?” or “Show related exceptions,” but the system should not silently auto-close issues, change severity, or approve remediation unless those actions already exist in a controlled process.
Operationally, teams should map each MCP tool to a security classification. Low-risk tools may return policy documents, dependency metadata, or scan summaries. Higher-risk tools should require human approval, logged justification, and traceable identity. This is where the intersection with agentic AI security becomes important: if an AI assistant can invoke tools, then its permissions, context window, and output handling need the same scrutiny as any privileged integration. The OWASP Agentic AI Top 10 is relevant because it highlights tool misuse, input manipulation, and weak authorization boundaries as practical failure modes.
- Use least privilege for every MCP server and tool connector.
- Keep evidence, approvals, and exceptions in the system of record, not in chat history.
- Log prompts, tool calls, and outputs for review and incident response.
- Require deterministic validation before any remediation action is committed.
- Separate read-only query paths from any write-capable workflow.
For teams building governance into the protocol layer, the OWASP Top 10 for Agentic Applications 2026 is also helpful for checking whether an assistant can be induced to overreach. These controls tend to break down in legacy AppSec stacks where ticketing, scanning, and exception management are loosely integrated and permissions were never designed for tool-mediated execution.
Common Variations and Edge Cases
Tighter MCP governance often increases integration overhead, requiring organisations to balance developer convenience against auditability and blast-radius reduction. That tradeoff is worth making when the assistant can touch production-adjacent workflows, but best practice is evolving on how much autonomy is acceptable in lower-risk use cases.
One common edge case is read-only versus write-capable access. Read-only MCP usage usually fits well with AppSec governance because it improves retrieval without changing state. Write-capable usage is more sensitive, especially where an assistant can open tickets, assign owners, or trigger suppression requests. Another edge case is multi-tenant or shared-service environments, where a single MCP server may aggregate data from several applications. In those environments, contextual separation becomes critical, and the protocol should not be trusted to infer the correct tenant, project, or approval chain on its own.
Teams should also be careful with exception handling. If an assistant can summarize risk acceptances or draft compensating controls, that can improve throughput, but it should not become the place where policy decisions are made. The decision should remain with the approved workflow and named owner. This is especially important when evidence needs to support security reviews, audits, or incident reconstruction. The governing principle is simple: use MCP to reduce friction in how people interact with AppSec, not to relocate authority away from the controls that already exist.
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 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | GV.OC-01 | MCP governance must align with organisational security outcomes and accountability. |
| NIST AI RMF | AI governance is needed where MCP-connected assistants influence security workflow decisions. | |
| OWASP Agentic AI Top 10 | Agentic tool abuse and prompt injection are direct risks for MCP-connected assistants. |
Define who owns MCP-enabled AppSec actions and keep workflow authority tied to governance objectives.
Related resources from NHI Mgmt Group
- How should security teams use IAST and RASP in NHI governance?
- How should security teams use AI in identity governance without weakening controls?
- How should security teams use Azure AD automation without weakening access governance?
- How should teams use automation for SOC 2 without weakening identity governance?