wasurenagusa-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MEMORY_DIR | No | Memory storage directory where Markdown files are saved. | .wasurenagusa |
| GEMINI_API_KEY | Yes | Gemini API key used for conversation analysis, duplicate detection, and rule consolidation. | |
| SLACK_WEBHOOK_URL | No | Optional Slack Webhook URL to notify the completion or failure of autonomous tasks. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| memory_get_contextA | config(設定情報)とdont(やってはいけないこと)を一括取得する。 通常はSessionStart Hookで自動注入されるため、手動で呼ぶ必要は少ない。 セッション途中でコンテキストを再確認したい場合に使用。 |
| memory_saveA | メモリを保存する。カテゴリ:
titleには検索しやすい具体的な名詞を含めること。 |
| memory_searchA | メモリを検索する。【重要】このツールは軽量インデックス(ID, タイトル, タグ)のみを返す。 フル内容が必要な場合は、返されたIDを memory_get_detail に渡すこと。 全件の詳細を取得せず、必要なものだけ取得してトークンを節約すること。 |
| memory_get_detailA | memory_search で取得したIDを指定して、メモリのフル詳細を取得する。 複数IDを一括指定可能。必要なものだけ取得してトークンを節約すること。 |
| memory_deleteA | メモリエントリを削除する。memory_searchで取得したIDを指定して削除。 複数IDを一括指定可能。カテゴリをまたいだ削除もOK。 |
| task_submitA | 自律タスクを投入する。AIが24/365で自動実行し、完了条件を満たすまでリトライする。 投入する4項目:
|
| task_statusA | 自律タスクの状態サマリを返す。pending/in-progress/completed/failed/human-required/cancelledの件数と直近20件のタスク一覧を表示。 |
| task_action_listA | 人間アクションリストを管理する。AIが解決できなかったタスクの一覧表示と対応操作。 操作モード:
|
| project_initA | プロジェクトの初期設定を行う。自律タスク実行のために、プロジェクトの品質基準・フェーズ・判断基準を登録する。 操作モード:
|
| memory_update_intensityA | 既存メモリエントリのintensity(重要度)だけを変更する。 ピン留め運用に使う: intensity 6以上を設定するとcontext注入で最優先される。 memory_searchで取得したIDを指定すること。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools have distinct purposes, but there is some overlap between memory_get_context and memory_get_detail, as both retrieve memory information. However, memory_get_context focuses on config and dont categories specifically, while memory_get_detail retrieves full details for any memory entry, which helps differentiate them. The other tools like memory_search, memory_save, and task-related tools are clearly distinct in their functions.
The naming follows a consistent verb_noun pattern throughout, such as memory_delete, memory_get_context, and task_submit. All tools use snake_case, which is uniform. The only minor deviation is project_init, which fits the pattern but stands out slightly as it doesn't start with a memory or task prefix, though it's still consistent in structure.
With 10 tools, the count is well-scoped for the server's purpose, which appears to be memory management and task automation. This number allows for comprehensive coverage without being overwhelming, including operations for memory CRUD, context retrieval, and task lifecycle management, making it efficient for agents to handle.
The tool set provides good coverage for memory operations (save, search, get, delete, update) and task management (init, action list, status, submit), but there are minor gaps. For example, there's no tool for updating memory content beyond intensity, and task operations lack direct update or delete functions, though agents might work around this with existing tools like task_action_list for resolution.