ClickUp integration
Project management and productivity platform API with hierarchical workspace structure (Workspace > Space > Folder > List > Task). Manage tasks, lists, folders, spaces, teams, comments, time tracking, and goals. Perfect for building project management tools, task trackers, team collaboration applications, and productivity integrations.
Say what should happen.
The workflow builds itself.
Common ClickUp use cases
- team communication
- OKR tracking
- tag management
- task organization
- project organization
- view selection
- custom data
- form building
- task creation
- space settings
What you can do with ClickUp
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Comment, 10 operations
create_chat_view_commentCreate chat view commentPOSTAdds a comment to a ClickUp chat view.create_list_commentCreate list commentPOSTAdds a comment to a ClickUp list for list-level discussions.create_task_commentCreate task commentPOSTAdds a comment to a ClickUp task. Supports mentions, assignee comments, and team notifications.create_threaded_commentCreate threaded commentPOSTAdds a threaded reply to a ClickUp comment.delete_commentDelete commentDELETEDeletes a comment from ClickUp permanently.get_chat_view_commentsGet chat view commentsGETRetrieves comments from a ClickUp chat view.get_list_commentsGet list commentsGETRetrieves all comments on a ClickUp list for list-level discussions.get_task_commentsGet task commentsGETRetrieves all comments on a ClickUp task. Returns comment history with authors and timestamps for task discussions.get_threaded_commentsGet threaded commentsGETRetrieves threaded replies to a ClickUp comment.update_commentUpdate commentPUTUpdates an existing comment in ClickUp. Modify text and resolution status.
Time entry, 9 operations
create_time_entryCreate time entryPOSTCreates a time tracking entry in ClickUp. Logs work time on a task with duration and description.delete_time_entryDelete time entryDELETEDeletes a time entry from ClickUp permanently.get_running_time_entryGet running time entryGETGets the currently running time entry in ClickUp.get_time_entriesGet time entriesGETRetrieves time tracking entries for a ClickUp task. Returns logged time with durations and descriptions for time tracking.get_time_entries_rangeGet time entries rangeGETRetrieves time entries within a date range for a ClickUp workspace.get_time_entryGet time entryGETRetrieves a specific time entry from ClickUp with full details.start_time_entryStart time entryPOSTStarts a running time entry in ClickUp for real-time tracking.stop_time_entryStop time entryPOSTStops a running time entry in ClickUp and saves it.update_time_entryUpdate time entryPUTUpdates an existing time entry in ClickUp.
Task, 8 operations
create_taskCreate taskPOSTCreates a new task in a ClickUp list. Supports full task configuration including assignees, priority, dates, and custom fields.create_task_from_templateCreate task from templatePOSTCreates a new task from a template in a ClickUp list.delete_taskDelete taskDELETEPermanently deletes a ClickUp task. Removes the task and its data from the list.get_filtered_team_tasksGet filtered team tasksGETRetrieves tasks across an entire ClickUp workspace with comprehensive filtering and pagination.get_taskGet taskGETRetrieves complete details of a ClickUp task. Returns all task properties including custom fields, checklists, and activity.get_tasksGet tasksGETRetrieves tasks from a ClickUp list with filtering and pagination. Returns task details including status, priority, assignees, and due dates.get_view_tasksGet view tasksGETRetrieves tasks from a specific ClickUp view with its configured filters.update_taskUpdate taskPUTUpdates properties of an existing ClickUp task. Supports modifying name, status, priority, assignees, and dates.
List, 7 operations
create_folderless_listCreate folderless listPOSTCreates a new list directly in a ClickUp space without folder organization.create_listCreate listPOSTCreates a new list within a ClickUp folder to contain and organize tasks.delete_listDelete listDELETEDeletes a ClickUp list and all its tasks permanently.get_folderless_listsGet folderless listsGETRetrieves lists directly in a space without folder organization. Returns standalone lists for simple project structures.get_listGet listGETRetrieves details of a specific ClickUp list including statuses and task count.get_listsGet listsGETRetrieves all lists within a ClickUp folder. Returns list names, IDs, and statuses for task container selection.update_listUpdate listPUTUpdates an existing ClickUp list's name, content, and settings.
View, 6 operations
delete_viewDelete viewDELETEDeletes a view from ClickUp permanently.get_folder_viewsGet folder viewsGETRetrieves all views in a ClickUp folder.get_list_viewsGet list viewsGETRetrieves all views in a ClickUp list.get_space_viewsGet space viewsGETRetrieves all views in a ClickUp space.get_viewGet viewGETRetrieves details of a specific ClickUp view including filters and configuration.get_viewsGet viewsGETRetrieves all views available in a ClickUp workspace.
Folder, 5 operations
create_folderCreate folderPOSTCreates a new folder within a ClickUp space to organize related lists.delete_folderDelete folderDELETEDeletes a ClickUp folder and all its lists permanently.get_folderGet folderGETRetrieves details of a specific ClickUp folder including its lists.get_foldersGet foldersGETRetrieves all folders within a ClickUp space. Returns folder names and IDs for organizing lists into logical groups.update_folderUpdate folderPUTUpdates an existing ClickUp folder's name and properties.
Goal, 5 operations
create_goalCreate goalPOSTCreates a new goal in a ClickUp workspace for OKR tracking.delete_goalDelete goalDELETEDeletes a ClickUp goal and its key results permanently.get_goalGet goalGETRetrieves details of a specific ClickUp goal including key results and progress.get_goalsGet goalsGETRetrieves all goals in a ClickUp workspace. Returns goal names, progress, and targets for OKR tracking.update_goalUpdate goalPUTUpdates an existing ClickUp goal's properties.
Space, 5 operations
create_spaceCreate spacePOSTCreates a new space in a ClickUp workspace with configurable features and settings.delete_spaceDelete spaceDELETEDeletes a ClickUp space and all its contents permanently.get_spaceGet spaceGETRetrieves details of a specific ClickUp space. Returns space settings, statuses, and features for space configuration.get_spacesGet spacesGETRetrieves all spaces within a ClickUp workspace. Returns space names, IDs, and settings for workspace navigation.update_spaceUpdate spacePUTUpdates an existing ClickUp space's name, settings, and features.
Custom field, 4 operations
get_accessible_custom_fieldsGet accessible custom fieldsGETRetrieves all accessible custom fields in a ClickUp list with their type definitions.get_list_custom_fieldsGet list custom fieldsGETGets all custom fields available on tasks in a ClickUp list.remove_custom_field_valueRemove custom field valueDELETERemoves a custom field value from a ClickUp task.set_custom_field_valueSet custom field valuePOSTSets a custom field value on a ClickUp task.
Tag, 4 operations
create_tagCreate tagPOSTCreates a new tag in a ClickUp space for task categorization.delete_tagDelete tagDELETEDeletes a tag from a ClickUp space and all tasks.get_tagsGet tagsGETRetrieves all tags available in a ClickUp space for task organization and filtering.update_tagUpdate tagPUTUpdates an existing tag in a ClickUp space.
Webhook, 4 operations
create_webhookCreate webhookPOSTCreates a webhook to receive ClickUp event notifications at your endpoint URL.delete_webhookDelete webhookDELETEDeletes a webhook from ClickUp, stopping event notifications to the endpoint.get_webhooksGet webhooksGETRetrieves all webhooks configured for a ClickUp workspace for event notifications.update_webhookUpdate webhookPUTUpdates a webhook configuration in ClickUp.
Checklist, 3 operations
create_checklistCreate checklistPOSTCreates a checklist on a ClickUp task for tracking subtasks.delete_checklistDelete checklistDELETEDeletes a checklist from a ClickUp task.update_checklistUpdate checklistPUTUpdates a checklist on a ClickUp task.
Checklist item, 3 operations
create_checklist_itemCreate checklist itemPOSTCreates an item in a ClickUp checklist.delete_checklist_itemDelete checklist itemDELETEDeletes a checklist item from ClickUp.update_checklist_itemUpdate checklist itemPUTUpdates a checklist item in ClickUp including resolved status.
Key result, 3 operations
create_key_resultCreate key resultPOSTCreates a key result for a ClickUp goal to track measurable outcomes.delete_key_resultDelete key resultDELETEDeletes a key result from a ClickUp goal permanently.update_key_resultUpdate key resultPUTUpdates a key result for a ClickUp goal including progress.
Time entry tag, 3 operations
add_time_entry_tagsAdd time entry tagsPOSTAdds tags to time entries in ClickUp for categorization.get_time_entry_tagsGet time entry tagsGETGets all tags used for time entries in a ClickUp workspace.remove_time_entry_tagsRemove time entry tagsDELETERemoves tags from time entries in ClickUp.
Dependency, 2 operations
add_task_dependencyAdd task dependencyPOSTAdds a dependency relationship between ClickUp tasks.delete_task_dependencyDelete task dependencyDELETERemoves a dependency relationship between ClickUp tasks.
Member, 2 operations
get_list_membersGet list membersGETGets all members who have access to a ClickUp list.get_task_membersGet task membersGETGets all members who have access to a ClickUp task.
Task link, 2 operations
add_task_linkAdd task linkPOSTAdds a link relationship between ClickUp tasks without dependency.delete_task_linkDelete task linkDELETERemoves a link relationship between ClickUp tasks.
Task tag, 2 operations
add_tag_to_taskAdd tag to taskPOSTAdds a tag to a ClickUp task for categorization.remove_tag_from_taskRemove tag from taskDELETERemoves a tag from a ClickUp task.
Attachment, 1 operation
create_task_attachmentCreate task attachmentPOSTUploads an attachment to a ClickUp task.
Task template, 1 operation
get_task_templatesGet task templatesGETGets all task templates available in a ClickUp workspace.
Time entry history, 1 operation
get_time_entry_historyGet time entry historyGETGets the history of changes to a ClickUp time entry.
User, 1 operation
get_authorized_userGet authorized userGETRetrieves the authenticated user's profile from ClickUp. Returns user ID, name, email, and profile picture for personalization.
Workspace, 1 operation
get_authorized_teamsGet authorized teamsGETLists all workspaces (teams) the user belongs to in ClickUp. Returns workspace IDs and names for workspace selection and navigation.
ClickUp API rate limits
- 100 requests per minute
Per-token rate limit, varies by Workspace Plan of the Workspace hosting the token: Free Forever / Unlimited / Business = 100 req/min; Business Plus = 1000 req/min; Enterprise = 10000 req/min. Exceeding returns HTTP 429 with X-RateLimit-Limit / X-RateLimit-Remaining / X-RateLimit-Reset headers. Source: https://developer.clickup.com/docs/rate-limits
These are the limits ClickUp documents, not ones LiveContext measured. They can change and often depend on your plan, so check the ClickUp documentation for current values.
Use ClickUp from Claude Code, Cursor or Codex
Connect ClickUp in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its ClickUp operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect ClickUp
- Create your workspace
Sign up free. Nothing to install.
- Connect ClickUp once
Add your ClickUp connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
ClickUp integration FAQ
What can you do with the ClickUp integration?
LiveContext exposes 92 operations on ClickUp, covering comment, time entry, task and list. Common uses include team communication, OKR tracking and tag management.
What are the ClickUp API rate limits?
ClickUp documents 100 requests per minute. Per-token rate limit, varies by Workspace Plan of the Workspace hosting the token: Free Forever / Unlimited / Business = 100 req/min; Business Plus = 1000 req/min; Enterprise = 10000 req/min. Exceeding returns HTTP 429 with X-RateLimit-Limit / X-RateLimit-Remaining / X-RateLimit-Reset headers. Source: https://developer.clickup.com/docs/rate-limits Limits are set by ClickUp and can depend on your plan.
