67 MCP tools · 9 terminal apps · macOS + Linux67 MCP-Tools · 9 Terminal-Apps · macOS + Linux

Give your AI
hands.
Gib deiner KI
Hände.

67 MCP tools across 9 terminal apps. Local-first. No subscriptions. Your AI can now read email, manage your calendar, handle tasks, write notes, track spending, log time, track habits, keep a diary, and schedule posts.67 MCP-Tools über 9 Terminal-Apps. Local-first. Keine Abos. Deine KI kann jetzt E-Mails lesen, deinen Kalender verwalten, Aufgaben erledigen, Notizen schreiben, Ausgaben verfolgen, Zeit erfassen, Gewohnheiten tracken, Tagebuch führen und Posts planen.

Download — FreeHerunterladen — KostenlosBrowse Apps ↓Apps ansehen ↓

MIT licensed · Free core, Bundle unlocks more · Your data stays on your machineMIT-lizenziert · Kostenloser Kern, Bundle schaltet mehr frei · Deine Daten bleiben auf deinem Rechner

~ missionctl

AI is great at planning.
It's bad at doing — because it has no hands.
KI ist großartig im Planen.
Schlecht im Tun — weil sie keine Hände hat.

missionctl gives your AI hands. Each app runs locally on your machine and exposes MCP tools that Claude (or any MCP client) can call directly — no cloud, no subscriptions, no data leaving your computer.missionctl gibt deiner KI Hände. Jede App läuft lokal auf deinem Rechner und stellt MCP-Tools bereit, die Claude (oder jeder andere MCP-Client) direkt aufrufen kann — keine Cloud, keine Abos, keine Daten verlassen deinen Rechner.

How it worksSo funktioniert's

AI plans. missionctl executes. Your data stays local.KI plant. missionctl führt aus. Deine Daten bleiben lokal.

01

You ask ClaudeDu fragst Claude

"Give me a morning briefing"
"Schedule a launch campaign"
"Gib mir ein Morning Briefing"
"Plane eine Launch-Kampagne"

──→
02

Claude calls MCP toolsClaude ruft MCP-Tools auf

67 tools across 9 apps,
running locally on your machine
67 Tools über 9 Apps,
laufen lokal auf deinem Rechner

──→
03

missionctl actsmissionctl handelt

Reads Apple Mail, creates calendar events,
writes to your Obsidian vault
Liest Apple Mail, erstellt Kalendereinträge,
schreibt in deinen Obsidian-Vault

──→
04

Apple APIs / FilesApple-APIs / Dateien

Mail, Calendar, Reminders,
Obsidian, CSV exports
Mail, Kalender, Erinnerungen,
Obsidian, CSV-Exporte

Nine apps. One config block.Neun Apps. Ein Config-Block.

Each tool stands alone or works together as part of the missionctl suite.Jedes Tool funktioniert für sich allein oder im Zusammenspiel als Teil der missionctl-Suite.

++++

mailctl

6 MCP tools6 MCP-Tools

Read inbox, compose and send email — Apple Mail (macOS) or Thunderbird (Linux, beta). AI draft replies with one keystroke.Posteingang lesen, E-Mails verfassen und senden — Apple Mail (macOS) oder Thunderbird (Linux, Beta). KI-Antwortentwürfe mit einem Tastendruck.

  • TUI inbox with threadingTUI-Posteingang mit Threading
  • AI draft reply (a-key, Bundle)KI-Antwortentwurf (a-Taste, Bundle)
  • Full-text searchVolltextsuche
  • MCP server for AI accessMCP-Server für KI-Zugriff
Learn moreMehr erfahren
++++

calctl

7 MCP tools7 MCP-Tools

Browse calendar, create events, find free slots via Apple Calendar. Summarize meetings with Claude.Kalender durchsuchen, Termine erstellen, freie Slots finden über Apple Kalender. Meetings mit Claude zusammenfassen.

  • TUI week/month viewTUI Wochen-/Monatsansicht
  • Apple Calendar syncApple-Kalender-Sync
  • Free slot finderFreie-Slot-Finder
  • AI meeting summaries (Bundle)KI-Meeting-Zusammenfassungen (Bundle)
Learn moreMehr erfahren
++++

taskctl

7 MCP tools7 MCP-Tools

Manage tasks with Apple Reminders sync, Pomodoro timer, and background daemon.Aufgaben verwalten mit Apple-Erinnerungen-Sync, Pomodoro-Timer und Hintergrund-Daemon.

  • Apple Reminders syncApple-Erinnerungen-Sync
  • Built-in Pomodoro timerEingebauter Pomodoro-Timer
  • Batch task operationsStapelverarbeitung von Aufgaben
  • Background daemon modeHintergrund-Daemon-Modus
Learn moreMehr erfahren
++++

notectl

7 MCP tools7 MCP-Tools

Notes and daily notes via MCP — Obsidian, Apple Notes, or Joplin. Works on macOS and Linux.Notizen und Daily Notes über MCP — Obsidian, Apple Notizen oder Joplin. Läuft unter macOS und Linux.

  • Obsidian, Apple Notes & JoplinObsidian, Apple Notizen & Joplin
  • Sync multiple sources at onceMehrere Quellen gleichzeitig syncen
  • Daily note automationDaily-Note-Automatisierung
  • Full-text searchVolltextsuche
  • Multiple vaults (Bundle)Mehrere Vaults (Bundle)
Learn moreMehr erfahren
++++

budgetctl

11 MCP tools11 MCP-Tools

Import bank CSV, categorize transactions, set budget goals. AI categorization & recurring detection with the Bundle.Bank-CSV importieren, Transaktionen kategorisieren, Budgetziele setzen. KI-Kategorisierung & Erkennung wiederkehrender Zahlungen mit dem Bundle.

  • N26, ING, DKB CSV importN26-, ING-, DKB-CSV-Import
  • AI auto-categorization (Bundle)KI-Auto-Kategorisierung (Bundle)
  • Budget goals with progressBudgetziele mit Fortschritt
  • Recurring payment detection (Bundle)Erkennung wiederkehrender Zahlungen (Bundle)
Learn moreMehr erfahren
++++

diaryctl

5 MCP tools5 MCP-Tools

Reads git history and generates AI narrative diary entries. Syncs back to Obsidian vault automatically.Liest die Git-Historie und erstellt KI-generierte Tagebucheinträge. Synchronisiert automatisch zurück in den Obsidian-Vault.

  • Git history readerGit-Historie-Reader
  • AI narrative entriesKI-generierte Einträge
  • Obsidian write-backObsidian-Rückschreibung
  • Export for postctl pipelineExport für postctl-Pipeline
Learn moreMehr erfahren
++++

timectl

4 MCP tools4 MCP-Tools

Start/stop timers, weekly bar chart, live TUI. Link timers to tasks, navigate days, generate invoices.Timer starten/stoppen, Wochen-Balkendiagramm, Live-TUI. Timer mit Aufgaben verknüpfen, Tage navigieren, Rechnungen erstellen.

  • taskctl integration (T-key)taskctl-Integration (T-Taste)
  • Invoice export (--month)Rechnungsexport (--month)
  • Day navigation (←/→/t)Tagesnavigation (←/→/t)
  • Daily goal barTagesziel-Balken
Learn moreMehr erfahren
++++

habctl

12 MCP tools12 MCP-Tools

Track daily habits with streaks, AI weekly coaching reviews, and habit chains.Tägliche Gewohnheiten mit Streaks tracken, KI-Wochen-Coaching-Reviews und Habit-Chains.

  • Daily check-ins with streaksTägliche Check-ins mit Streaks
  • AI weekly coaching review (Bundle)KI-Wochen-Coaching-Review (Bundle)
  • Habit chains & streak alertsHabit-Chains & Streak-Warnungen
  • AI habit suggestions (Bundle)KI-Gewohnheitsvorschläge (Bundle)
Learn moreMehr erfahren
++++

postctl

7 MCP tools7 MCP-Tools

Schedule social media posts to Threads, Bluesky, Mastodon, and other platforms from your terminal.Social-Media-Posts für Threads, Bluesky, Mastodon und weitere Plattformen direkt aus dem Terminal planen.

  • Threads, Bluesky, Mastodon, X, LinkedInThreads, Bluesky, Mastodon, X, LinkedIn
  • Safe remote post deletionSichere Remote-Löschung von Posts
  • Spam/ban protection queueSpam-/Sperrschutz-Warteschlange
  • MCP tools for AI postingMCP-Tools für KI-Posting
