MCPジャーナリングサーバー
感情分析と自動会話保存をサポートするインタラクティブなジャーナリング セッションを処理するように設計された MCP (メッセージ制御プロトコル) サーバー。
特徴
自動ジャーナリングセッション管理
Markdown形式での会話の保存
タイムスタンプによる会話の時間的分析
最近のジャーナルエントリの読み取りをサポート
ジャーナルエントリの時系列構成
インストール
Claude Desktop の MCP クライアントに依存します。
構成
サーバーは、.env ファイル内の環境変数を使用して構成できます。
JOURNAL_DIR
: ジャーナルファイルを保存するディレクトリ (デフォルト: ~/Documents/journal)FILENAME_PREFIX
: ファイル名のプレフィックス (デフォルト: "journal")FILE_EXTENSION
: ジャーナルファイルの拡張子(デフォルト: 「.md」)
指定しない場合はデフォルト値が使用されます。
ファイル構造
ジャーナル エントリは次の構造で保存されます。
エントリーフォーマット
各ジャーナルエントリには次の内容が含まれます。
日付付きヘッダー
タイムスタンプ付きの会話記録
感情分析
反省と繰り返されるテーマ
API
ツール
start_new_session()
: 新しいジャーナリングセッションを開始するrecord_interaction(user_message, assistant_message)
: メッセージ交換を記録するgenerate_session_summary(summary)
: セッションサマリーを生成して保存するget_recent_journals()
: 最新の5件のエントリを取得する
リソース
journals://recent
: 最近のジャーナルエントリにアクセスするためのエンドポイント
プロンプト
start_journaling
: 初期プロンプト
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP サーバーは、Claude とのチャットをジャーナリング セッションに変換し、会話をローカルに保存して、LLM が以前のセッションを取得できるようにし、日常の活動に関する議論に継続性を生み出します。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityThis MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.Last updated -971,1665
- AsecurityAlicenseAqualityAn MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.Last updated -11MIT License
- -securityFlicense-qualityAn MCP server that allows Claude and other LLMs to manage persistent memories across conversations through text file storage, enabling commands to add, search, delete and list memory entries.Last updated -296
- -securityFlicense-qualityAn MCP server that allows Claude to interact with local LLMs running in LM Studio, providing access to list models, generate text, and use chat completions through local models.Last updated -10