Skip to main content
Glama
abhitsian

myday-mcp

by abhitsian

Mein Tag

Eine private Aufzeichnung dessen, woran Sie gearbeitet haben, auf Ihrem Mac.

Alle zehn Minuten wird eine kurze Notiz geschrieben. Wochen später können Sie fragen, was Sie getan haben — und Ihr KI-Assistent kann das auch.


Das Problem

Sie beenden eine Woche und können nicht sagen, was Sie getan haben. Ihr Vorgesetzter fragt, was Sie ausgeliefert haben. Sie öffnen ein halb fertiges Dokument und verbringen zehn Minuten damit, zu rekonstruieren, warum Sie es geöffnet haben. Sie lesen im März etwas Nützliches und finden es im August nicht wieder.

Unterdessen beginnt Ihr KI-Assistent jede Unterhaltung mit null Vorwissen. Sie erklären jedes Mal aufs Neue das Projekt, die Datei, die Sache, die Sie bereits versucht haben.

Ihr Computer wusste alles davon und hat nichts davon aufgeschrieben.

Related MCP server: BuildAutomata Memory MCP Server

Was Mein Tag tut

Alle zehn Minuten schreibt es eine kleine Markdown-Datei, die beschreibt, was Sie gerade tun:

---
start: 09:10
end: 09:20
title: Tracing the webhook retry loop
summary: You read Stripe idempotency docs, then edited retry.ts.
apps: Visual Studio Code, Google Chrome
sites: stripe.com, github.com
project: payments-api
---
- Reading Stripe's idempotency-key docs on retried deliveries
- Editing retry.ts, focused on the key-reuse path

Das ist das gesamte Speicherformat. Keine Datenbank, kein Konto, kein Upload. Sie können es mit grep durchsuchen, bearbeiten oder eine Datei löschen, die Sie lieber nicht behalten möchten.

Installieren

npm install -g @abhitsian/myday
myday init      # explains exactly what gets read, then asks
myday start     # begins recording

macOS, Node 18 oder neuer. Lieber eine App? Laden Sie My Day.app herunter, ziehen Sie es in den Programme-Ordner, und es führt Sie mit einem Menüleistensymbol durch dieselben sechs Bildschirme.

Das Entfernen erfolgt mit einem Befehl und nimmt alles mit:

myday uninstall

Wie es funktioniert

flowchart LR
    A["Every 15s<br/>which app is in front"] --> D
    B["Your browser's own<br/>history database"] --> D
    C["Claude Code<br/>session transcripts"] --> D
    D["Every 10 minutes<br/>one Markdown note"] --> E["~/.myday/memories/"]
    E --> F["The app<br/>timeline, threads, friction"]
    E --> G["MCP server<br/>your AI assistant reads it"]

Drei Quellen versorgen es, und Sie schalten jede einzeln ein oder aus. Das Lesen Ihres Browserverlaufs ist eine andere Entscheidung als das Lesen Ihrer Terminalarbeit, daher sind es unterschiedliche Schalter.

Es funktioniert, bevor Sie ihm etwas erlauben

Stufe

Benötigt

Sie erhalten

1

gar nichts

Welche App im Vordergrund war und wie lange

2

gar nichts

Seitentitel und -adressen aus dem eigenen Browserverlauf

3

Bedienungshilfen, ein kleines Binary

Fenstertitel – das Dokument, der Chat, der Ordner

Die meisten Tools dieser Kategorie wollen eine invasive Berechtigung, bevor sie Ihnen etwas zeigen, also müssen Sie ihnen auf ein Versprechen hin vertrauen. Führen Sie Stufen 1 und 2 eine Woche lang aus und lesen Sie zuerst die Ausgabe.

Für Stufe 3 kompiliert myday build-helper ein 60-zeiliges Swift-Programm, das zwei Attribute liest und ausgibt. Sie gewähren die Bedienungshilfen-Berechtigung diesem einen Binary, nicht osascript, das dieselbe Macht an jedes Skript auf Ihrem Rechner weitergeben würde.


Der Zeitstrahl

Ihr Tag in Reihenfolge, mit echten App-Symbolen und anklickbaren Seitenlinks. Claude Code-Sitzungen befinden sich auf derselben Schiene, jede mit einem Fortsetzen-Button, der den Befehl zum Wiederöffnen kopiert.

Themen

Ein Tracker sagt Ihnen, dass Sie 1h55m in Slack verbracht haben – das ist eine Tatsache über Software. Themen sagen Ihnen, dass der Checkout-Fehler sich über vier Tage erstreckte und seit Dienstag ruhig ist – das ist eine Tatsache über Ihre Arbeit.

Nichts wird deklariert. Es gibt kein Projektfeld zum Ausfüllen – Themen werden aus den Dateien, die Sie berührt haben, und den Seiten, die Sie geöffnet haben, abgeleitet. Jedes hat einen Status (heute, gestern, diese Woche, ruhig), und diejenigen, die Sie aufgegriffen und wieder weggelegt haben, tauchen zuerst auf.

Reibung

Die Kosten, die Ihr Tag vor Ihnen verbirgt, jeweils mit den Belegen:

  • 29-mal pro Woche beim selben Host anmelden – das ist eine Session-Timeout-Einstellung, keine Gewohnheit

  • Dieselbe Suche an 13 verschiedenen Tagen eingegeben, weil die Antwort nie gespeichert wurde

  • Eine Seite, die Sie die meisten Tage aufrufen und nie ein Lesezeichen gesetzt haben


