Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLICKUP_TOKEN | Yes | ClickUp API token (typically starts with pk_). Can be provided via the CLICKUP_TOKEN environment variable or --token flag. | |
| CLICKUP_WORKSPACE | No | The default ClickUp Workspace ID to use. Can be provided via the CLICKUP_WORKSPACE environment variable or --workspace flag. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| clickup_whoami | Get the currently authenticated ClickUp user |
| clickup_workspace_list | List all ClickUp workspaces (teams) accessible to the current user |
| clickup_space_list | List spaces in a workspace |
| clickup_folder_list | List folders in a space |
| clickup_list_list | List ClickUp lists in a folder or space (folderless lists) |
| clickup_task_list | List tasks in a ClickUp list |
| clickup_task_get | Get details of a specific ClickUp task |
| clickup_task_create | Create a new task in a ClickUp list |
| clickup_task_update | Update an existing ClickUp task |
| clickup_task_delete | Delete a ClickUp task |
| clickup_task_search | Search tasks across a workspace with optional filters |
| clickup_comment_list | List comments on a ClickUp task |
| clickup_comment_create | Create a comment on a ClickUp task |
| clickup_field_list | List custom fields for a ClickUp list |
| clickup_field_set | Set a custom field value on a ClickUp task |
| clickup_time_start | Start a time tracking entry for a task |
| clickup_time_stop | Stop the currently running time tracking entry |
| clickup_time_list | List time tracking entries for a workspace |
| clickup_checklist_create | Create a checklist on a ClickUp task |
| clickup_checklist_delete | Delete a checklist from a ClickUp task |
| clickup_goal_list | List goals in a workspace |
| clickup_goal_get | Get details of a specific goal |
| clickup_goal_create | Create a new goal in a workspace |
| clickup_goal_update | Update an existing goal |
| clickup_view_list | List views for a space, folder, list, or workspace |
| clickup_view_tasks | Get tasks in a specific view |
| clickup_doc_list | List docs in a workspace |
| clickup_doc_get | Get a specific doc from a workspace |
| clickup_doc_pages | List pages in a doc |
| clickup_tag_list | List tags for a space |
| clickup_task_add_tag | Add a tag to a ClickUp task |
| clickup_task_remove_tag | Remove a tag from a ClickUp task |
| clickup_webhook_list | List webhooks for a workspace |
| clickup_member_list | List members of a task or list |
| clickup_template_list | List task templates for a workspace |
| clickup_space_get | Get details of a specific space |
| clickup_space_create | Create a new space in a workspace |
| clickup_space_update | Update an existing space |
| clickup_space_delete | Delete a space |
| clickup_folder_get | Get details of a specific folder |
| clickup_folder_create | Create a new folder in a space |
| clickup_folder_update | Update an existing folder |
| clickup_folder_delete | Delete a folder |
| clickup_list_get | Get details of a specific list |
| clickup_list_create | Create a new list in a folder or space (folderless) |
| clickup_list_update | Update an existing list |
| clickup_list_delete | Delete a list |
| clickup_list_add_task | Add a task to an additional list |
| clickup_list_remove_task | Remove a task from an additional list |
| clickup_comment_update | Update a comment |
| clickup_comment_delete | Delete a comment |
| clickup_task_add_dep | Add a dependency to a task |
| clickup_task_remove_dep | Remove a dependency from a task |
| clickup_task_link | Link two tasks together |
| clickup_task_unlink | Remove a link between two tasks |
| clickup_goal_delete | Delete a goal |
| clickup_goal_add_kr | Add a key result to a goal |
| clickup_goal_update_kr | Update a key result |
| clickup_goal_delete_kr | Delete a key result |
| clickup_time_get | Get a specific time tracking entry |
| clickup_time_create | Create a time tracking entry |
| clickup_time_update | Update a time tracking entry |
| clickup_time_delete | Delete a time tracking entry |
| clickup_view_get | Get details of a specific view |
| clickup_view_create | Create a view for a space, folder, list, or workspace |
| clickup_view_update | Update an existing view |
| clickup_view_delete | Delete a view |
| clickup_doc_create | Create a new doc in a workspace |
| clickup_doc_add_page | Add a page to a doc |
| clickup_doc_edit_page | Edit an existing page in a doc |
| clickup_chat_channel_create | Create a chat channel in a workspace |
| clickup_chat_channel_get | Get a chat channel |
| clickup_chat_channel_update | Update a chat channel |
| clickup_chat_channel_delete | Delete a chat channel |
| clickup_chat_message_list | List messages in a chat channel |
| clickup_chat_message_send | Send a message to a chat channel |
| clickup_chat_message_delete | Delete a chat message |
| clickup_chat_dm | Send a direct message to a user |
| clickup_webhook_create | Create a webhook for a workspace |
| clickup_webhook_update | Update a webhook |
| clickup_webhook_delete | Delete a webhook |
| clickup_checklist_add_item | Add an item to a checklist |
| clickup_checklist_update_item | Update a checklist item |
| clickup_checklist_delete_item | Delete a checklist item |
| clickup_user_get | Get a user in a workspace |
| clickup_workspace_seats | Get seat usage for a workspace |
| clickup_workspace_plan | Get the plan for a workspace |
| clickup_tag_create | Create a tag in a space |
| clickup_tag_update | Update a tag in a space |
| clickup_tag_delete | Delete a tag from a space |
| clickup_field_unset | Remove a custom field value from a task |
| clickup_attachment_list | List attachments on a task |
| clickup_shared_list | Get shared hierarchy (tasks, lists, folders) for a workspace |
| clickup_group_list | List user groups (teams) in a workspace |
| clickup_group_create | Create a user group in a workspace |
| clickup_group_update | Update a user group |
| clickup_group_delete | Delete a user group |
| clickup_role_list | List custom roles in a workspace |
| clickup_guest_get | Get a guest in a workspace |
| clickup_task_time_in_status | Get time a task has spent in each status |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |