MCPジャーナリングサーバー
感情分析と自動会話保存をサポートするインタラクティブなジャーナリング セッションを処理するように設計された MCP (メッセージ制御プロトコル) サーバー。
特徴
自動ジャーナリングセッション管理
Markdown形式での会話の保存
タイムスタンプによる会話の時間的分析
最近のジャーナルエントリの読み取りをサポート
ジャーナルエントリの時系列構成
Related MCP server: ClaudeKeep
インストール
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: 初期プロンプト