Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| checkpoint | Create a checkpoint to save current progress. Use frequently for crash-safe development. Required: description only. Optional: add context like files, branch, highlights for detailed session tracking. |
| search_history | Search work history with fuzzy matching. Perfect for "Did we fix the auth bug last week?" type questions. Searches across checkpoints and finds relevant work. |
| timeline | Show timeline of work sessions. Perfect for standups and understanding recent activity across projects. Shows checkpoints grouped by date and workspace. |
| recall | Enhanced memory recall with fuzzy search support. Can search or just show recent memories. Perfect for "what did I work on yesterday?" questions. |
| restore_session | Restore session state after /clear or break. Default shows last checkpoint + highlights. Use depth: "full" for complete session replay when returning after days away. |
| summarize_session | Create AI-condensed summary of session or recent work. Perfect for "what did I accomplish today?" or understanding long sessions. |
| remember | Store a quick thought or note in current session. For detailed checkpoints use checkpoint tool instead. |
| create_todo_list | Create TODO list tied to current session. Use when user mentions multiple tasks or planning work. |
| view_todos | View active TODO lists and their progress. Perfect for checking current status. |
| update_todo | Update task status or add new tasks to existing lists. Mark tasks done as you work. |