¿Y si quisieras tener una memoria de trabajo de tus agentes de IA? Un log en que describas los pasos que das, los hallazgos, notas, y outputs… y traerlos a tu contexto cuando te hagan falta. Eso es exactamente lo que puedes hacer conectando Day One a Cursor a través de su MCP.
Nota: Esta guía es para macOS. El servidor MCP de Day One solo está disponible actualmente para Day One para Mac.
¿Qué es MCP?
MCP (Model Context Protocol) es un estándar abierto que permite a los modelos de IA conectarse con fuentes de datos externas de forma estructurada. Piensa en ello como un puente entre tu agente de IA y cualquier servicio o aplicación que tenga un servidor MCP disponible.
¿Por qué usar Day One como memoria de trabajo?
Day One es una app de journaling que yo uso para registrar pensamientos, decisiones, aprendizajes y reflexiones diarias. Al conectarla como fuente de contexto para Cursor, conseguimos algo muy potente:
- Contexto personal persistente: Tu agente puede acceder a notas, decisiones y reflexiones previas.
- Fuera de md files. En ocasiones mi agente en cursor me escribía (escribe) en Markdown files. Normalmente lo hace en folders que están en el gitignore, pero me ha ocurrido varias veces que se le ha ido de las manos y luego me aparecen las notas en el PR! Además prefiero tener el folder de trabajo de la codebase limpio de notas.
- Memoria de largo plazo, que puedes añadir al contexto del Agente a demanda: A diferencia de la memoria efímera de una conversación, tu diario persiste y crece. Se hace referenciable, compartible, linkable, consultable. Y puedes buscar notas y añadirlas al contexto del agente, solo cuando lo necesitas -sin sobrecargarlo-.
- Flujo de trabajo natural: Escribes en tu diario como siempre y el agente puede aprovechar esa información cuando la necesita.
Seguridad y privacidad
- Ejecución 100% local: El servidor MCP no realiza llamadas de red. Accede directamente a la base de datos local de Day One. No hay que decir que, aunque el servidor sea local, el contenido que recupere será enviado al LLM para su procesamiento.
- Control por journal: Tú decides qué journals son accesibles.
- Protección por contraseña: Si Day One tiene el password lock activado, el servidor MCP no funciona.
Otras cosas por las que Day One mola, además de para tomar notas para cursor / Claude code / Codex….
Day One Mola. Mucho. No por nada fue App del Año en el Apple Store y tuvo el Apple Design Award. Pero en lugar de leer reviews y opiniones de otros, yo te recomendaría descargarla desde la Mac App Store y darle un tiento. ¿Por qué? Pues así a bote pronto:
- Es una app de Journaling básico bien organizada en Journals o Diarios, para separar tus contextos (trabajo, personal, un viaje…). Tiene templates personalizables para entradas recurrentes y las entradas contienen markdown, fotos, vídeos, audio y dibujos
- Lo que lo hace especial vs notas normales: Está diseñado para capturar momentos. Captura el contexto automáticamente (ubicación GPS, clima, música que estabas escuchando, conteo de pasos, fecha/hora…). Así que cada nota es como una cápsula del tiempo, pero también esa metadata se puede usar para buscar y por miles de aplicaciones de IA! o para mostrarte ‘dónde escribiste tus entradas en un mapa‘ (esto mola mucho si por ejemplo tomas notas en viajes).


- Te anima a escribir con recordatorios configurables y cosas como el “On This Day” (qué escribiste tal día como hoy en años anteriores).
- Tiene una buena organización (tags y filtros por descontado, busqueda full text potente, mapas interactivos con entradas geolocalizadas, vistas diferentes…)
- Puedes exportar entradas o diarios a PDF o a JSON / texto plano para usar otras apps para maquetar. Podría incluso exportar a libros físicos, aunque esto no lo he probado 😀
- Integraciones útiles: Siri, Share extension -mandar contenido desde cualquier app a Day One-, MCP server.
Hay algunas ideas más en este post en el que muestran su setup de DayOne donde luego te ofrecen un curso por $29 (25€ a día de hoy).
Configuración
Vale, vale. El setup!
El primer paso es fácil. Si aún no lo tienes, instala Day One.
Paso 1: Instala el CLI de Day One
El servidor MCP viene integrado en la app de Day One, pero necesitas instalar el CLI (command-line interface) para poder invocarlo. Ejecuta en tu terminal:
sudo bash /Applications/Day\ One.app/Contents/Resources/install_cli.sh
Esto instala el comando dayone en /usr/local/bin/dayone. Puedes verificar que se instaló correctamente con:
/usr/local/bin/dayone --version
Paso 2: Configura Cursor para usar el servidor MCP
Edita (o crea) el archivo ~/.cursor/mcp.json y añade la configuración del servidor de Day One:
{ "mcpServers": { "dayone-cli": { "command": "/usr/local/bin/dayone", "args": ["mcp"], "transport": "stdio" } }}
Reinicia Cursor para que detecte el nuevo servidor MCP.
Paso 3: Habilita el acceso MCP en Day One
Por seguridad y privacidad, Day One requiere que habilites explícitamente qué journals son accesibles vía MCP:

- Abre Day One, ve a Configuración → Labs y activa Laboratorios
- Activa “Mac CLI MCP Server”
- Haz clic en “MCP Access Control”
- Activa los journals que quieras hacer accesibles
Solo los journals que actives aquí serán visibles para el agente de IA. Tienes control total sobre el acceso.
¿Qué puedes hacer una vez conectado?
El servidor MCP de Day One expone estas herramientas que tu agente puede usar:
- list_journals — Lista todos tus journals con acceso MCP habilitado
- create_entry — Crea nuevas entradas con contenido markdown, tags, fechas y adjuntos
- get_entries — Busca y recupera entradas por texto, fechas o journal
- update_entry — Actualiza contenido, tags o metadatos de entradas existentes
Así que una vez configurado, puedes pedirle a Cursor cosas como:
- “Busca en mi diario las notas que tomé sobre el proyecto X la semana pasada”
- “¿Qué decisiones tomé sobre la arquitectura del servicio?”
- “Resume mis entradas de diario de esta semana”
- “Crea una entrada en mi diario con el resumen de lo que hicimos hoy”
Casos de uso prácticos
Standup automático: El agente revisa tus entradas recientes y genera un resumen de lo que has hecho y -depende de tus entradas- lo que planeas hacer o lo que te sugiere hacer.
Documentación de decisiones: Registra decisiones técnicas en tu diario y el agente puede recuperarlas cuando estás trabajando en código relacionado. Pienso además que un agente podría taggear entradas a medida con lo que se indexan y son más fáciles de encontrar y usar.
Reflexión y aprendizaje: El agente puede conectar lo que estás haciendo ahora con reflexiones previas que escribiste en tu diario.
Colorín colorado
La idea de usar un diario de DayOne como memoria de trabajo para un agente de IA es un ejemplo perfecto de cómo un MCP supersencillo te hace la vida más fácil y tu trabajo más straightforward. No se trata solo de darle más datos al modelo, sino de darle tu contexto — tus pensamientos, tus decisiones, tu historia.
Repo oficial: bloom/dayone-mcp-server (© Automattic, Inc.)


Leave a Reply