Skip to main content
Glama
ogawatakahisa

LifeLogMCP

Obsidian LifeLog連携(Step 2)

Obsidian Vault内の指定日のDaily Noteと、その #### タスクリスト セクションにある未完了タスクを読み取るTypeScriptプロジェクトです。

この段階ではMCP Server化もファイル書き込みも行いません。get_daily_notelist_incomplete_tasks に相当する読み取り処理だけを実装しています。

前提

  • Node.js 20以上

  • Daily Noteのファイル名は YYYY-MM-DD.md

  • .envDAILY_NOTE_DIR はVault内のフォルダ

Related MCP server: Optimike Obsidian MCP

初期設定

依存パッケージをインストールします。

npm install

.env.example を参考に .env を用意します。このプロジェクトには、最初の動作確認用として DAILY_NOTE_DIR=TestDaily を設定済みです。

.env.gitignore に含まれているため、Git管理対象になりません。

Daily Noteを読み取る

npm run get-daily-note -- 2026-08-18

この設定では、次のファイルをUTF-8で読み取って表示します。

/Users/ogawatakahisa/Desktop/Obsidian/TestDaily/2026-08-18.md

ファイルの作成・更新・削除は行いません。

未完了タスクを読み取る

npm run list-incomplete-tasks -- 2026-08-18

#### タスクリスト から - [ ] の行だけを取得し、タスク本文と元ファイル上の行番号を表示します。A / B / Cセクションは対象外です。- [x]- [X] は完了済みとして除外します。

#### タスクリスト が存在しない場合や空の場合は、エラーではなく未完了タスク0件として扱います。

テスト

npm test

型チェックとテストをまとめて実行する場合:

npm run check

テストはOSの一時フォルダに専用Vaultを作って実行し、実際のObsidian Vaultには書き込みません。

LifeLogMCP

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 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.
    36
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP 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.
    36
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP 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,860
    ISC

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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