TL;DR: MCP supply chain security is becoming a governance problem because compromised tool definitions, context stores, and orchestration layers can steer AI outputs or trigger unsafe actions, according to Akto. The control gap is not just code integrity but lifecycle oversight across the MCP chain.
NHIMG editorial — based on content published by Akto: MCP Supply Chain Security: Why It Matters Now
By the numbers:
- In 2024, over 183,000 customers were impacted by supply chain cyberattacks, signaling the urgent need to strengthen defenses across interconnected ecosystems.
- 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%).
Questions worth separating out
Q: How should security teams govern MCP servers used by AI coding assistants?
A: Treat MCP servers as privileged trust boundaries, not simple data sources.
Q: Why do MCP integrations increase supply chain risk for AI systems?
A: MCP integrations increase risk because they expand the set of trusted inputs that can influence an AI system’s next action.
Q: What breaks when context poisoning is not controlled?
A: When context poisoning is not controlled, misleading instructions can persist across sessions, distort retrieval results, and cause the system to act on false assumptions.
Practitioner guidance
- Inventory every MCP dependency and owner Create a register of tool definitions, connectors, context stores, registries, and orchestration components before expanding AI use.
- Pin and verify tool versions Require signed updates, approved version pinning, and change monitoring for all MCP tools and plugins.
- Sanitise and isolate context sources Separate session context, retrieval sources, and long-lived memory into distinct control zones.
What's in the full article
Akto's full blog covers the operational detail this post intentionally leaves for the source:
- Specific MCP security testing workflows for tool metadata, connectors, and context stores
- Practical examples of rogue tool behaviour and shadow MCP detection signals
- Step-by-step mitigation guidance for context poisoning, tool updates, and runtime auditing
- The survey and benchmark prompt used to gather current AI agent security observations
👉 Read Akto's analysis of MCP supply chain security and AI ecosystem risk →
MCP supply chain security: are your AI controls keeping up?
Explore further
MCP supply chain security is really identity governance for AI runtime dependencies. The article correctly treats tool metadata, context stores, and connectors as attack surfaces, but the deeper issue is trust delegation. When an AI system consumes external context, it is making an identity and authorisation decision about what to trust next. For IAM and NHI programmes, that means MCP should be governed as a chain of privileged dependencies, not as a simple integration layer. The practitioner conclusion is clear: if a dependency can shape model action, it needs access governance.
A question worth separating out:
Q: What should teams do first if an MCP tool or connector is compromised?
A: Contain the dependency immediately by disabling the tool, revoking related secrets, and reviewing every workflow that called it. Then inspect context stores, logs, and downstream actions for misuse or data exposure. The priority is to stop further trust propagation before restoring service.
👉 Read our full editorial: MCP supply chain security is now an AI governance issue