LifeLogMCP
Reads Daily Notes and extracts incomplete tasks from the designated task list section within an Obsidian Vault.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LifeLogMCPWhat tasks are still incomplete from yesterday?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Obsidian LifeLog Integration (Step 2)
This is a TypeScript project that reads the Daily Note for a specified date in an Obsidian Vault and the incomplete tasks in its #### タスクリスト section.
At this stage, it does not implement MCP Server integration or file writing. It only implements read operations equivalent to get_daily_note and list_incomplete_tasks.
Prerequisites
Node.js 20 or later
Daily Note filenames are
YYYY-MM-DD.mdDAILY_NOTE_DIRin.envis a folder inside the Vault
Related MCP server: Optimike Obsidian MCP
Initial Setup
Install the dependency packages.
npm installPrepare .env by referring to .env.example. This project has DAILY_NOTE_DIR=TestDaily already set for initial verification.
.env is included in .gitignore, so it is not tracked by Git.
Reading the Daily Note
npm run get-daily-note -- 2026-08-18With this configuration, the following file is read as UTF-8 and displayed.
/Users/ogawatakahisa/Desktop/Obsidian/TestDaily/2026-08-18.mdNo file creation, update, or deletion is performed.
Reading Incomplete Tasks
npm run list-incomplete-tasks -- 2026-08-18Only the - [ ] lines are extracted from #### タスクリスト, and the task body and its line number in the original file are displayed. The A / B / C sections are not targeted. - [x] and - [X] are excluded as completed.
If #### タスクリスト does not exist or is empty, it is treated as 0 incomplete tasks rather than an error.
Tests
npm testTo run type checking and tests together:
npm run checkTests create a dedicated Vault in the OS temporary folder and do not write to the actual Obsidian Vault.
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