Built for power users
Everything you need in a Lens-native email client.
Real email address
Every Lens account gets a real email address that works with Gmail, Outlook, and every email client on the planet.
handle@mailens.xyzConversation threading
Full conversation threads with inline reply. Gmail-style grouping, expand/collapse, and auto-scroll.
Undo send
Sent something too early? Undo it. A safety net for every outbound email.
32 synthesized sounds
Every action has a unique sound — star, send, trash, compose, attach, navigate. All procedurally generated via Web Audio.
Smart spam filtering
SPF, DKIM, DNSBL verification plus content heuristics. Every inbound email gets a spam score.
Decentralized attachments
Files stored on Grove — Lens Protocol's decentralized storage. Up to 125MB per file, free forever.
Keyboard shortcuts
Full Gmail/Superhuman-style shortcuts. Navigate, compose, search, and manage — all without touching the mouse.
Drag & drop
Drop files anywhere to attach. Full-screen drop zone with instant Grove upload.
Real-time inbox
Emails appear instantly via Supabase Realtime. No refresh needed, ever.
Wallet-native auth
No passwords. No sign-up forms. Connect your wallet or scan with Orb. Your wallet is your identity.
How it works
Three steps. Under a minute.

Connect your wallet
Sign in with your Lens account. We detect your handle and set up your inbox instantly.

Share your address
Your email is handle@mailens.xyz. Put it in your bio, your website, or share it directly.

Receive & reply
Anyone can email you. Read and reply from Mailens. Emails appear in real-time.
01Connect your wallet
Sign in with your Lens account. We detect your handle and set up your inbox instantly.
02Share your address
Your email is handle@mailens.xyz. Put it in your bio, your website, or share it directly.
03Receive & reply
Anyone can email you. Read and reply from Mailens. Emails appear in real-time.

Connect your AI agent
Claude Code, Codex, Cursor, Grok, OpenClaw, Hermes — any MCP client can read, search, and draft your email. One command. No wallet key, no SDK.
$ claude mcp add --transport http mailens https://mailens.xyz/api/mcp \
--header "Authorization: Bearer mlk_..."No terminal? Grok and ChatGPT connect with a URL — step-by-step guide
Mint a scoped key in Settings → Agent Keys
Agent reads & drafts — you press send. Prompt-injection hardened.
Full agent docs at /llms.txt

