journal-mcp

ynishi/journal-mcp
★ 0 stars Rust Memory/Knowledge Updated 9d ago
MCP server for project canonical history: chapter state machine + multi-schema EventLog + append-only projections
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "journal-mcp": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "journal-mcp"
      ]
    }
  }
}

README Excerpt

> *Project canonical history primitive — chapter state machine + multi-schema EventLog + append-only projections, served as an MCP server.* Project の **正史** (= 判断 + 検証の流れ、 「再開・中断・路線変更判断のための単一参照点」) を AI / Human 共通で読める形で物理化する MCP server。 `mini-app-mcp` (table-scoped CRUD) / `outline-mcp` (tree-scoped knowledge) / `persona-journal-mcp` (persona-scoped diary) と直交する **project-scoped time-series narrative layer**。 詳細比較は `docs/design.md §1.5` 参照。

Tools (16)

journal_append_progressjournal_append_sectionjournal_chapter_listjournal_close_chapterjournal_grepjournal_importjournal_open_chapterjournal_open_chaptersjournal_progress_ofjournal_projection_attachjournal_projection_detachjournal_projection_rebuildjournal_schema_listjournal_schema_loadjournal_schema_showjournal_tail