Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONPATH | Yes | The path to the 'src' directory within the Chronica installation, used to ensure Python can locate the server's internal modules. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| chronica_save_entry | エントリ(記憶・記録)を保存します。 【使用タイミング】
【保存すべきタイミング】
【Claude向けの注意】
|
| chronica_search | 保存されたエントリを検索します。本文・タグ・種別を含むエントリ一覧を返します。 【記憶の閲覧・一覧(save と対になる操作)】
【使用タイミング】
【能動的な記憶参照】
|
| chronica_timeline | 指定期間のタイムラインを取得します。 【使用タイミング】
|
| chronica_get_last_seen | 指定されたスレッドタイプで最後に見た時刻を取得します。 |
| chronica_compose_opening | 会話開始時に必ず呼び出すこと。 現在時刻(年月日・時分秒)、前回の会話からの経過時間、記憶コンテキストを取得します。 【現在時刻について(重要)】
【Claude向けの指示】
【プロジェクト引き継ぎ時の注意】
【ユーザーへの推奨呼び出し方(vol引き継ぎ等)】 「chronica_searchをproject『プロジェクト名』・タグ『volN』で呼んで、 前回の作業内容を確認して」 |
| chronica_session_tick | 【毎ターン・返答前に呼ぶ】MCPはサーバーからClaudeへ能動プッシュできないため、 ユーザーからメッセージを受け取ったら、返答を書く直前に必ず本ツールを呼ぶこと。 「常に許可」推奨。負荷は極小(短いJSONのみ)。 返却JSONの意味:
chronica_compose_opening は会話開始の挨拶用。2通目以降は本ツールで時刻・経過を毎回同期する。 |
| chronica_summarize | サマリーパックを生成します(Summary Pack v0.1.2)。 |
| chronica_create_thread | 新しいスレッドを作成します。 |
| chronica_list_threads | スレッド一覧を取得します(スレッド名・ID・エントリ件数・日付のみ)。 エントリの本文やタグは含まれない。記憶の中身を見せる・列挙するには chronica_search を使う(引数なしで直近の記憶一覧)。 |
| chronica_get_thread_info | 指定されたスレッドの情報を取得します。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |