missionctl suite · macOS & Linux (beta)

mailctl

Email from your TerminalE-Mail aus deinem Terminal

Read, compose, and send email. Syncs your inbox to a local SQLite database — Apple Mail on macOS, Thunderbird on Linux (new, currently in testing). 6 MCP tools for AI-powered email workflows.E-Mails lesen, verfassen und senden. Synchronisiert deinen Posteingang in eine lokale SQLite-Datenbank — Apple Mail unter macOS, Thunderbird unter Linux (neu, derzeit in der Testphase). 6 MCP-Tools für KI-gestützte E-Mail-Workflows.

Download — FreeHerunterladen — KostenlosGet the Bundle — $39Bundle holen — $39Unlock AI features — $9 (-30% w/ L4uNch26)KI-Features freischalten — $9 (-30% mit L4uNch26)
mailctl — inbox
$ mailctl inbox --unread
Inbox (12 unread)

  Alice Chen           Today 09:12
    Q3 budget review — need your approval

  GitHub                Today 08:47
    [missionctl] PR #42 merged

  Polar.sh              Today 07:30
    New purchase: missionctl Bundle

$ mailctl reply --id 1 --body "Approved!"
 Reply sent
NEWNEU

Linux support via Thunderbird — reads your default Thunderbird profile's local mbox files, sends via that account's own SMTP server. Currently in testing on real hardware; feedback and bug reports welcome. Known limits for now: mbox format only, inbox only, no attachments on send, and no draft-saving or delete/mark-unread from mailctl (avoids writing into a file Thunderbird may have open). See the docs for setup.Linux-Unterstützung via Thunderbird — liest direkt aus den lokalen mbox-Dateien deines Standard-Thunderbird-Profils, sendet über den eigenen SMTP-Server des Kontos. Derzeit in der Testphase auf echter Hardware; Feedback und Bug-Reports willkommen. Aktuelle Einschränkungen: nur mbox-Format, nur Posteingang, keine Anhänge beim Senden, kein Entwurf-Speichern oder Löschen/Ungelesen-Markieren aus mailctl heraus (vermeidet Schreibzugriffe auf eine Datei, die Thunderbird eventuell offen hält). Setup siehe Doku.

FeaturesFunktionen

TUI InboxTUI-Posteingang

Full-featured terminal UI for browsing, threading, and managing your inbox. Keyboard-driven, fast, no mouse required.Vollwertige Terminal-UI zum Durchsuchen, Threaden und Verwalten deines Posteingangs. Tastaturgesteuert, schnell, keine Maus nötig.

Compose & ReplyVerfassen & Antworten

Compose new emails or reply to threads directly from the terminal. Supports template variables for personalization.Neue E-Mails verfassen oder direkt aus dem Terminal auf Threads antworten. Unterstützt Template-Variablen zur Personalisierung.

AI Draft Reply (Bundle)KI-Antwortentwurf (Bundle)

Press "a" on an open email and get a drafted reply — via Anthropic, OpenAI, a free Gemini key, or a local Ollama model. Unlocks with the missionctl Bundle.Drücke "a" bei einer geöffneten E-Mail und erhalte einen Antwortentwurf — via Anthropic, OpenAI, einem kostenlosen Gemini-Key oder einem lokalen Ollama-Modell. Schaltet mit dem missionctl-Bundle frei.

Apple Mail & Thunderbird SyncApple-Mail- & Thunderbird-Sync

Syncs your inbox to a local SQLite database — Apple Mail on macOS, Thunderbird on Linux (beta, in testing). All data stays on your machine — no IMAP credentials sent anywhere.Synchronisiert deinen Posteingang in eine lokale SQLite-Datenbank — Apple Mail unter macOS, Thunderbird unter Linux (Beta, in der Testphase). Alle Daten bleiben auf deinem Rechner — keine IMAP-Zugangsdaten werden irgendwohin gesendet.

MCP ServerMCP-Server

6 MCP tools expose your email to Claude Desktop. AI can read, search, compose, and send — with your approval.6 MCP-Tools stellen deine E-Mails für Claude Desktop bereit. Die KI kann lesen, suchen, verfassen und senden — mit deiner Zustimmung.

Command PaletteBefehlspalette

Press ":" and type an action by name — new message, sync, unread filter — instead of memorizing shortcuts. Live-filtered as you type.Drücke ":" und tippe eine Aktion nach Namen — neue Nachricht, Sync, Ungelesen-Filter — statt Shortcuts auswendig zu lernen. Filtert live beim Tippen.

Command ReferenceBefehlsreferenz

mailctl — cheatsheet
# Sync inbox
$ mailctl sync

# Browse inbox (TUI)
$ mailctl inbox
$ mailctl inbox --unread

# Read a message
$ mailctl read --id 42

# Search
$ mailctl search "budget Q3"

# Compose new email
$ mailctl compose --to alice@example.com

# Reply to thread
$ mailctl reply --id 42

# Start MCP server
$ mailctl mcp

MCP ToolsMCP-Tools

Available viaVerfügbar über mailctl mcp

ToolToolDescriptionBeschreibung
inboxList recent inbox messages — sender, subject, date, read status, body preview
search_emailSearch emails by keyword across subject, sender, and body
email_threadRetrieve all messages in a thread, matched by subject
send_emailSend an email via your mail client (user confirms before sending)
draft_emailSave an email to Drafts for review before sending
sync_inboxSync the inbox from your mail client into the local cache

Ready to give your AI hands?Bereit, deiner KI Hände zu geben?

Free and open source. Or get the lifetime Bundle for all 9 tools — launch special: -30% with code L4uNch26.Kostenlos und Open Source. Oder hol dir das Lifetime-Bundle für alle 9 Tools — Launch-Special: -30% mit Code L4uNch26.

Download — FreeHerunterladen — KostenlosGet the Bundle — $39Bundle holen — $39Unlock AI features — $9 (-30% w/ L4uNch26)KI-Features freischalten — $9 (-30% mit L4uNch26)