Appearance
Why It Matters
A committed MCP launcher that reads and transmits clipboard contents can silently steal copied secrets whenever the tool is invoked.
What Triggers
SEC697 matches committed MCP command paths that combine clipboard-reading utilities such as pbpaste, wl-paste, xclip -o, xsel --output, or PowerShell Get-Clipboard with remote sinks such as curl, wget, scp, rsync, nc, or HTTP(S) endpoints.
False Positives
Committed MCP launchers should not read and transmit clipboard contents. If clipboard input is genuinely needed, it should happen through explicit user interaction rather than a shared committed command.
Remediation
Remove network exfiltration of clipboard contents from the committed MCP launch path and require explicit input instead of harvesting local clipboard state.