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 |
---|---|
Create task | Create a new task in Dart |
Create doc | Create a new document in Dart |
Summarize tasks | Get a summary of tasks with optional filtering |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_config | Get information about the user's space, including all of the possible values that can be provided to other endpoints. This includes available assignees, dartboards, folders, statuses, tags, priorities, sizes, and all custom property definitions. |
create_task | Create a new task in Dart. You can specify title, description, status, priority, size, dates, dartboard, assignees, tags, parent task, custom properties, and task relationships. |
list_tasks | List tasks from Dart with optional filtering parameters. You can filter by assignee, status, dartboard, priority, due date, and more. |
get_task | Retrieve an existing task by its ID. Returns the task's information including title, description, status, priority, dates, custom properties, and more. |
update_task | Update an existing task. You can modify any of its properties including title, description, status, priority, dates, assignees, tags, custom properties, and task relationships. |
delete_task | Move an existing task to the trash, where it can be recovered if needed. Nothing else about the task will be changed. |
create_doc | Create a new doc in Dart. You can specify title, text content, and folder. |
list_docs | List docs from Dart with optional filtering parameters. You can filter by folder, title, text content, and more. |
get_doc | Retrieve an existing doc by its ID. Returns the doc's information including title, text content, folder, and more. |
update_doc | Update an existing doc. You can modify its title, text content, and folder. |
delete_doc | Move an existing doc to the trash, where it can be recovered if needed. Nothing else about the doc will be changed. |
add_task_comment | Add a comment to an existing task without modifying the task description. Comments support markdown formatting. |
list_task_comments | List comments from Dart with optional filtering parameters. You can filter by author, task, text content, dates, and more. |
get_dartboard | Retrieve an existing dartboard by its ID. Returns the dartboard's information including title, description, and all tasks within it. |
get_folder | Retrieve an existing folder by its ID. Returns the folder's information including title, description, and all docs within it. |
get_view | Retrieve an existing view by its ID. Returns the view's information including title, description, and all tasks within it. |