Skip to main content
Glama
ogawatakahisa

LifeLogMCP

Obsidian LifeLog-Integration (Schritt 2)

Dies ist ein TypeScript-Projekt, das die Daily Note des angegebenen Tages im Obsidian Vault und die unerledigten Aufgaben im Abschnitt #### タスクリスト liest.

In dieser Phase wird weder eine Umwandlung in einen MCP Server noch ein Dateischreiben durchgeführt. Es werden nur die Lesevorgänge implementiert, die get_daily_note und list_incomplete_tasks entsprechen.

Voraussetzungen

  • Node.js 20 oder höher

  • Der Dateiname der Daily Note ist YYYY-MM-DD.md

  • DAILY_NOTE_DIR in .env ist ein Ordner im Vault

Related MCP server: Optimike Obsidian MCP

Ersteinrichtung

Installieren Sie die abhängigen Pakete.

npm install

Erstellen Sie .env anhand von .env.example. In diesem Projekt ist DAILY_NOTE_DIR=TestDaily bereits für die erste Funktionsprüfung gesetzt.

Da .env in .gitignore enthalten ist, wird es nicht von Git verwaltet.

Daily Note lesen

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

Bei dieser Konfiguration wird die folgende Datei UTF-8-kodiert gelesen und angezeigt.

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

Es werden keine Dateien erstellt, aktualisiert oder gelöscht.

Unerledigte Aufgaben lesen

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

Aus #### タスクリスト werden nur die Zeilen mit - [ ] abgerufen und der Aufgabentext sowie die Zeilennummer in der Originaldatei angezeigt. Die Abschnitte A / B / C sind ausgenommen. - [x] und - [X] werden als erledigt ausgeschlossen.

Wenn #### タスクリスト nicht vorhanden oder leer ist, wird dies nicht als Fehler behandelt, sondern als 0 unerledigte Aufgaben.

Tests

npm test

Um Typprüfung und Tests zusammen auszuführen:

npm run check

Die Tests werden in einem eigens erstellten Vault im temporären Ordner des Betriebssystems ausgeführt; sie schreiben nicht in den tatsächlichen 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