Ihr KI-Assistent kann es lesen

Das ist der Teil, der das Gefühl des Tools verändert. Mein Tag bringt einen MCP-Server mit, sodass jeder Assistent, der MCP spricht, nachschlagen kann, was Sie getan haben, ohne dass Sie es neu erklären müssen.

Claude Code – zu ~/.claude.json hinzufügen:

{ "mcpServers": { "myday": { "command": "myday-mcp" } } }

Cursor – zu .cursor/mcp.json hinzufügen. Windsurf, Zed, Continue und alles andere mit MCP-Unterstützung übernehmen dieselben zwei Zeilen.

Dann, mitten in der Aufgabe:

Sie: Mach weiter, wo ich aufgehört habe

Claude: Sie haben eine Doppelauslösung in der Webhook-Wiederholungsschleife verfolgt – Sie haben Stripes Idempotenz-Dokumentation gelesen und retry.ts bearbeitet, und retry.test.ts schlug immer noch beim Fall der doppelten Zustellung fehl (2026-08-14 15:30).

Vier Werkzeuge sind verfügbar: history_search, history_window, history_resume und history_time_by.

Notizen bestehen aus Webseitentiteln und Fenstertiteln, also Text, den andere kontrollieren. Eine Seite mit dem Titel "ignore previous instructions" würde sonst einen Assistenten erreichen, der Befehle ausführen kann. Jede Antwort kommt innerhalb eines abgeschirmten Umschlags zurück, wobei die Klammern escaped sind, sodass die Nutzlast nicht ausbrechen kann, und die Regel wird bei jeder einzelnen Antwort wiederholt.


Woher das kommt

OpenAI veröffentlichte Computer History in der ChatGPT Mac App im August 2026: Interaktionsereignisse statt Screenshots aufzeichnen, sie alle zehn Minuten in Markdown-Speicherdateien zusammenfassen und diese zurücklesen, wenn der Benutzer nach vergangener Arbeit fragt. Windows Recall und Rewind hatten zuvor den Screenshot-Weg gewählt und ihre öffentliche Existenz damit verbracht, diese Wahl zu verteidigen.

Die Text-Entscheidung ist die richtige, und Mein Tag behält sie bei. Wo die beiden auseinandergehen:

ChatGPT Computer History

Mein Tag

Bevor Sie etwas erlauben

nichts

App-Namen, dann vollständige Browserdetails

Seitendetail

aus dem Fenster gescrapt

aus dem eigenen Browserverlauf gelesen

Funktioniert mit

ChatGPT

jedem MCP-Client – Claude Code, Cursor, Zed

Speicher

lokales Markdown

lokales Markdown, und Sie wählen den Ordner

Wiederkehrende Arbeit

abgeleitete Themen mit einem Status pro Thema

Wiederkehrende Kosten

Reibung, mit den Belegen

Ihre eigene Geschichte

beginnt leer

am ersten Tag aus Monaten Browserverlauf rekonstruiert

Die letzte Zeile ist wichtiger, als sie klingt. Themen brauchen zwei oder drei Wochen, bevor sie etwas bedeuten, also hat eine Neuinstallation genau in dem Moment nichts zu sagen, in dem Sie entscheiden, ob Sie sie behalten. Mein Tag liest den bereits auf Ihrer Festplatte vorhandenen Browserverlauf und schreibt Notizen für die letzten sechzig Tage, sodass der erste Bildschirm, den Sie sehen, gefüllt ist.

Datenschutz

Regeln greifen, bevor etwas geschrieben wird, sodass eine ausgeschlossene App niemals die Festplatte erreicht. Es gibt keinen späteren Filterungsschritt, der fehlschlagen könnte.

myday permissions apps +Signal          # never record Signal
myday permissions sites include         # switch to an allow-list
myday clear hour                        # delete the last hour, notes and events both

Passwortmanager sind standardmäßig ausgeschlossen. Privates Surfen wird nie einbezogen, da Ihr Browser es nicht aufzeichnet. Zusammenfassungen werden standardmäßig lokal ohne Modell geschrieben, und wenn Sie eines aktivieren, wird jeder Sendevorgang in einer lesbaren Datei protokolliert.

Das Löschen entfernt die Notizen und die rohen Ereignisse dahinter. Das Löschen einer Notiz allein würde die Ereignisse auf der Festplatte belassen, und die nächste Zusammenfassung würde sie sofort wieder zurückschreiben.

Befehle

myday init | start | stop | status | uninstall
myday show | timeline | apps | browse | sessions
myday threads | friction | search <q> | ask "<question>"
myday sources | permissions | clear | backfill
myday view                       # the app, in a browser

Was es noch nicht tut

  • Fenstertitel benötigen eine Berechtigung, daher nennt eine Notiz ohne Stufe 3 die App, nicht das Dokument.

  • Themen binden 41 % der aufeinanderfolgenden Notizen. Kontinuierliche Arbeit fragmentiert immer noch mehr, als sie sollte.

  • Nichts schiebt an. Jede Ansicht wartet darauf, dass Sie sie öffnen.

  • Nur macOS. Die Erfassungsschicht ist Cocoa und LaunchServices.

MIT-lizenziert. Erstellt von Abhishek Sivaraman.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Long-term memory for AI assistants. Hybrid retrieval, query expansion, auto-topics.

  • Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.

  • Persistent memory for AI agents. Search, store, and recall across sessions.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhitsian/myday'

If you have feedback or need assistance with the MCP directory API, please join our Discord server