MCP App Store
Productivity
ClickUp icon

ClickUp

by ClickUp

Overview

Search, create, and retrieve tasks and documents, add comments, and track time through natural language commands.

Tools

clickup_add_tag_to_task

ChatGPT
Add existing tag to task. Tag must exist in space. Note: Will fail if tag doesn't exist.

clickup_add_time_entry

ChatGPT
Add a manual time entry to a task. You can provide either (start + duration) OR (start + end). The tool will calculate missing values. Requires task_id, start time, and either duration or end time. Supports description, billable flag, and tags.

clickup_attach_task_file

ChatGPT
Attach file to task. Requires task_id. File sources: 1) base64 + filename, 2) URL (http/https).

clickup_create_document

ChatGPT
Create a document in a ClickUp space, folder, or list. Requires name, parent info, visibility and create_page flag.

clickup_create_document_page

ChatGPT
Create a new page in a ClickUp document.

clickup_create_folder

ChatGPT
Create folder in ClickUp space. Use space_id (preferred) or space_name + folder name. Supports override_statuses for folder-specific statuses. Use clickup_create_list_in_folder to add lists after creation.

clickup_create_list

ChatGPT
Create a list in a ClickUp space efficiently. The system automatically detects workspace ID and resolves space names. Use space_name (preferred for simplicity) or space_id + list name. Name is required. For lists in folders, use clickup_create_list_in_folder. Supports content, due_date, priority, assignee, and status. Note: No need to look up workspace hierarchy or space IDs first - the system handles space name resolution automatically.

clickup_create_list_in_folder

ChatGPT
Create a list in a ClickUp folder. Requires folder_id and list name. Supports content and status. If you need to get a folder ID from a folder name, use clickup_get_folder first.

clickup_create_task

ChatGPT
Create task in a ClickUp list. Requires task name and list_id. ALWAYS ask user which list to use - never guess. Use clickup_get_list to resolve list names to IDs. Supports assignees as array of user IDs, emails, usernames, or "me".

clickup_create_task_comment

ChatGPT
Create task comment. Requires task_id and comment_text. Supports notify_all to alert assignees and assignee to assign the comment.

clickup_find_member_by_name

ChatGPT
Get a member in the ClickUp workspace by name or email. Returns the member object if found, or null if not found.

clickup_get_chat_channels

ChatGPT
Get chat channels in a workspace. Allows you to see available chat channels including their members, privacy settings, and creation details. Supports pagination using the cursor parameter.

clickup_get_current_time_entry

ChatGPT
Get the currently running time entry, if any. No parameters needed.

clickup_get_document_pages

ChatGPT
Get the content of specific pages from a document.

clickup_get_folder

ChatGPT
Get details of a ClickUp folder by ID or name. Use this tool to lookup a folder ID from a folder name before calling other folder operations. Returns folder details including id, name, and space info. Accepts either folder_id or folder_name + space info.

clickup_get_list

ChatGPT
Get details of a ClickUp list by ID or name. Use this tool to lookup a list ID from a list name before calling other list operations. Returns list details including id, name, content, and space info. Accepts either list_id or list_name.

clickup_get_task

ChatGPT
Get task details by task_id (works with regular/custom IDs). Set subtasks=true to include all subtask details. Response Size Optimization: - Use detail_level='summary' for lightweight responses when full details aren't needed - Responses exceeding 50,000 tokens automatically switch to summary format to prevent client issues - Summary format includes essential fields: id, name, status, description (truncated), assignees, tags, due_date, url

clickup_get_task_comments

ChatGPT
Get task comments. Use start/start_id params for pagination.

clickup_get_task_time_entries

ChatGPT
Get all time entries for a task with filtering options. Returns all tracked time with user info, descriptions, tags, start/end times, and durations.

clickup_get_workspace_hierarchy

