myday-mcp
My Day
Частная запись того, над чем вы работали, хранящаяся на вашем Mac.
Каждые десять минут она записывает короткую заметку. Недели спустя вы можете спросить её, чем вы занимались — и то же самое может сделать ваш ИИ-помощник.
Проблема
Вы заканчиваете неделю и не можете отчитаться за неё. Ваш менеджер спрашивает, что вы сдали. Вы открываете наполовину готовый документ и тратите десять минут, восстанавливая, почему вы его открыли. Вы читали что-то полезное в марте и не можете найти это в августе.
Тем временем ваш ИИ-помощник начинает каждый разговор, ничего не зная. Вы заново объясняете проект, файл, то, что уже пробовали — каждый раз.
Ваш компьютер знал всё это и ничего не записал.
Related MCP server: BuildAutomata Memory MCP Server
Что делает My Day
Каждые десять минут она записывает один небольшой Markdown-файл с описанием того, чем вы занимались:
---
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Это и есть весь формат хранения. Никакой базы данных, никакой учётной записи, никакой загрузки. Вы можете grep-ить,
редактировать или удалить файл, который не хотите хранить.
Установка
npm install -g @abhitsian/myday
myday init # explains exactly what gets read, then asks
myday start # begins recordingmacOS, Node 18 или новее. Предпочитаете приложение? Скачайте My Day.app, перетащите в «Программы», и
оно проведёт вас через те же шесть экранов с помощью значка в строке меню.
Удаление — одна команда, и всё исчезает:
myday uninstallКак это работает
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"]Три источника питают её, и каждый можно включать и выключать отдельно. Чтение вашего браузера — это другое решение, чем чтение вашей работы в терминале, поэтому они на разных переключателях.
Она работает до того, как вы что-то разрешили
Уровень | Требуется | Что вы получаете |
1 | ничего | Какое приложение было на переднем плане и как долго |
2 | ничего | Заголовки страниц и адреса из собственной истории браузера |
3 | Специальные возможности, один маленький бинарник | Заголовки окон — документ, чат, папка |
Большинство инструментов в этой категории требуют инвазивного разрешения до того, как покажут вам что-либо, так что вам приходится верить им на слово. Запустите уровни 1 и 2 в течение недели и сначала прочитайте вывод.
Для уровня 3 myday build-helper компилирует 60-строчную программу на Swift, которая читает два атрибута
и выводит их. Вы предоставляете доступ к специальным возможностям этому одному бинарнику, а не osascript,
который дал бы те же полномочия каждому скрипту на вашей машине.
Хронология
Ваш день по порядку, с реальными значками приложений и кликабельными ссылками на страницы. Сессии Claude Code находятся на той же линии, каждая с кнопкой resume, которая копирует команду для её повторного открытия.
Потоки
Трекер сообщает, что вы провели 1ч55м в Slack, — это факт о программном обеспечении. Потоки говорят вам, что ошибка оформления заказа тянулась четыре дня и с вторника затихла, — это факт о вашей работе.
Ничего не объявляется. Нет поля «проект» для заполнения — потоки выводятся из файлов, к которым вы обращались, и страниц, которые вы открывали. Каждый содержит состояние (сегодня, вчера, на этой неделе, затихший), и те, которые вы подхватывали и откладывали, всплывают первыми.
Трения
Издержки, которые ваш день скрывает от вас, каждое с приложенным доказательством:
Вход на тот же хост 29 раз в неделю — это настройка тайм-аута сессии, а не привычка
Тот же поисковый запрос, введённый в 13 разных дней, потому что ответ нигде не был сохранён
Страница, на которую вы заходите почти каждый день, и ни разу не добавили в закладки
Ваш ИИ-помощник может читать это
Это та часть, которая меняет ощущение от инструмента. My Day поставляется с MCP-сервером, поэтому любой помощник, поддерживающий MCP, может узнать, что вы делали, без ваших повторных объяснений.
Claude Code — добавьте в ~/.claude.json:
{ "mcpServers": { "myday": { "command": "myday-mcp" } } }Cursor — добавьте в .cursor/mcp.json. Windsurf, Zed, Continue и любые другие
с поддержкой MCP используют те же две строки.
Затем, во время задачи:
Вы: продолжи с того места, где я остановился
Claude: Вы отслеживали двойной вызов в цикле повторных попыток вебхука — вы читали документацию Stripe по идемпотентности и редактировали
retry.ts, аretry.test.tsвсё ещё не проходил тест на случай дублирующей доставки (2026-08-14 15:30).
Доступны четыре инструмента: history_search, history_window, history_resume и history_time_by.
Заметки строятся из заголовков веб-страниц и заголовков окон, которые являются текстом, контролируемым другими людьми. Страница с заголовком «ignore previous instructions» в противном случае попала бы к помощнику, который может выполнять команды. Каждый ответ возвращается в запечатанном конверте с экранированными скобками, чтобы нагрузка не могла вырваться наружу, и это правило повторяется в каждом ответе.
Откуда это взялось
OpenAI выпустил Computer History в приложении ChatGPT для Mac в августе 2026 года: записывать события взаимодействия вместо скриншотов, сворачивать их каждые десять минут в файлы памяти Markdown, считывать их, когда пользователь спрашивает о прошлой работе. Windows Recall и Rewind до этого пошли по пути скриншотов и провели свою публичную жизнь, защищая этот выбор.
Решение только с текстом — правильное, и My Day его придерживается. Где они расходятся:
ChatGPT Computer History | My Day | |
До того, как вы что-то разрешили | ничего | имена приложений, затем полные детали браузера |
Детали страницы | извлечены из окна | прочитаны из собственной истории браузера |
Работает с | ChatGPT | любым MCP-клиентом — Claude Code, Cursor, Zed |
Хранение | локальный Markdown | локальный Markdown, и вы выбираете папку |
Повторяющаяся работа | — | производные потоки с состоянием для каждого потока |
Повторяющиеся издержки | — | трения, с приложенными доказательствами |
Ваша собственная история | начинается пустой | восстанавливается из месяцев браузера в первый же день |
Последняя строка важнее, чем кажется. Потокам нужно две-три недели, чтобы обрести смысл, поэтому свежая установка не показывает ничего именно в тот момент, когда вы решаете, оставить её или нет. My Day читает историю браузера, уже имеющуюся на вашем диске, и записывает заметки за последние шестьдесят дней, так что первый экран, который вы видите, уже заполнен.
Конфиденциальность
Правила применяются до того, как что-либо записано, поэтому приложение, которое вы исключили, никогда не попадает на диск. Не существует последующего этапа фильтрации, который мог бы ошибиться.
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Менеджеры паролей исключены по умолчанию. Частный просмотр никогда не включается, потому что ваш браузер не записывает его. Сводки пишутся локально без модели по умолчанию, а включение одной модели регистрирует каждую отправку в файл, который вы можете прочитать.
Очистка удаляет заметки и необработанные события за ними. Если удалить только заметку, события останутся на диске, и следующая свёртка запишет её снова.
Команды
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Чего она пока не делает
Заголовки окон требуют разрешения, поэтому без уровня 3 заметка называет приложение, а не документ.
Потоки связывают 41% последовательных заметок. Непрерывная работа всё ещё фрагментируется больше, чем должна.
Ничего не выталкивается. Каждый вид ждёт, пока вы его откроете.
Только macOS. Слой захвата — это Cocoa и LaunchServices.
Лицензия MIT. Создано Abhishek Sivaraman.
This server cannot be installed
Maintenance
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
- AlicenseBqualityCmaintenanceProvides AI assistants with persistent memory of your project architecture, development history, and technical decisions, allowing them to give context-aware coding help without needing repeated explanations.16612MIT
- Flicense-qualityDmaintenanceProvides AI agents with persistent, searchable memory that survives across conversations using semantic search, temporal versioning, and smart organization. Enables long-term context retention and cross-session continuity for AI assistants.14
- Alicense-qualityDmaintenanceManages persistent work memories and context across AI tools, enabling structured storage, search, and retrieval of work content, tasks, and knowledge with session-based project organization.14MIT
- AlicenseBqualityBmaintenancePersistent memory and session intelligence for AI coding assistants. Auto-tracks mistakes, decisions, and context via hooks. Mines your full session history for patterns, predictions, and cross-session search.2116MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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