TL;DR: MCP’s rapid adoption has produced thousands of internet-reachable servers with no authentication, while researchers have also documented supply-chain compromise, malicious servers, and localhost abuse, according to WorkOS and cited security reports. The governance problem is no longer theoretical: MCP turns tool access into ambient authority unless identity, scope, and audit controls are enforced.
Editorial analysis by NHI Mgmt Group, based on content published by WorkOS: “MCP auth: The difference between a bridge and a backdoor”.
Key questions
Q: What breaks when MCP servers do not require authentication?
A: When MCP servers do not require authentication, the access boundary disappears.
Q: Why do unauthenticated MCP management endpoints create such a high-risk exposure?
A: They create risk because registration often triggers execution or trust assignment immediately.
Q: How do security teams know whether MCP server governance is working?
A: They should be able to answer four questions at any time: what servers exist, which are official, what credentials they can use, and what systems they contact.
Practitioner guidance
- Require authentication on every MCP server Place real identity checks in front of each MCP server that can touch production systems, user data or operational tools.
- Scope agent tokens to specific tools and actions Map OAuth scopes and delegated permissions to the narrowest tool set the agent actually needs, then make those permissions revocable and time-bound.
- Harden MCP packages and proxies as privileged dependencies Review connector packages, proxies and transitive dependencies with the same discipline you would apply to production control-plane software.
Bottom line: MCP connectors become high-risk the moment they can act on behalf of an agent without strong caller authentication and narrow delegated scope.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
MCP auth gaps create an identity problem, not just an exposure problem. The article shows that many MCP servers were reachable without authentication, which means the connector itself became the access boundary. That shifts governance from application integration to non-human identity control, because the server is now brokering action on behalf of an agent. Practitioners should treat every MCP endpoint as a privileged identity surface.
A few things that frame the scale:
- 24,008 unique secrets were exposed in MCP configuration files in 2025 alone, the protocol's first year of widespread adoption, according to the State of Secrets Sprawl 2026.
- 70% of organisations grant AI systems more access than they would give a human employee performing the exact same job, according to the 2026 Infrastructure Identity Survey.
A question worth separating out:
Q: What should teams do after a malicious or vulnerable MCP server is discovered in their stack?
A: Teams should assume any connected agent, token, or tool path may be affected and respond as if trust has been broken. Remove the server from active workflows, rotate related credentials, inspect prompts and logs for abuse, and review downstream systems for lateral movement or data access. Revalidate the integration before restoring it to production.
👉 Read our full editorial: MCP auth failures are turning agent connectors into backdoors