ChatGPT
Get workspace hierarchy (spaces, folders, lists) from your authenticated workspace with pagination support. Workspace ID is automatically detected from your session. Returns tree structure with names and IDs for navigation. Supports pagination for large workspaces and depth control to fetch only needed levels. Note: Use this ONLY when you need to see the workspace structure - most tools can resolve names automatically without this lookup.

clickup_get_workspace_members

ChatGPT
Get all members (users) in the ClickUp workspace/team from your authenticated workspace. No parameters needed - workspace ID is automatically detected. Note: Most tools automatically resolve assignees by name or email without needing this lookup first. Use this ONLY when you need to see all available members.

clickup_list_document_pages

ChatGPT
Get all pages in a document with optional depth control.

clickup_remove_tag_from_task

ChatGPT
Remove tag from task. Only removes tag-task association, tag remains in space.

clickup_resolve_assignees

ChatGPT
Resolve an array of assignee names or emails to ClickUp user IDs. Returns an array of user IDs, or null for any that cannot be resolved. Note: Most task tools automatically resolve assignees - use this only when you need the user IDs separately.

clickup_send_chat_message

ChatGPT
Send a message to a specific chat channel in the workspace. Messages can be either simple messages or posts with additional metadata.

clickup_start_time_tracking

ChatGPT
Start time tracking on a task. Supports description, billable status, and tags. Only one timer can be running at a time. For best results, omit extra parameters unless specifically needed.

clickup_stop_time_tracking

ChatGPT
Stop the currently running time tracker. Supports description and tags. Returns the completed time entry details.

clickup_update_document_page

ChatGPT
Update an existing page in a ClickUp document. Supports updating name, subtitle, and content with different edit modes (replace/append/prepend).

clickup_update_folder

ChatGPT
Update a ClickUp folder. Requires folder_id + at least one update field (name/override_statuses). Only specified fields updated. Changes apply to all lists in folder. If you need to get a folder ID from a folder name, use clickup_get_folder first.

clickup_update_list

ChatGPT
Update a ClickUp list. Requires list_id + at least one update field (name/content/status). Only specified fields updated. If you need to get a list ID from a list name, use clickup_get_list first.

clickup_update_task

ChatGPT
Update task properties. Requires task_id and at least one update field. Custom fields supported as array of {id, value}. Supports assignees as array of user IDs, emails, usernames, or "me".

addComment

Claude

clickup_add_tag_to_task

Claude

clickup_add_time_entry

Claude

clickup_attach_task_file

Claude

clickup_create_bulk_tasks

Claude

clickup_create_document

Claude

clickup_create_document_page

Claude

clickup_create_folder

Claude

clickup_create_list

Claude

clickup_create_list_in_folder

Claude

clickup_create_task

Claude

clickup_create_task_comment

Claude

clickup_find_member_by_name

Claude

clickup_get_chat_channels

Claude

clickup_get_current_time_entry

Claude

clickup_get_document_pages

Claude

clickup_get_folder

Claude

clickup_get_list

Claude

clickup_get_task

Claude

clickup_get_task_comments

Claude

clickup_get_task_time_entries

Claude

clickup_get_workspace_hierarchy

Claude

clickup_get_workspace_members

Claude

clickup_get_workspace_tasks

Claude

clickup_list_document_pages

Claude

clickup_remove_tag_from_task

Claude

clickup_resolve_assignees

Claude

clickup_send_chat_message

Claude

clickup_start_time_tracking

Claude

clickup_stop_time_tracking

Claude

clickup_update_bulk_tasks

Claude

clickup_update_document_page

Claude

clickup_update_folder

Claude

clickup_update_list

Claude

clickup_update_task

Claude

createDocumentOrPage

Claude

createTask

Claude

createTimeEntry

Claude

getListInfo

Claude

getTaskById

Claude

getTimeEntries

Claude

readDocument

Claude

searchSpaces

Claude

searchTasks

Claude

updateDocumentPage

Claude

updateListInfo

Claude

updateTask

Claude

App Stats

80

Tools

2

Prompts

Mar 12, 2026

First seen

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily