Tabs

Een rustige takenapp voor de Mac, met een ingebouwde MCP-server zodat ook je AI-agent taken kan plannen, toevoegen en afvinken.

Downloaden

v0.1.1 · macOS 15+

Je agent roept de MCP-tools van Tabs aan. Hij zet taken op Today, koppelt een pull request en vinkt af wat klaar is, en je ziet elke wijziging in de lijst landen. ⌘Z draait ze terug zoals je eigen bewerkingen.

Dit is mijn takenapp.

Er zijn er veel zoals deze, maar deze is van mij.

Ik wilde de rust van Things, met één verschil: mijn AI-agents gebruiken de lijst evenveel als ik. Daarom draait Tabs zijn eigen MCP-server. Claude leest mijn dag, plant taken, koppelt de pull request die hij net opende en vinkt af wat hij afwerkte, zonder omwegen via AppleScript of URL-schemes.

Wat erin zit

Alles hieronder zit in de huidige build. Er is nog geen iCloud-sync en geen iPhone-app: je taken staan op één Mac.

MCP-server

Twaalf tools voor je agent

De server draait in de app op 127.0.0.1, achter een token in je Sleutelhanger. Agents kunnen taken lezen, toevoegen, plannen, verplaatsen en afvinken, maar nooit definitief verwijderen, en ⌘Z draait hun wijzigingen terug zoals je eigen.

GitHub

Pull requests, met hun checks

Koppelt je agent een issue of pull request aan een taak, dan toont een badge de status en de CI. Zet auto-afvinken aan en de taak vinkt zichzelf af zodra de issues gesloten en de PR's gemerged zijn.

Quick Entry

Noteer vanuit elke app

⌃Space opent Quick Entry boven waar je mee bezig bent. ⌃⌥Space vult het in vanuit de app vooraan: pagina en URL uit Safari, Chrome, Arc, Brave of Edge, of onderwerp, afzender en een link terug naar de mail uit Mail.

Lijsten

In de stijl van Things, bewust

Inbox, Today, Upcoming, Anytime, Someday en Logbook. Eén klik opent een taak ter plaatse, Escape bewaart en sluit hem, en afgevinkte taken blijven doorstreept staan tot je van lijst wisselt.

Menubalk

Dicht, niet weg

Sluit het laatste venster en Tabs gaat naar de menubalk, waar de MCP-server en de sneltoetsen blijven draaien. Met een venster open telt het Dock-icoon de taken van vandaag. Tabs kan ook starten bij het inloggen.

Lokaal

Op je Mac, nergens anders

Geen account, geen sync, geen analytics. Tabs gaat enkel online om GitHub te checken, zodra je een token toevoegt, en om naar updates te kijken.

Verbind je agent

Installeer Tabs in /Applications, laat het draaien en voeg de MCP-server toe aan Claude Code.

Claude Code (CLI)
claude mcp add --transport http tabs http://127.0.0.1:4820/mcp --header "Authorization: Bearer <token>"

Settings › Agents heeft hetzelfde commando met je eigen token ingevuld, en een Copy-knop. Elke MCP-client die streamable HTTP spreekt, kan met dat token verbinden met http://127.0.0.1:4820/mcp; de poort kies je zelf.

Changelog

Elke release, nieuwste eerst.

  1. 0.1.1

    Changed

    • New app icon: a stack of index cards whose tabs sit side by side, with the Today star on the front tab and a check on the card.
  2. 0.1.0

    Initial release

    • Things-style lists: Inbox, Today, Upcoming, Anytime, Someday, Logbook and Trash, with areas and projects to group your to-dos.
    • Plan a to-do for Today, a date, Anytime or Someday, and give it a deadline that turns red once it is overdue. Hover a row to reschedule it without opening it.
    • One click opens a to-do inline as a card with notes, tags, when and deadline. Notes render simple markdown: headings, bold, italic and links.
    • Ticked to-dos stay struck through until you leave the list; finished work moves to the Logbook.
    • Search across every list, including Logbook and Trash, drag to reorder, and duplicate with ⌘D. Undo covers every change, including the ones your agent makes.
    • Built-in MCP server on localhost with 12 tools, so AI agents such as Claude Code can read your lists and create, plan, complete and trash to-dos and projects. Token in the Keychain; agents cannot delete anything permanently.
    • Settings › Agents: server status, port, token and a one-click copy of the `claude mcp add` command.
    • Link GitHub issues and pull requests to a to-do and see their state and CI checks as a badge in the list. Optionally tick the to-do off once every issue is closed and every PR merged.
    • Quick Entry over any app with a global hotkey (⌃Space). ⌃⌥Space prefills it with the page from Safari, Chrome, Arc, Brave or Edge, or the subject, sender and a link back to the message from Mail.
    • Keeps running in the menu bar after you close the window, so agents, hotkeys and GitHub checks stay available. Dock badge with today's count, and launch at login.
    • tabs:/// links open a to-do from anywhere; drag to-dos onto a list to move them, or out to another app as title plus link.
    • Updates itself through Sparkle.