Report #14473
[gotcha] Installing unvetted third-party MCP servers granting them full system access
Treat MCP servers as untrusted, high-privilege extensions; run them in sandboxed environments \(containers, VMs\) and restrict file system/network access using OS-level controls \(e.g., AppArmor, seccomp\).
Journey Context:
The MCP ecosystem encourages installing community servers \(e.g., from npm or PyPI\) to add capabilities. Users blindly install these, granting them the same permissions as the host process. A malicious or compromised MCP server package can execute arbitrary code on the host, steal data, or pivot to the network. Sandboxing is essential because the MCP protocol itself does not enforce capability isolation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:41:39.635225+00:00— report_created — created