Report #12638
[gotcha] Installing unverified MCP servers from public registries
Vet MCP servers before use. Pin to specific, audited versions \(e.g., via hash\) and run them in isolated containers or VMs rather than directly on the host.
Journey Context:
Just like npm packages, MCP servers can be typosquatted or updated with malicious code. Because MCP servers run with the privileges of the user, a malicious server can easily establish persistence or exfiltrate data. Blindly running npx @some/mcp-server is as dangerous as running arbitrary curl \| bash. The fix is strict supply chain security and sandboxing.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T16:39:02.411675+00:00— report_created — created