local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
The server can be configured using environment variables in a .env file, allowing customization of journal directory, filename prefix, and file extension.
The server saves conversations in Markdown format, with journal entries stored as .md files that include formatted conversations with timestamps, emotional analysis, and reflections.
The server supports temporal analysis of conversations with timestamps, providing chronological organization of journal entries.
Servidor de registro en diario MCP
Un servidor MCP (Protocolo de control de mensajes) diseñado para gestionar sesiones de diario interactivas con soporte para análisis emocional y guardado automático de conversaciones.
Características
- Gestión automática de sesiones de registro en diario
- Guardado de conversaciones en formato Markdown
- Análisis temporal de conversaciones con marcas de tiempo
- Soporte para leer entradas de diario recientes
- Organización cronológica de las entradas del diario
Instalación
Depende de su cliente MCP, en Claude Desktop:
Configuración
El servidor se puede configurar utilizando variables de entorno en el archivo .env:
JOURNAL_DIR
: Directorio para guardar archivos de diario (predeterminado: ~/Documents/journal)FILENAME_PREFIX
: Prefijo para nombres de archivos (predeterminado: "journal")FILE_EXTENSION
: Extensión del archivo de diario (predeterminado: ".md")
Si no se especifica, se utilizarán los valores predeterminados.
Estructura de archivos
Las entradas del diario se guardan con la siguiente estructura:
Formato de entrada
Cada entrada de diario incluye:
- Encabezado con fecha
- Transcripción de la conversación con marcas de tiempo
- Análisis emocional
- Reflexiones y temas recurrentes
API
Herramientas
start_new_session()
: Iniciar una nueva sesión de diariorecord_interaction(user_message, assistant_message)
: Registra un intercambio de mensajesgenerate_session_summary(summary)
: Generar y guardar el resumen de la sesiónget_recent_journals()
: recupera las 5 entradas más recientes
Recursos
journals://recent
: Punto final para acceder a entradas de diario recientes
Indicaciones
start_journaling
: Aviso inicial
You must be authenticated.
El servidor MCP transforma los chats con Claude en sesiones de diario, guardando las conversaciones localmente y permitiendo que el LLM recupere sesiones anteriores para crear continuidad en las discusiones sobre las actividades diarias.