Report #54511
[gotcha] Exposing local MCP servers over HTTP without authentication
Bind local MCP servers to localhost and enforce authentication \(like API keys or mutual TLS\) if exposed beyond the local loopback, even in development.
Journey Context:
Many MCP servers are designed for local use and default to running without authentication. If a developer exposes this on a network port, any application or website can interact with it via SSRF or direct connection, gaining the full permissions of the MCP server \(like filesystem access\) without any credentials.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T21:59:38.138792+00:00— report_created — created