LifeLogMCP
Integración de Obsidian LifeLog (Paso 2)
Es un proyecto de TypeScript que lee la Daily Note de una fecha especificada dentro del Vault de Obsidian y las tareas incompletas que se encuentran en la sección #### タスクリスト.
En esta etapa no se realiza la conversión a MCP Server ni la escritura de archivos. Solo se implementa el procesamiento de lectura correspondiente a get_daily_note y list_incomplete_tasks.
Requisitos previos
Node.js 20 o superior
El nombre de archivo de la Daily Note es
YYYY-MM-DD.mdDAILY_NOTE_DIRen.enves la carpeta dentro del Vault
Related MCP server: Optimike Obsidian MCP
Configuración inicial
Instale los paquetes de dependencias.
npm installPrepare un archivo .env tomando como referencia .env.example. En este proyecto, DAILY_NOTE_DIR=TestDaily ya está configurado para la primera verificación de funcionamiento.
Como .env está incluido en .gitignore, no será objeto de control de Git.
Leer la Daily Note
npm run get-daily-note -- 2026-08-18Con esta configuración, se lee y muestra el siguiente archivo en UTF-8.
/Users/ogawatakahisa/Desktop/Obsidian/TestDaily/2026-08-18.mdNo se realiza la creación, actualización ni eliminación de archivos.
Leer las tareas incompletas
npm run list-incomplete-tasks -- 2026-08-18Solo se obtienen las líneas - [ ] de #### タスクリスト, y se muestran el texto de la tarea y el número de línea en el archivo original. Las secciones A / B / C están excluidas. - [x] y - [X] se excluyen como completadas.
Si #### タスクリスト no existe o está vacío, se trata como 0 tareas incompletas, no como un error.
Pruebas
npm testPara ejecutar la verificación de tipos y las pruebas juntas:
npm run checkLas pruebas se ejecutan creando un Vault dedicado en la carpeta temporal del sistema operativo y no escriben en el Vault real de Obsidian.
LifeLogMCP
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
- AlicenseNot gradedqualityDmaintenanceProvides an MCP server that allows AI assistants to interact with Obsidian vaults, enabling reading/writing notes, managing metadata, searching content, and working with daily notes.36MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for Obsidian that exposes tools for reading/writing notes, managing frontmatter and tags, querying Tasks, semantic search, and interacting with Obsidian Bases, with shared local caching and support for various runtime modes.36Apache 2.0
- AlicenseNot gradedqualityCmaintenanceMCP server that provides read and write access to an Obsidian vault by interacting directly with markdown files on disk. Supports searching, listing, reading, creating, editing, and appending notes without requiring any Obsidian plugins.3,860ISC
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes Obsidian vault operations over HTTP via the Obsidian CLI, enabling note management, search, and daily note operations.1
Related MCP Connectors
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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/ogawatakahisa/LifeLogMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server