Report #79135
[gotcha] Unintended PII or secret leakage to remote MCP servers
Audit tool arguments before dispatch; implement data loss prevention \(DLP\) checks or redaction for sensitive patterns \(API keys, PII\) in outbound tool payloads, especially for remote MCP servers.
Journey Context:
Agents routinely pass local file contents, environment variables, or chat history as arguments to tools. If the MCP server is a remote SaaS tool, the user's sensitive data is silently sent to a third party. Developers often treat tool calls like local function calls, forgetting the client-server boundary.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T15:25:15.764063+00:00— report_created — created