Learn moreMehr erfahren

67 tools. One config.67 Tools. Eine Config.

Hover any chip to see what it does. Every tool is callable from Claude Desktop.Fahre über einen Chip, um zu sehen, was er tut. Jedes Tool ist aus Claude Desktop aufrufbar.

mailctl6 tools
inboxList recent inbox messages with sender, subject, previewsearch_emailSearch by keyword across subject, sender, bodyemail_threadGet all messages in a thread matched by subjectsend_emailSend an email via your mail clientdraft_emailSave a composed message to Draftssync_inboxSync from your mail client into local cache
calctl7 tools
list_eventsList events between two datestodayToday's eventsthis_weekThis week's events (Monday to Sunday)find_free_slotsFind free time within working hourscreate_eventCreate a calendar eventdelete_eventDelete an event by title and datesyncSync from Apple Calendar into local cache
taskctl7 tools
today_tasksTasks due today or overdueweek_tasksTasks due this weeklist_tasksList tasks, filter by list or statussyncSync from Apple Reminders into local cachecreate_taskCreate task with title, list, due date, notescomplete_taskMark a task completeddelete_taskDelete a task
notectl8 tools
list_notesList notes from cache (filter: folder, source)read_noteRead full note content by titlewrite_noteCreate or update a note in the vaultsearch_notesKeyword search across title and contentsync_notesSync Obsidian vault into cacheget_daily_noteGet today's daily note (creates from template if missing)append_daily_noteAppend content under a named sectiondelete_noteDelete a note by title (folder disambiguates duplicates)
budgetctl11 tools
list_transactionsList transactions, filter by month/category/queryadd_transactionAdd a manual income or expense entrydelete_transactionDelete a transaction by its IDimport_transactionsImport from a bank CSV filebudget_summaryMonthly income/expenses/net with category breakdowntag_transactionsCreate a category rule (pattern → category)apply_category_rulesRe-apply all rules to all transactionslist_budget_goalsGoals with current-month spending progressset_budget_goalSet a monthly spending limit for a categorydelete_budget_goalRemove a goaldetect_recurring_paymentsDetect subscriptions and recurring charges
diaryctl5 tools
get_today_statsGit commits, files changed, suite data (tasks, events, time tracked) for todayget_diary_entryRead a diary entry by date (default: today)write_diary_entrySave or overwrite a diary entry — used by Claude to fill in the narrativeget_coding_statsAggregate stats for last N days: streak, commits, most active day, repo breakdownlist_diary_entriesList recent entries with date and preview
timectl4 tools
start_timerStart a timer with task name and optional project tagstop_timerStop the running timer, returns task name and durationget_time_logTime entries for a date or date range with total durationget_time_statsBreakdown by task/project, daily average, streak for last N days
habctl12 tools
list_habitsList all habits with current streak and today's statuscheck_habitCheck in for a habit today (or a specific date)uncheck_habitUndo a check-in — correct an accidental entryadd_habitAdd a new habit to trackdelete_habitDelete a habit and all its check-in historyget_habit_statsStreak, longest streak, and 30-day completion ratestreak_at_riskList active streaks not yet checked in todayget_weekly_summaryHabit completion summary for the last 7 daysget_weekly_reviewPer-habit 7/30-day data for an AI coaching briefingsuggest_habitsAI-suggested new habits based on goalsadd_checkin_noteAdd a text note on a habit's check-inlist_chainsList habit chains — finish one, get nudged to the next
postctl7 tools
list_postsList posts, filter by platform/status/campaignget_postGet a single post by ID with full contentcreate_postCreate a draft or scheduled postpublish_postPublish a post immediatelyschedule_postUpdate a post's scheduled timelist_campaignsList campaigns with post counts and status breakdownget_campaignGet all posts in a campaign with full content

Plug in in 2 minutesIn 2 Minuten einbinden

Add this to your claude_desktop_config.json and restart Claude Desktop.Füge dies zu deiner claude_desktop_config.json hinzu und starte Claude Desktop neu.

