ClickUp MCP connector
ClickUp is an all-in-one productivity platform that helps teams manage tasks, projects, and workflows in a single place. The ClickUp MCP connector allows AI agents to create and update tasks, organize work into spaces and folders, and retrieve team structures and project hierarchies. It also supports managing task details, deleting organizational elements, and navigating the complete workspace structure across authorized teams.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the ClickUp MCP connector to perform the following actions:
- Automate task creation from incoming requests, emails, and form submissions
- Update task statuses and priorities across teams in real time
- Assign tasks to team members and track project progress automatically
- Organize work into spaces, folders, and lists based on business needs
- Synchronize custom field values with external systems and databases
- Tag and categorize tasks to improve searchability and workflow routing
- Retrieve task details and team information for reporting and dashboards
Example prompts
Use the following example prompts to invoke ClickUp MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a new task in ClickUp for the marketing campaign launch next week.Show me all incomplete tasks assigned to the sales team in ClickUp.Update the status of task 12345 to complete in ClickUp.Get the list of team members who can access this ClickUp space.Create a folder in ClickUp called customer requests.Add the urgent tag to all high-priority tasks in ClickUp.Retrieve all tasks from the product roadmap list in ClickUp.Assign this task to John and set the due date to tomorrow in ClickUp.Delete the outdated project folder from ClickUp.Show me custom fields available for tasks in this ClickUp space.
ClickUp MCP connector tools
The ClickUp MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| clickup_clickupcreatespace_invoke | Creates a new space within an authorized team. |
| clickup_createtask_invoke | Creates a new task with specified details and properties. |
| clickup_clickupupdatetask_invoke | Modifies an existing task's information and attributes. |
| getTeams | Retrieves all teams associated with the authorized user. |
| getSpaces | Retrieves all spaces contained within a specific team. |
| getFolders | Retrieves all folders contained within a specific space. |
| createFolder | Creates a new folder within a space. |
| getFolder | Retrieves details about a specific folder. |
| updateFolder | Modifies the name or settings of an existing folder. |
| deleteFolder | Removes a folder and its contents from a space. |
| getListsInFolder | Retrieves all lists contained within a specific folder. |
| createListInFolder | Creates a new list within a folder. |
| getFolderlessLists | Retrieves all lists not assigned to any folder in a space. |
| createFolderlessList | Creates a new list directly in a space without a folder. |
| getList | Retrieves details about a specific list. |
| updateList | Modifies the name or settings of an existing list. |
| deleteList | Removes a list and its contents. |
| getListMembers | Retrieves all members assigned to a specific list. |
| getCustomFields | Retrieves all custom field definitions in a workspace. |
| getAllTasks | Retrieves all tasks contained within a specific list. |
| createTask | Creates a new task within a list. |
| getTask | Retrieves details about a specific task. |
| updateTask | Modifies a task's information and properties. |
| deleteTask | Removes a task from a list. |
| getTaskMembers | Retrieves all members assigned to a specific task. |
| setCustomField | Assigns or updates a custom field value for a task. |
| addTaskTag | Assigns a tag label to a task. |
| removeTaskTag | Removes a tag label from a task. |
| addTaskToList | Assigns a task to an additional list. |
| removeTaskFromList | Removes a task from an additional list. |
| createTaskDependency | Create task dependency. |
| deleteTaskDependency | Delete task dependency. |
| getTaskComments | Get task comments. |
| createTaskComment | Create task comment. |
| getListComments | Get list comments. |
| createListComment | Create list comment. |
| updateComment | Update a comment. |
| deleteComment | Delete a comment. |
| createChecklist | Create a checklist. |
| updateChecklist | Update a checklist. |
| deleteChecklist | Delete a checklist. |
| createChecklistItem | Create checklist item. |
| updateChecklistItem | Update checklist item. |
| deleteChecklistItem | Delete checklist item. |
| getAllGoals | Get all goals. |
| createGoal | Create a goal. |
| getGoal | Get a goal. |
| updateGoal | Update a goal. |
| deleteGoal | Delete a goal. |
| createGoalKeyResult | Create goal key result. |
| updateGoalKeyResult | Update goal key result. |
| deleteGoalKeyResult | Delete goal key result. |
| getAllTimeEntries | Get all time entries. |
| createTimeEntry | Create time entry. |
| getTimeEntry | Get time entry. |
| updateTimeEntry | Update time entry. |
| deleteTimeEntry | Delete time entry. |
| getCurrentTimeEntry | Get current running time entry. |
| startTimeEntry | Start time tracking. |
| stopTimeEntry | Stop time tracking. |
| getAllTimeEntryTags | Get all time entry tags. |
| addTimeEntryTags | Add tags to time entries. |
| removeTimeEntryTags | Remove tags from time entries. |
| getAllSpaceTags | Get all space tags. |
| createSpaceTag | Create space tag. |
| updateSpaceTag | Update space tag. |
| deleteSpaceTag | Delete space tag. |