TL;DR: Malicious Model Context Protocol servers can seize host control, manipulate outputs, and exfiltrate sensitive information, with researchers showing 12 attack classes and traditional scanners finding only a handful, according to Anomali's coverage of the underlying research. The issue is less about one bad integration than about weak vetting, tool-scoping, and runtime verification around AI-to-tool connections.
NHIMG editorial — based on content published by Anomali: Cyber Watch coverage of F5, Mysterious Elephant, malicious MCP servers, and related threats
Questions worth separating out
Q: How should teams govern AI agents that use MCP?
A: Treat each connected agent as a non-human identity with an owner, a scope, and a review cycle.
Q: Why do malicious MCP servers create such a large security gap?
A: They create a large gap because the model often trusts the server path once it is connected, even if the server has not been deeply vetted.
Q: What breaks when MCP servers are scanned only with static tools?
A: Static scanning misses the behaviours that matter most, including runtime tool misuse, prompt manipulation, and covert forwarding through seemingly normal responses.
Practitioner guidance
- Implement explicit MCP tool allowlists Approve only the tools and operations each server can use, then block everything else by default.
- Require provenance checks for every server Verify who published the server, how it was packaged, and whether its configuration contains hidden instructions, hard-coded values, or unexpected connectors before deployment.
- Bind MCP access to short-lived credentials Use ephemeral credentials for any server that reaches sensitive tools or data, and rotate or revoke access immediately when the integration is no longer needed.
What's in the full analysis
Anomali's full post covers the operational detail this post intentionally leaves for the source:
- The specific attacker tradecraft behind each cited campaign, including phishing delivery, malware execution, and infrastructure reuse.
- The MITRE ATT&CK mappings attached to each incident and how defenders can use them for detection engineering.
- The source article's incident-by-incident breakdown of how hostile infrastructure and AI-connected systems are being abused.
- The surrounding context on how these cases fit into broader threat monitoring and response workflows.
👉 Read Anomali's coverage of malicious MCP servers and AI tool abuse →
Malicious MCP servers: are your AI tool controls keeping up?
Explore further
Malicious MCP servers create a new trust boundary problem for identity teams. The issue is not only whether the model behaves safely, but whether the connected server deserves delegated authority in the first place. Once a server can act on behalf of a model, it effectively becomes part of the access chain and must be governed like a privileged service identity. Practitioners should treat MCP onboarding as an access decision, not a developer convenience.
A few things that frame the scale:
- Researchers demonstrated twelve classes of attacks targeting configuration, metadata, prompt logic, tool behavior, and more, with many achieving full success, according to LLMjacking: How Attackers Hijack AI Using Compromised NHIs.
- Another relevant finding from The State of MCP Server Security 2025 is that 53% of MCP servers expose credentials through hard-coded values in configuration files.
A question worth separating out:
Q: Who is accountable when an AI integration server leaks data?
A: Accountability usually sits with the team that approved the integration, the owner of the connected service, and the security function that set policy for privileged access. If the server handles sensitive tools or data, it should also be covered by access review, logging, and revocation procedures already used for service identities.
👉 Read our full editorial: Malicious MCP servers expose a governance gap in AI tool access