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 |
|---|---|
| initialize_task | Creates a new task with the specified description and optional initial checklist items. |
| update_task_description | Updates the main task description. |
| update_context | Updates the context information for all tasks. |
| add_checklist_item | Adds a new item to the checklist. |
| update_checklist_item | Updates an existing checklist item. |
| mark_task_done | Marks a checklist item as done. |
| mark_task_undone | Marks a checklist item as not done. |
| remove_checklist_item | Removes a checklist item. |
| reorder_checklist_item | Moves a checklist item to a new position. |
| add_note | Adds a note to the task. |
| add_resource | Adds a resource to the task. |
| update_metadata | Updates the task metadata. |
| clear_task | Clears the current task data. |
| get_checklist_summary | Returns a summary of the checklist with completion status. |
| get_current_task_details | Retrieves details of the current task (first uncompleted task) with full context. This is the recommended tool to use when working with tasks. |