ClickUp MCP Pro
The most complete ClickUp MCP server — 161 tools + clickup_raw for the full v2/v3 API.
Connector by helbertparanhos · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/helbertparanhos-clickup-mcp-pro
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 68 read · 63 write · 30 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 162
Read from the source code; the running server may list different tools.
Read 68 · Look things up without changing anything.
find_list_by_namefind_memberfind_space_by_nameget_active_sprintget_all_time_entry_tagsget_authorized_userget_bulk_tasks_time_in_statusget_chat_channelget_chat_channel_followersget_chat_channel_membersget_chat_message_reactionsget_chat_message_replies
Show 56 more tools
get_chat_message_tagged_usersget_chat_messagesget_chat_view_commentsget_custom_task_typesget_docget_doc_pageget_doc_page_listingget_doc_pagesget_folderget_folder_custom_fieldsget_folder_viewsget_folderless_listsget_goalget_goalsget_guestget_listget_list_commentsget_list_custom_fieldsget_list_membersget_list_viewsget_lists_in_folderget_running_time_entryget_spaceget_space_custom_fieldsget_space_tagsget_space_viewsget_sprint_tasksget_subtasksget_taskget_task_assignable_membersget_task_commentsget_task_membersget_task_templatesget_task_time_in_statusget_tasksget_team_viewsget_threaded_commentsget_time_entriesget_time_entryget_time_entry_historyget_viewget_view_tasksget_workspace_custom_fieldsget_workspace_membersget_workspace_planget_workspace_seatsget_workspace_tasksget_workspaceslist_chat_channelslist_folderslist_spaceslist_sprintslist_task_attachmentslist_user_groupslist_webhookssearch_docs
Write 63 · Create, change, send or run things.
add_guest_to_folderadd_guest_to_listadd_guest_to_taskadd_tag_to_taskadd_tags_to_time_entriesadd_task_dependencyadd_task_linkadd_task_to_listclickup_rawcreate_bulk_taskscreate_chat_channelcreate_chat_channel_on_location
Show 51 more tools
create_chat_direct_messagecreate_chat_message_reactioncreate_chat_message_replycreate_chat_view_commentcreate_checklistcreate_checklist_itemcreate_doccreate_doc_pagecreate_foldercreate_folder_from_templatecreate_folderless_listcreate_goalcreate_key_resultcreate_list_commentcreate_list_from_template_in_foldercreate_list_in_foldercreate_spacecreate_space_tagcreate_taskcreate_task_commentcreate_task_from_templatecreate_threaded_commentcreate_time_entrycreate_user_groupcreate_viewcreate_webhookedit_checklistedit_checklist_itemedit_guestinvite_guestmove_bulk_taskssend_chat_messageset_custom_field_valueset_task_custom_field_valuestart_time_entrystop_time_entryupdate_bulk_tasksupdate_chat_channelupdate_chat_messageupdate_commentupdate_doc_pageupdate_folderupdate_key_resultupdate_listupdate_spaceupdate_space_tagupdate_taskupdate_time_entryupdate_viewupdate_webhookupload_task_attachment
Delete 30 · Delete, drop, revoke or wipe things.
delete_bulk_tasksdelete_chat_messagedelete_chat_message_reactiondelete_checklistdelete_checklist_itemdelete_commentdelete_folderdelete_goaldelete_key_resultdelete_listdelete_spacedelete_space_tag
Show 18 more tools
delete_taskdelete_task_dependencydelete_task_linkdelete_time_entrydelete_user_groupdelete_viewdelete_webhookremove_custom_field_valueremove_guestremove_guest_from_folderremove_guest_from_listremove_guest_from_taskremove_tag_from_taskremove_tags_from_time_entriesremove_task_custom_field_valueremove_task_from_listupdate_goalupdate_user_group
Not yet classified 1 · We could not tell from the name and description.
duplicate_task
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
CLICKUP_API_TOKEN
Other settings (environment variables or headers).
CLICKUP_READONLYCLICKUP_TEAM_ID
Files it touches
- Any path the agent passes to its tools
Tools (162)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_guest_to_folderShare an entire Folder (and its Lists/tasks) with a guest at a chosen permission level. Returns the updated guest. Enterprise plan only.
add_guest_to_listShare an entire List (and its tasks) with a guest at a chosen permission level. Returns the updated guest. Enterprise plan only.
add_guest_to_taskShare a single task with a guest at a chosen permission level. Returns the updated guest. Enterprise plan only.
add_tag_to_taskApply an existing Space tag to a task. The tag must already exist in the task's Space (create it first with `create_space_tag` if needed). Returns a confirmation.
add_tags_to_time_entriesAdd one or more tags to one or more time entries at once. Returns a confirmation. Use to categorize logged time (e.g. 'billable', 'meeting').
add_task_dependencyCreate a blocking dependency between tasks. Provide `depends_on` to make this task wait on another (this is blocked until that finishes), or `dependency_of` to make this task block another. Exactly one is required. Returns a confirmation.
add_task_linkLink two tasks together with a plain (non-dependency) relationship, so they reference each other. Use for 'related to' connections that don't imply blocking order. Returns the linked task.
add_task_to_listAdd an existing task to an additional List (ClickUp's 'Tasks in Multiple Lists' feature), so it appears in more than one List without being moved. Returns a confirmation.
clickup_rawCall any ClickUp REST endpoint directly (escape hatch for full API coverage). Provide the HTTP method, the path AFTER the version segment (e.g. '/team' or '/task/abc123'), the api version ('v2' default, or 'v3' for Docs/Chat), optional query params and JSON body. Use this only when no dedicated tool exists. Auth, retries and rate-limiting are handled for you. Reference: https://developer.clickup.com/reference
create_bulk_tasksCreate many tasks in a single List in one call (up to 100). Runs with bounded concurrency and returns a per-task success/error report, so a partial failure never loses the rest of the batch. Use to import or scaffold many tasks at once.
create_chat_channelCreate a standalone Chat channel in a Workspace (ClickUp Chat v3), optionally with a description, topic, visibility and initial members. Returns the created channel with its id.
create_chat_channel_on_locationCreate a Chat channel attached to a specific Space, Folder or List (ClickUp Chat v3), so the conversation is tied to that location. Returns the created channel.
create_chat_direct_messageCreate (or fetch the existing) direct-message channel with one or more users (ClickUp Chat v3). Returns the DM channel. Use before sending a private message to specific people.
create_chat_message_reactionAdd an emoji reaction to a Chat message (ClickUp Chat v3). Returns the created reaction. Use to react with 👍, ✅, etc.
create_chat_message_replyReply to a Chat message, creating a threaded response under it (ClickUp Chat v3). Returns the created reply with its id.
Show 147 more tools
create_chat_view_commentPost a message into a legacy Chat view. Optionally notify all members of the view. Returns the created message's id.
create_checklistCreate a checklist (a named group of sub-items) on a task. Returns the created checklist with its id. Use to add a structured to-do list inside a task, then add items with `create_checklist_item`.
create_checklist_itemAdd a single item (a checkable line) to an existing checklist, optionally assigned to a user. Returns the updated checklist. Use after `create_checklist` to populate it.
create_docCreate a new Doc in a Workspace (ClickUp Docs v3), optionally nested under a Space/Folder/List and with a visibility setting. Returns the created Doc with its id. Add pages afterwards with `create_doc_page`.
create_doc_pageCreate a new page inside a Doc (ClickUp Docs v3), optionally nested under an existing page and with initial content. Returns the created page with its id.
create_folderCreate an empty Folder inside a Space. Returns the created Folder with its id. Use to group related Lists together.
create_folder_from_templateCreate a Folder in a Space from a Folder template, reproducing the template's Lists, statuses and structure. Returns the created Folder. Use to spin up a standardized project layout.
create_folderless_listCreate a new List directly under a Space (not inside any Folder), optionally setting description, due date, priority, default assignee and status. Returns the created List with its id.
create_goalCreate a new Goal in a Workspace with optional due date, description, owners and color. Returns the created Goal with its id. Add measurable targets afterwards with `create_key_result`.
create_key_resultAdd a key result (a measurable target) to a Goal. Choose its measurement `type` and, for numeric types, the start/end steps and unit. Can be tied to tasks or Lists for automatic tracking. Returns the created key result.
create_list_commentPost a new comment on a List. Optionally assign it to a user and notify watchers. Returns the created comment's id. Use for List-level notes that don't belong to a specific task.
create_list_from_template_in_folderCreate a List in a Folder from a List template, reproducing the template's statuses, fields and (optionally) tasks. Returns the created List. Use to spin up a standardized List layout.
create_list_in_folderCreate a new List inside a Folder, optionally setting its description, due date, priority, default assignee and status. Returns the created List with its id.
create_spaceCreate a new Space in a Workspace. Optionally enable multiple assignees and toggle features. Returns the created Space with its id. Use to start a new top-level area of work.
create_space_tagCreate a new tag in a Space with optional foreground/background colors. The tag becomes available to all tasks in the Space. Returns the created tag.
create_taskCreate a new task in a List, setting any fields you provide (description, status, priority, dates, assignees, tags, custom fields, parent for subtasks). Returns the created task with its id.
create_task_commentPost a new comment on a task. Optionally assign it to a user and notify all watchers. Returns the created comment's id. Use to leave feedback, ask questions or record an update directly on a task.
create_task_from_templateCreate a new task in a List from an existing task template, copying the template's structure (subtasks, checklists, custom fields). Returns the created task. Use after `get_task_templates` to obtain the `template_id`.
create_threaded_commentReply to an existing comment, creating a threaded response under it. Optionally assign the reply and notify watchers. Returns the created reply's id.
create_time_entryCreate a manual time entry with an explicit start time and duration (no live timer needed). Optionally tie it to a task, user, billable flag and tags. Returns the created entry. Use to log time after the fact.
create_user_groupCreate a new User Group (Team) in a Workspace with an initial set of members. Returns the created group with its id and handle. Use to organize people for mentions and bulk assignment.
create_viewCreate a new View on a Team, Space, Folder or List. Provide exactly one parent id (team_id, space_id, folder_id or list_id) to choose where it lives. Returns the created View. Use to save a reusable filtered/grouped layout.
create_webhookCreate a webhook that POSTs event payloads to your HTTPS endpoint. Optionally scope it to a single space, folder, list or task; omit all scopes to watch the whole Workspace. Returns the created webhook with its id and signing secret.
delete_bulk_tasksPermanently delete many tasks at once (up to 100). This cannot be undone. Returns a per-task success/error report so you can see exactly which deletions succeeded.
delete_chat_messagePermanently delete a Chat message by id (ClickUp Chat v3). This cannot be undone. Returns a confirmation with the deleted message id.
delete_chat_message_reactionRemove a specific emoji reaction (added by the current user) from a Chat message (ClickUp Chat v3). Returns a confirmation.
delete_checklistPermanently delete a checklist and all its items from a task. This cannot be undone. Returns a confirmation with the deleted checklist id.
delete_checklist_itemPermanently delete a single item from a checklist. This cannot be undone. Returns a confirmation with the deleted item id.
delete_commentPermanently delete a comment by id. This cannot be undone. Returns a confirmation object with the deleted comment id.
delete_folderPermanently delete a Folder and all Lists and tasks inside it. This cannot be undone. Returns a confirmation with the deleted Folder id.
delete_goalPermanently delete a Goal and its key results. This cannot be undone. Returns a confirmation with the deleted Goal id.
delete_key_resultPermanently delete a key result from its Goal. This cannot be undone. Returns a confirmation with the deleted key result id.
delete_listPermanently delete a List and all tasks inside it. This cannot be undone. Returns a confirmation with the deleted List id.
delete_spacePermanently delete a Space and everything inside it (Folders, Lists, tasks). This cannot be undone. Returns a confirmation with the deleted Space id.
delete_space_tagDelete a tag from a Space by name, removing it from every task it was applied to. This cannot be undone. Returns a confirmation with the deleted tag name.
delete_taskPermanently delete a task by id. This cannot be undone. Returns a confirmation with the deleted task id.
delete_task_dependencyRemove a blocking dependency between tasks. Provide the same `depends_on` or `dependency_of` used to create it (exactly one is required). Returns a confirmation.
delete_task_linkRemove a plain link between two tasks (created by `add_task_link`). Returns a confirmation. Does not affect dependencies.
delete_time_entryPermanently delete a time entry by id. This cannot be undone. Returns a confirmation with the deleted entry id.
delete_user_groupPermanently delete a User Group by id. Members are not deleted, only the grouping. This cannot be undone. Returns a confirmation with the deleted group id.
delete_viewPermanently delete a View by id. The underlying tasks are not affected, only the saved View. This cannot be undone. Returns a confirmation with the deleted View id.
delete_webhookPermanently delete a webhook by id, stopping all future event delivery to its endpoint. This cannot be undone. Returns a confirmation with the deleted webhook id.
duplicate_taskDuplicate a task into a target List by reading the source and re-creating it (name, description, status, priority, assignees, tags and dates). Returns the new task. The copy is named '<name> (copy)' unless you override it.
edit_checklistRename a checklist and/or change its position among the task's checklists. Only the provided fields change. Returns the updated checklist.
edit_checklist_itemEdit a checklist item — change its text, assignee, resolved (checked) state, or nest it under a parent item. Only the provided fields change. Returns the updated checklist.
edit_guestEdit a guest's Workspace-level capabilities (tags, time visibility, view creation). Only the provided flags change. Returns the updated guest. Enterprise plan only.
find_list_by_nameResolve a List id from its name within a Space (searches folders + folderless lists).
find_memberResolve a Workspace member by name, username or email and return their user object (with id). Useful before assigning tasks.
find_space_by_nameResolve a Space id from its name (case-insensitive).
get_active_sprintFind the currently active sprint in a Sprint Folder — the List whose start/due date range contains now.
get_all_time_entry_tagsList all time-entry tags defined in a Workspace, with their names and colors. Use to discover available tags before tagging entries.
get_authorized_userGet the profile of the user that owns the configured API token — id, username, email and color. Use to identify 'me' for self-assignment or filtering by the current user.
get_bulk_tasks_time_in_statusGet time-in-status data for multiple tasks in one call. Returns per-task status durations. Use to compare cycle time across a set of tasks.
get_chat_channelGet a single Chat channel by id (ClickUp Chat v3) — its name, description, topic, visibility and location. Use to inspect a channel's settings.
get_chat_channel_followersList the followers of a Chat channel (ClickUp Chat v3) — users who receive notifications without necessarily being members. Paginated via `cursor`/`limit`.
get_chat_channel_membersList the members of a Chat channel (ClickUp Chat v3), with their user ids and names. Paginated via `cursor`/`limit`. Use to see who is in a channel.
get_chat_message_reactionsList the emoji reactions on a Chat message (ClickUp Chat v3), with who reacted and which emoji. Paginated via `cursor`/`limit`.
get_chat_message_repliesList the threaded replies to a Chat message (ClickUp Chat v3). Returns each reply's id, content, author and timestamp. Paginated via `cursor`/`limit`.
get_chat_message_tagged_usersList the users @-mentioned/tagged in a Chat message (ClickUp Chat v3), with their ids and names. Paginated via `cursor`/`limit`.
get_chat_messagesList the messages in a Chat channel, newest first (ClickUp Chat v3). Returns each message's id, content, author and timestamp. Paginated via `cursor`/`limit`. Use to read a channel's history.
get_chat_view_commentsList all messages in a legacy Chat view (a view of type 'chat'), newest first. Returns each message's id, text, author and date. Use for ClickUp's older chat-on-a-view feature (not the newer v3 Chat channels).
get_custom_task_typesList the custom task types defined in a Workspace (e.g. Bug, Feature, Milestone). Returns each type's id and name. Use to find a `custom_item_id` when creating tasks of a specific type.
get_docGet a single Doc's metadata by id (ClickUp Docs v3) — its title, parent location and settings. Use `get_doc_pages` to read the actual content.
get_doc_pageGet a single page of a Doc with its content (ClickUp Docs v3). Returns content as markdown by default. Use after `get_doc_page_listing` to read one specific page.
get_doc_page_listingGet the page tree of a Doc (ClickUp Docs v3) — page ids, titles and their nesting hierarchy, without the full content. Use to navigate a Doc's structure before fetching a specific page.
get_doc_pagesGet every page of a Doc together with its full content (ClickUp Docs v3). Returns content as markdown by default. Use to read an entire Doc at once.
get_folderGet a single Folder by id, including its name and the Lists it contains (with their ids and task counts). Use to inspect a Folder or enumerate its Lists.
get_folder_custom_fieldsList the custom fields accessible at the Folder level, with their ids, names, types and configuration. Use to discover fields inherited by the Folder's Lists.
get_folder_viewsList the Views configured on a Folder (List, Board, Calendar, Gantt, etc.), with each View's id and type. Use to find a `view_id` to read tasks from.
get_folderless_listsList all folderless Lists that live directly under a Space (not inside any Folder), with their ids and names. Use to find Lists that aren't grouped in a Folder.
get_goalGet a single Goal by id, including its key results (targets) and current progress. Use to inspect a Goal's details and its key_result ids.
get_goalsList the Goals in a Workspace, with each Goal's id, name, due date, owners and progress. Goals track outcomes via key results. Use to find a `goal_id`.
get_guestGet a guest's details by id — their email, capabilities and the items shared with them. Enterprise plan only.
get_listGet a single List by id, including its name, content, statuses, task count and settings. Use to inspect a List before creating or filtering tasks in it.
get_list_commentsList all comments attached to a List (List-level discussion, separate from individual task comments), newest first. Returns each comment's id, text, author and date.
get_list_custom_fieldsList the custom fields available on a List, with each field's id, name, type and type configuration (e.g. dropdown options, currency settings). Use to discover a `field_id` and its valid values before setting it on a task.
get_list_membersList the members who have access to a List (the users assignable to tasks in it), with ids, usernames and emails.
get_list_viewsList the Views configured on a List (List, Board, Calendar, etc.), with each View's id and type. Use to find a `view_id` to read tasks as that View shows them.
get_lists_in_folderList all Lists inside a Folder, with each List's id, name and task count. Use to discover a `list_id` within a Folder.
get_running_time_entryGet the timer that is currently running for a user (defaults to the token owner). Returns the active entry or empty if no timer is running. Use to check whether a timer is on before starting/stopping.
get_spaceGet a single Space by id, including its name, privacy, assignee settings and enabled features. Use to inspect a Space's configuration.
get_space_custom_fieldsList the custom fields accessible at the Space level, with their ids, names, types and configuration. Use to discover Space-wide fields.
get_space_tagsList all tags defined in a Space, with each tag's name and colors. Tags live at the Space level and can be applied to any task in it. Use to discover available tag names before tagging a task.
get_space_viewsList all Views defined on a Space, with each View's id, name and type. Use to find a `view_id` scoped to a Space.
get_sprint_tasksGet the tasks of a sprint, i.e. the tasks contained in the sprint's List. Returns the task list with status, assignees and dates. Use to review sprint scope or progress.
get_subtasksGet the subtasks of a parent task. Returns the parent task with its subtasks included. Use to enumerate a task's children.
get_taskGet a single task by id with full detail — status, assignees, custom fields, dates, and optionally subtasks and the markdown description. Use to inspect one known task.
get_task_assignable_membersList the members who can be assigned to a given task, with their ids, usernames and emails. Use to validate or resolve an assignee before updating a task.
get_task_commentsList all comments on a task, newest first. Returns each comment's id, text, author, creation date, assignee and resolved state. Use to read a task's discussion history before replying or to audit activity. Supports cursor pagination via `start` + `start_id`.
get_task_membersList the members who have access to a task, with their ids, usernames and emails. Use to see who can view or be assigned to the task.
get_task_templatesList the task templates available in a Workspace, paginated. Returns each template's id and name. Use to discover a `template_id` before creating a task from a template.
get_task_time_in_statusGet how long a single task has spent in each of its statuses, plus the current status duration. Use to analyze cycle time or where a task is stuck.
get_tasksGet tasks in a specific List with rich filtering — by status, assignees, tags, and due/created/updated date ranges — plus ordering, subtasks and custom-field filters. Paginated. Use when you know which List the tasks live in.
get_team_viewsList all Views at the Workspace/Everything level, with each View's id, name and type. Use to find a `view_id` for reading tasks across the whole Workspace.
get_threaded_commentsList the threaded replies under a parent comment, oldest first. Returns each reply's id, text, author and date. Use to read a full comment thread after spotting a parent comment.
get_time_entriesList time entries in a Workspace within a date range, optionally filtered by assignee, task, List, Folder or Space. Returns each entry's id, duration, user, task and billable flag. Use to build timesheets or audit logged time.
get_time_entryGet a single time entry by id, including its duration, start, user, task and tags. Use to inspect one logged interval.
get_time_entry_historyGet the change history of a time entry — who edited it and what changed over time. Use to audit edits to logged time.
get_viewGet a single View's full definition by id — its type, grouping, sorting, filters and columns. Use to inspect how a View is configured.
get_view_tasksGet the tasks visible in a View, with the View's own filters and sorting applied, paginated. Returns the task list. Use this to read tasks exactly as a saved View shows them.
get_workspace_custom_fieldsList the custom fields accessible at the Workspace/Team level, with their ids, names, types and configuration. Use to discover org-wide fields.
get_workspace_membersList all members (users) of a Workspace with their ids, emails and roles. Useful for resolving assignees.
get_workspace_planGet the current subscription plan (name and id) of a Workspace, e.g. Free, Unlimited, Business. Use to know which features and limits apply.
get_workspace_seatsGet seat usage for a Workspace — how many member and guest seats are used vs. the total available on the current plan. Use to check capacity before inviting people.
get_workspace_tasksSearch tasks across the entire Workspace with filters (Spaces, Folders, Lists, statuses, assignees, tags, due dates). This is the deep search to use when you don't know which List a task is in. Paginated.
get_workspacesList all Teams/Workspaces the authorized token can access, including members. Use this first to discover team_id values.
invite_guestInvite an external guest to a Workspace by email, with optional capability flags. Returns the created guest. Enterprise plan only. Use to bring in a client/contractor before sharing specific tasks, Lists or Folders with them.
list_chat_channelsList the Chat channels in a Workspace (ClickUp Chat v3), with each channel's id, name, type and visibility. Use to discover a `channel_id` before reading or sending messages. Paginated via `cursor`/`limit`.
list_foldersList all Folders inside a Space, with each Folder's id, name and the Lists it contains. Folders group Lists within a Space. Use to discover a `folder_id`.
list_spacesList all Spaces in a Workspace, with each Space's id, name, privacy and enabled features. Spaces are the top level of the ClickUp hierarchy (Space → Folder → List → Task). Use to discover a `space_id`.
list_sprintsList the sprints (Lists) inside a Sprint Folder, including their start/due dates.
list_task_attachmentsList the attachments currently on a task (read from the task object — ClickUp returns attachments inline).
list_user_groupsList the User Groups (a.k.a. Teams — named sub-groups of people inside a Workspace) and their members. Returns each group's id, name, handle and member list. Use to find a `group_id` before mentioning or assigning a group.
list_webhooksList the webhooks registered for a Workspace, including each one's id, endpoint URL, subscribed events, scope and health status. Use to audit existing integrations before creating or deleting one.
move_bulk_tasksAdd many tasks to a target List at once (up to 100), using ClickUp's multi-list association (the tasks also remain in their original List). Returns a per-task success/error report.
remove_custom_field_valueClear a custom field's value on a task, resetting it to empty. Returns a confirmation with the task and field ids. Use to unset a field rather than overwrite it.
remove_guestRemove a guest from a Workspace entirely, revoking all their access. This cannot be undone. Returns a confirmation. Enterprise plan only.
remove_guest_from_folderRevoke a guest's access to a Folder. Returns a confirmation. Enterprise plan only.
remove_guest_from_listRevoke a guest's access to a List. Returns a confirmation. Enterprise plan only.
remove_guest_from_taskRevoke a guest's access to a single task. Returns a confirmation. Enterprise plan only.
remove_tag_from_taskRemove a tag from a task without deleting the tag from the Space. Returns a confirmation. Use to untag a single task.
remove_tags_from_time_entriesRemove one or more tags from one or more time entries at once. Returns a confirmation.
remove_task_custom_field_valueClear a custom field's value on a task, resetting it to empty. Returns a confirmation with the task and field ids.
remove_task_from_listRemove a task from an additional List it was added to via 'Tasks in Multiple Lists'. The task remains in its home List. Returns a confirmation.
search_docsSearch or list Docs in a Workspace (ClickUp Docs v3). Returns matching Docs with their ids, titles and locations. Use to find a `doc_id` by keyword or to browse Docs under a parent. Paginate with `cursor`.
send_chat_messageSend a new message to a Chat channel (ClickUp Chat v3). Optionally assign it (turning it into an actionable item) and choose message vs. post type. Returns the created message with its id.
set_custom_field_valueSet (or overwrite) a custom field's value on a task. The `value` shape depends on the field type: text/number → primitive; drop_down → the option id; labels → array of option ids; date → epoch milliseconds; users → array of user ids. Look up the field type first with one of the get_*_custom_fields tools.
set_task_custom_field_valueSet (or overwrite) a custom field's value on a task. The `value` shape depends on the field type (text/number primitive, drop_down option id, labels array, date epoch ms, users array). Look up the type with a get_*_custom_fields tool first.
start_time_entryStart a live timer for the token owner, optionally bound to a task and marked billable. Returns the started entry. Stop it later with `stop_time_entry`.
stop_time_entryStop the timer currently running for the token owner and persist the logged interval. Returns the completed entry. No-op error if no timer is running.
update_bulk_tasksApply the same set of field changes to many tasks at once (up to 100). Returns a per-task success/error report. Use to mass-change status, priority, due date, or add/remove assignees across a batch of tasks.
update_chat_channelUpdate a Chat channel's name, description, topic, visibility or archived state (ClickUp Chat v3). Only the provided fields change. Returns the updated channel.
update_chat_messageEdit a Chat message's content and/or mark it resolved (ClickUp Chat v3). Only the provided fields change. Returns the updated message.
update_commentEdit an existing comment: change its text, reassign it, or mark it resolved/unresolved. Only the fields you provide are changed. Returns the updated comment. Works for task, List and Chat-view comments.
update_doc_pageUpdate a Doc page's title, subtitle or content (ClickUp Docs v3). Use `content_edit_mode` to replace, append to, or prepend the existing content. Only the provided fields change. Returns the updated page.
update_folderRename a Folder. Returns the updated Folder. Use to change a Folder's display name.
update_goalUpdate a Goal — change its name, due date, description, color, and add/remove owners. Only the provided fields change. Returns the updated Goal.
update_key_resultUpdate a key result's current progress and/or definition — set the latest value, add a note, or rename it. Only the provided fields change. Returns the updated key result.
update_listUpdate a List — change its name, content, due date, priority, default assignee or status. Only the provided fields change. Returns the updated List.
update_spaceUpdate a Space — rename it, change its privacy, assignee mode, admin permissions, or feature toggles. Only the provided fields change. Returns the updated Space.
update_space_tagUpdate an existing Space tag — rename it and/or change its colors. Identify it by its current name. Returns the updated tag.
update_taskUpdate any field of a task — pass only the fields you want to change. For assignees, `assignees` replaces the whole set, while `assignees_add`/`assignees_rem` change them incrementally. Returns the updated task.
update_time_entryUpdate an existing time entry — change its description, start, duration, billable flag, tags or linked task. Only the provided fields change. Returns the updated entry.
update_user_groupUpdate a User Group — rename it, change its handle, and/or add and remove members. Only the provided fields change. Returns the updated group.
update_viewUpdate a View's configuration — its name, grouping, sorting, filters, columns or settings. Only the provided fields change. Returns the updated View.
update_webhookUpdate an existing webhook's endpoint URL, subscribed events, and/or active status. Only the provided fields change. Use `status: 'inactive'` to pause delivery without deleting. Returns the updated webhook.
upload_task_attachmentAttach a file to a task. Provide exactly one source: file_path (local), url (remote file to fetch), or base64 (raw content). file_name is required when using base64.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit
- Sep 10, 2026 (1 month ago)
- Last release
- Jun 11, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.helbertparanhos/clickup-mcp-pro- Version
- 1.0.0
- Auth
- API key
- Packages
- npm clickup-mcp-pro
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from helbertparanhos
- 0.585score
Cloudflare MCP Pro
helbertparanhos
Cloudflare MCP: DNS, Zones, Workers, KV, R2, D1, Pages, WAF, SSL, Email, AI via REST API v4
ConnectorBFreshness: BLocal★ 3Claude Code +5 - 0.585score
n8n Pro MCP
helbertparanhos
Manage self-hosted n8n (incl.
ConnectorBFreshness: BLocal★ 3Claude Code +5 - 0.567score
Post for Me MCP Pro
helbertparanhos
Publish, schedule and analyze social posts across 9 platforms via the Post for Me API.
ConnectorBFreshness: BLocal★ 1Claude Code +5 - 0.567score
Resend Email MCP
helbertparanhos
Complete Resend email MCP: full API coverage + debug layer (deliverability, DNS, bounces).
ConnectorBFreshness: BLocal★ 1Claude Code +5 - 0.543score
Vercel MCP Pro
helbertparanhos
Complete Vercel MCP: deploys, logs, projects, env, domains, DNS, certs via the full REST API
ConnectorBFreshness: BLocalClaude Code +5
Cite this page
ClickUp MCP Pro. Agent Mart. https://agentmart.dev/connectors/helbertparanhos-clickup-mcp-pro (last updated 2026-10-24)