Join our Newsletter — 33% off our NHI Course

Why do AI agents create new risk when they can read product design context through MCP?

AI agents expand risk because they can consume pre launch product information at machine speed and at broader scale than a human reviewer. That can expose unreleased features, brand assets, internal flows, and credentials hidden in comments or mockups. The main issue is not just access, but uncontrolled propagation of sensitive design context into downstream tools and outputs.

Why This Matters for Security Teams

AI agents change the risk profile of MCP because they do not just look at product design context, they can operationalise it at speed. A prompt that exposes a roadmap, mockup, API note, or embedded secret can become a tool call, a ticket, a code change, or a message to another system before anyone reviews the output. That is why this is not only an information access problem, but a propagation problem across the agent’s toolchain.

The concern is amplified by current evidence. NHIMG’s State of MCP Server Security 2025 found that only 18% of MCP server deployments implement any form of access scoping for tool permissions, which means the context channel is often wider than teams assume. On the agent side, AI Agents: The New Attack Surface report shows that rogue or out-of-scope actions are already common in real deployments. For governance, that means the question is not whether the agent can read design context, but whether it can misuse, redistribute, or compound it without a meaningful control boundary.

Practitioners should treat MCP context as a high-risk input channel, especially when product plans, unreleased UI assets, and internal workflows are mixed with secrets or operational instructions. In practice, many security teams discover this only after a design artifact has already been transformed into downstream access, rather than through intentional review.

How It Works in Practice

In mature deployments, the control question starts with what the agent is allowed to read, then moves to what it is allowed to do with what it reads. Static, role-based IAM is weak here because agent behaviour is goal-driven and dynamic. A role may allow “product operations,” but that does not explain whether the agent can summarise unreleased features for a vendor, generate customer-facing language, or invoke a deployment tool from a design brief. That gap is why current guidance increasingly points to intent-based or context-aware authorisation, evaluated at request time, rather than fixed permission lists.

Operationally, teams should combine MCP scoping with ephemeral credentials, workload identity, and policy-as-code. The model is straightforward:

  • Issue just-in-time credentials for a single task and revoke them on completion.
  • Use workload identity such as SPIFFE or OIDC-backed tokens to prove what the agent is, not just what secret it holds.
  • Classify design context before it enters the agent, so sensitive fields can be blocked, redacted, or summarised.
  • Evaluate policy in real time with frameworks such as OPA or Cedar, especially when the agent wants to call another tool.
  • Log both the input context and the downstream action so investigators can reconstruct propagation paths.

This is consistent with the direction of the OWASP Top 10 for Agentic Applications 2026, the CSA MAESTRO agentic AI threat modeling framework, and the NIST AI Risk Management Framework, all of which emphasise governance over autonomous behaviour rather than trusting the model boundary alone. These controls tend to break down when MCP servers are shared across teams and the same agent can chain multiple tools under a single broad service account.

Common Variations and Edge Cases

Tighter MCP control often increases workflow friction, requiring organisations to balance speed of product iteration against the need to prevent context leakage and unauthorised propagation. That tradeoff becomes most visible in fast-moving engineering, design, and customer support environments where people want the agent to “just know everything.” Best practice is evolving, but there is no universal standard yet for how much design context an agent may retain, reuse, or forward across tasks.

Edge cases usually appear when product context is not obviously sensitive. A mockup may look harmless until it includes a hidden API token in metadata, an internal URL, or naming that reveals launch timing. Similarly, an MCP tool that reads from a ticketing system can accidentally bridge into systems that were never meant to be in the same trust zone. NHIMG’s OWASP Agentic Applications Top 10 and Analysis of Claude Code Security both reinforce the same point: context-aware systems need guardrails that follow the task, not just the user or the model.

For product-heavy organisations, the safest posture is to assume context can be copied, summarized, and re-used unless policy explicitly prevents it. In practice, that means the risk is not limited to prompt leakage. It includes internal re-publication, accidental disclosure in generated output, and tool chaining that turns a design note into an operational action.

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 Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Agentic AI Top 10 A2 Agentic input and tool misuse are core risks when MCP context is exposed.
CSA MAESTRO GOV-2 MAESTRO addresses governance for autonomous agent behaviour and tool chaining.
NIST AI RMF GOVERN AI RMF governs oversight of unpredictable AI behaviour and downstream impact.
OWASP Non-Human Identity Top 10 NHI-01 MCP context often exposes or propagates secrets tied to non-human identities.
NIST Zero Trust (SP 800-207) AC-6 Zero trust and least privilege are essential when agents can chain tools dynamically.

Assign accountability for agent decisions and monitor how context is reused operationally.