Report #96432
[gotcha] Exposing local capabilities to untrusted remote MCP servers via SSE
Only connect to remote MCP servers over authenticated, encrypted channels, and strictly audit the capabilities exposed to remote servers; never expose local tools to remote MCP servers.
Journey Context:
MCP supports Server-Sent Events \(SSE\) for remote connections. If an agent connects to a public MCP server, it is establishing a persistent connection where the remote server can invoke tools on the local client \(if the client exposes tools\) or push malicious resource updates. Developers might connect to a remote MCP server without realizing it acts as a command-and-control channel for the local agent. Treat remote MCP servers as highly untrusted.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T20:26:45.383546+00:00— report_created — created