Can
- Read, search, list folders
- Move mail and set flags
- File-based rules and optional sweeps
- Send — only if you opt in
IMAP plane · IMAP lane · I’m a plane
A control plane so agents can use IMAP — anything you allow, not everything.
git clone https://github.com/danb0nd/imaplane
cd imaplane
npm install && npm run build
npx imaplane init
npm start
grok mcp add imaplane -- node "$(pwd)/dist/mcp.js"
HTTP owns IMAP. MCP is a stdio client of http://127.0.0.1:8787/v1.
Remote agents: Tailscale Serve or an SSH tunnel — see the README. Not the core product.
Got a sharper pitch, a bug, or a feature wish? Help make it better