claude_desktop_config.json
{
  "mcpServers": {
    "mailctl":   { "command": "mailctl",   "args": ["mcp"] },
    "calctl":    { "command": "calctl",    "args": ["mcp"] },
    "taskctl":   { "command": "taskctl",   "args": ["mcp"] },
    "notectl":   { "command": "notectl",   "args": ["mcp"] },
    "budgetctl": { "command": "budgetctl", "args": ["mcp"] },
    "diaryctl":  { "command": "diaryctl",  "args": ["mcp"] },
    "timectl":   { "command": "timectl",   "args": ["mcp"] },
    "habctl":    { "command": "habctl",    "args": ["mcp"] },
    "postctl":   { "command": "postctl",   "args": ["mcp"] }
  }
}
67
MCP tools totalMCP-Tools gesamt
9
local-first appslocal-first Apps
0
cloud dependenciesCloud-Abhängigkeiten

Real AI workflowsEchte KI-Workflows

Cross-app workflows that actually work — because the tools are already connected.App-übergreifende Workflows, die wirklich funktionieren — weil die Tools bereits verbunden sind.

AI + mailctl + calctl + taskctl

Morning BriefingMorning Briefing

AI reads your unread emails, checks today's calendar, and surfaces the 3 most important tasks — in one prompt.Die KI liest deine ungelesenen E-Mails, prüft den heutigen Kalender und zeigt die 3 wichtigsten Aufgaben — in einem einzigen Prompt.

AI + calctl + taskctl + notectl

Weekly PlanningWochenplanung

AI reviews your weekly notes, finds free slots, and drafts a prioritized task list synced to Apple Reminders.Die KI durchsucht deine Wochennotizen, findet freie Zeitfenster und erstellt eine priorisierte Aufgabenliste, synchronisiert mit Apple Erinnerungen.

AI + budgetctl

Monthly Finance ReviewMonatlicher Finanz-Review

Import your bank CSV, let AI categorize transactions and surface anomalies, then write a summary to your Obsidian vault.Importiere deine Bank-CSV, lass die KI Transaktionen kategorisieren und Auffälligkeiten aufzeigen, und schreibe eine Zusammenfassung in deinen Obsidian-Vault.

AI + diaryctl + timectl + habctl

End-of-Day DigestTagesabschluss-Digest

AI checks your time log, habit streaks, and git commits, then writes a diary entry and surfaces what to finish before tomorrow.Die KI prüft dein Zeitprotokoll, Habit-Streaks und Git-Commits, schreibt einen Tagebucheintrag und zeigt, was bis morgen noch zu erledigen ist.

Frequently askedHäufige Fragen

missionctl is a suite of 9 local-first terminal apps — mail, calendar, tasks, notes, budget, diary, time tracking, habits, and social posting — that expose 67 MCP tools so an AI assistant can act on your behalf directly from your own machine. All data stays local; there is no missionctl cloud service, and every app is free to download and use.missionctl ist eine Suite aus 9 local-first Terminal-Apps — Mail, Kalender, Aufgaben, Notizen, Budget, Tagebuch, Zeiterfassung, Habits und Social-Posting — die 67 MCP-Tools bereitstellen, damit ein KI-Assistent direkt von deinem eigenen Rechner aus in deinem Namen handeln kann. Alle Daten bleiben lokal, es gibt keinen missionctl-Cloud-Dienst, und jede App ist kostenlos herunterladbar und nutzbar.

MCP is an open protocol, created by Anthropic, that lets AI assistants call external tools — like reading your calendar or sending an email — through a standard interface. Every missionctl app ships its own local MCP server (<app> mcp) so an MCP-capable client such as Claude Desktop can use it directly.MCP ist ein offenes, von Anthropic entwickeltes Protokoll, mit dem KI-Assistenten über eine standardisierte Schnittstelle externe Tools aufrufen können — etwa den Kalender lesen oder eine E-Mail senden. Jede missionctl-App bringt ihren eigenen lokalen MCP-Server mit (<app> mcp), sodass ein MCP-fähiger Client wie Claude Desktop sie direkt nutzen kann.

