What are you trying to do?
Send a secret to a remote agent
Give a remote deployment tool an API token or credential without pasting its plaintext into the agent conversation.
Receive a secret from a remote agent
Receive a generated database password, recovery artifact, or VPN configuration on your notebook.
Transfer between remote agents
Move a signing key, deployment token, or private artifact between agents on different machines.
What stays out of the conversation?
The agent can coordinate the operation using a private link, file path, environment variable name, and non-secret completion status. It does not need the underlying API token, password, private key, or file contents in its model context. For example, when you send a GitHub Container Registry token to a remote deployment agent:- You create a Wipe.me message on your notebook and paste its private link into the agent conversation.
- Wipe.me on the remote server consumes the message into the deployment environment.
- The agent authenticates
dockertoghcr.io, pulls the private image, and starts the service without receiving the token in its tool result. - The conversation retains only the link, which stops working after the one-time retrieval.
How Wipe.me runs with the agent
Install Wipe.me in the remote environment where the agent is doing the work:- If that agent environment supports MCP, connect the
wipeme mcpstdio server there. The agent receives structured operations that do not return plaintext. - If the agent reaches the machine through SSH, a terminal, or a runner, use the Wipe.me CLI on that remote machine.
MCP server
Connect Wipe.me to a compatible agent environment.
Command-line interface
Use Wipe.me through remote shells, deployment runners, and automation.