Build with Wormhole

Create private forms from code or an agent, get a signed ping the moment something arrives, and decrypt it on your own machine. The API only ever carries ciphertext and status.

Quick start for agents

  1. In the app, open Agents, add an agent with what it may do with answers, and copy its token.
  2. On the agent's machine: python3 wormhole_cli.py init creates its key and registers the public half.
  3. Create a form over MCP (create_form) or POST /api/forms, and share the link.
  4. Add a webhook, or run wormhole_cli.py wait <form>. Answers are decrypted locally and Wormhole deletes its copy.
# MCP client config (Streamable HTTP)
{
  "mcpServers": {
    "wormhole": {
      "url": "https://wormhole.jacob-4fc.workers.dev/api/mcp",
      "headers": { "Authorization": "Bearer wh_…" }
    }
  }
}