It lets your AI assistant actually do the busywork instead of just discussing it — draft and send email replies, triage your calendar and find free slots, keep your task list current, log time and generate invoices, write a developer diary from your git history — through natural conversation instead of switching between apps.Deine KI kann die Kleinarbeit tatsächlich erledigen, statt nur darüber zu reden — E-Mail-Antworten entwerfen und senden, den Kalender sortieren und freie Slots finden, die Aufgabenliste aktuell halten, Zeit erfassen und Rechnungen erstellen, ein Entwickler-Tagebuch aus der Git-Historie schreiben — per natürlicher Konversation statt App-Hopping.

All 9 apps are free to download and use (MIT licensed). A one-time $39 Bundle (or $9 per feature individually) unlocks optional AI features in 5 of the apps — no subscription either way. For the AI client side: Claude Desktop's free plan already supports local MCP servers, so no paid Claude plan is required. missionctl's own AI features also work with a free-tier Gemini key or a fully local Ollama model at no cost at all.Alle 9 Apps sind kostenlos herunterladbar und nutzbar (MIT-lizenziert). Ein einmaliger Kauf des $39-Bundles (oder $9 pro Feature einzeln) schaltet optionale KI-Features in 5 der Apps frei — kein Abo in beiden Fällen. Auf der KI-Client-Seite: Claude Desktops kostenloser Plan unterstützt bereits lokale MCP-Server, ein bezahlter Claude-Plan ist also nicht nötig. missionctls eigene KI-Features funktionieren zudem mit einem kostenlosen Gemini-Key oder einem komplett lokalen Ollama-Modell, völlig kostenlos.

notectl, budgetctl, diaryctl, timectl, and habctl work on macOS and Linux. mailctl now does too, via a Thunderbird backend (currently in testing — see the mailctl page for details). calctl and taskctl still require macOS (they bridge Calendar and Reminders).notectl, budgetctl, diaryctl, timectl und habctl laufen unter macOS und Linux. mailctl jetzt auch, über eine Thunderbird-Anbindung (derzeit in der Testphase — Details auf der mailctl-Seite). calctl und taskctl benötigen weiterhin macOS (sie binden Kalender und Erinnerungen an).

All data stays on your machine. missionctl never calls any external server. The only network calls are what you explicitly trigger (sending an email, publishing a post, or an optional AI call).Alle Daten bleiben auf deinem Rechner. missionctl ruft niemals einen externen Server auf. Die einzigen Netzwerkaufrufe sind die, die du explizit auslöst (eine E-Mail senden, einen Post veröffentlichen, oder ein optionaler KI-Aufruf).

mailctl and calctl launch Apple Mail and Calendar in the background via AppleScript if they aren't open. No manual intervention needed.mailctl und calctl starten Apple Mail und Kalender bei Bedarf automatisch im Hintergrund per AppleScript. Kein manuelles Eingreifen nötig.

Yes. Every tool has a full CLI (mailctl inbox --json, taskctl today, etc.). The TUI is the default but optional.Ja. Jedes Tool hat eine vollständige CLI (mailctl inbox --json, taskctl today, usw.). Die TUI ist Standard, aber optional.

Updates are free. Run brew upgrade <tool>, or pull the latest from GitHub and re-run ./setup.sh.Updates sind kostenlos. Führe brew upgrade <tool> aus, oder hole dir den neuesten Stand von GitHub und führe ./setup.sh erneut aus.

Simple pricingEinfache Preise

All 9 tools are free to download individually. Or get the lifetime Bundle — one-time payment, all future updates included.Alle 9 Tools sind einzeln kostenlos herunterladbar. Oder hol dir das Lifetime-Bundle — Einmalzahlung, alle zukünftigen Updates inklusive.

Launch special · -30% with code L4uNch26Launch-Special · -30% mit Code L4uNch26

missionctl Bundle

All 9 tools, lifetime license, one-time payment. Future updates included.Alle 9 Tools, lebenslange Lizenz, Einmalzahlung. Zukünftige Updates inklusive.

Get the Bundle — $39Bundle holen — $39

Or grab any tool individually for free:Oder hol dir jedes Tool einzeln kostenlos:

~ install
# tap once, then install any of the 8 dev tools
$ brew tap aeon022/tap https://github.com/aeon022/homebrew-tap
$ brew install aeon022/tap/calctl

MIT licensed · Source on GitHub · Build from source if you'd rather not use HomebrewMIT-lizenziert · Quellcode auf GitHub · Baue aus dem Quellcode, falls du kein Homebrew nutzen willst