Clickup MCP server
Manage tasks, lists, checklists, comments, and project workflows
31 stars
Reviews
Write oneNobody has reviewed Clickup yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Clickup tools (100, 50 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_guest_to_folderShare a folder with a guest user by granting them a specific permission level. This endpoint is only available on the Enterprise Plan.
add_guest_to_listShare a List with a guest user by granting them a specific permission level. This endpoint is exclusively available to Workspaces on the Enterprise Plan.
add_guest_to_taskShare a task with a guest user by granting them a specific permission level. This endpoint is only available to Workspaces on the Enterprise Plan.
add_list_commentAdds a comment to a specified List, optionally notifying the comment creator in addition to the standard assignees and watchers who are always notified.
add_tag_to_taskAdds an existing tag to a specified task, associating it for organization and filtering purposes. Supports referencing tasks by custom task ID when the appropriate parameters are provided.
add_task_commentAdd a new comment to a specified task, with options to assign the comment to a user or group and notify all relevant parties.
add_task_dependencywrite actionCreate a dependency relationship between two tasks, setting one task as waiting on or blocking another. Use `depends_on` to specify a task this task is waiting on, or `dependency_of` to specify a task this task is blocking.
add_task_to_listAdds an existing task to an additional list, enabling the task to appear in multiple lists simultaneously. Requires the Tasks in Multiple Lists ClickApp to be enabled in the workspace.
clear_task_custom_field_valueClears the stored value of a specific Custom Field on a task without deleting the Custom Field definition or its available options.
create_chat_view_commentwrite actionAdds a new comment to a specified Chat view. Optionally notifies the comment creator in addition to the assignees and watchers who are always notified.
create_checklistwrite actionAdd a new named checklist to a specified task, allowing you to track subtasks or steps within that task.
create_checklist_itemwrite actionAdds a new line item to an existing task checklist. Optionally assign the item to a specific user by their ID.
create_folderwrite actionCreates a new folder within a specified Space to organize lists and tasks. Folders help structure your workspace hierarchy beneath a Space.
create_folder_from_templatewrite actioncreate_folderless_listwrite actionCreates a new List directly within a Space, without placing it inside a Folder. Use this when you want a top-level List organization within the Space.
create_goalwrite actionCreates a new Goal within a specified Workspace, allowing you to define objectives with ownership, due dates, and visual categorization.
create_key_resultwrite actionCreate a new key result (target) within a specified goal to define measurable outcomes. Supports multiple target types including numeric, currency, boolean, percentage, and automatic tracking.
create_listwrite actionCreates a new List inside a specified Folder, allowing you to organize tasks with optional metadata such as due dates, priority, assignee, and a color status.
create_list_from_templatewrite actioncreate_list_from_template_in_folderwrite actioncreate_spacewrite actionCreates a new Space within a specified Workspace, allowing configuration of its name, assignee settings, and feature toggles such as due dates, time tracking, tags, and dependencies.
create_space_tagwrite actionCreates a new tag in the specified Space, allowing tasks within that Space to be categorized and labeled with custom colors.
create_taskwrite actioncreate_task_from_templatewrite actionCreate a new task in a specified list using a pre-defined task template from your workspace. Publicly shared templates must be added to your workspace library before they can be used via the API.
create_user_groupwrite actionCreates a User Group within a Workspace to organize and manage users collectively. Note that adding a guest with view-only permissions automatically converts them to a paid guest, which may incur prorated charges if additional seats are needed.
delete_checklistwrite actionPermanently deletes a checklist from a task. This action is irreversible and removes the checklist along with all its items.
delete_checklist_itemwrite actionPermanently removes a specific line item from a task checklist. This action cannot be undone and will delete the item and its associated data.
delete_commentwrite actionPermanently deletes a specific task comment by its unique identifier. This action is irreversible and removes the comment from the task.
delete_folderwrite actionPermanently deletes a folder from your Workspace. This action cannot be undone, so ensure the correct folder ID is specified before proceeding.
delete_goalwrite actionPermanently removes a specified Goal from your Workspace. This action is irreversible and will delete all associated goal data.
delete_key_resultwrite actionPermanently deletes a key result (target) from a Goal. This action is irreversible and removes the specified key result and its associated data.
delete_listwrite actionPermanently deletes a specified List from your Workspace. This action is irreversible and removes the List along with its associated data.
delete_spacewrite actionPermanently deletes a Space from your Workspace. This action is irreversible and removes the Space along with its associated data.
delete_space_tagwrite actionPermanently removes a task tag from a specified Space. The tag will no longer be available for tasks within that Space.
delete_taskwrite actionPermanently deletes a task from your Workspace by its task ID. This action is irreversible and removes the task and its associated data.
delete_task_dependencywrite actionRemove a dependency relationship between two tasks, unlinking them so that one no longer depends on the other. Both the target task and the related dependent or prerequisite task must be specified.
delete_task_linkwrite actionRemoves the dependency or relationship link between two tasks. Both task IDs must be provided to identify the specific link to delete.
delete_user_groupwrite actionPermanently removes a user group from the Workspace. Note that in the API, 'group_id' refers to a user group, while 'team_id' refers to the Workspace.
get_bulk_tasks_time_in_statusRetrieves how long two or more tasks have spent in each status. Requires the Total Time in Status ClickApp to be enabled by a Workspace owner or admin.
get_current_userRetrieves the profile and account details of the currently authenticated ClickUp user. Useful for confirming identity, retrieving user ID, and accessing account-level information.
get_folderRetrieves a folder and the Lists contained within it. Use this to inspect the structure and contents of a specific folder.
get_goalRetrieves the full details of a specific goal, including its associated targets and current progress. Use this to inspect a goal's configuration and status by its unique identifier.
get_guestRetrieves detailed information about a specific guest user within a Workspace. Available exclusively on the Enterprise Plan.
get_listRetrieves detailed information about a specific List, including its settings, members, and configuration. Use this to inspect or reference a List's properties by its unique ID.
get_spaceRetrieves details for a specific Space within a Workspace, including its settings and configuration.
get_taskRetrieve detailed information about a specific task, including its fields, assignees, status, and attachments. Docs attached to the task are not returned.
get_task_time_in_statusRetrieves how long a task has spent in each status, providing a breakdown of time per status stage. Requires the Total Time in Status ClickApp to be enabled by a Workspace owner or admin.
get_task_tracked_timeRetrieves all tracked time entries associated with a specific task. Note: This is a legacy endpoint; the Time Tracking API is recommended for managing time entries.
get_workspace_planRetrieves the current subscription plan details for the specified Workspace, including plan tier and associated features.
get_workspace_seatsRetrieves seat usage information for a Workspace, including the number of used, total, and available seats for both members and guests.
invite_workspace_guestInvites a guest user to a Workspace by email on an Enterprise Plan. After inviting, grant the guest access to specific Folders, Lists, or Tasks using the corresponding add-guest endpoints.
link_taskwrite actionCreates a directional link between two tasks, equivalent to using the Task Links feature in the task's right-hand sidebar. Only task-to-task links are supported; general or cross-object links are not.
list_chat_view_commentsRetrieve comments from a Chat view, returning the most recent 25 comments by default. Use the date and ID of the oldest comment from a previous response to paginate and retrieve the next 25 comments.
list_comment_repliesRetrieves all threaded reply comments nested under a specified parent comment. The parent comment itself is excluded from the returned results.
list_commentsRetrieve comments added to a specific List, returning the most recent 25 by default. Use the oldest comment's date and ID as pagination cursors to fetch earlier comments in batches of 25.
list_custom_fieldsRetrieves all Custom Fields accessible to the authenticated user within a specific List. Use this to discover available field definitions before reading or writing custom field data.
list_custom_rolesRetrieves all Custom Roles available in the specified Workspace, allowing you to review role definitions and optionally include their member assignments.
list_custom_task_typesRetrieves all custom task types defined in a Workspace, allowing you to see available task type options for organizing and categorizing work.
list_folder_custom_fieldsRetrieves all Custom Fields created at the Folder level for the specified folder. Note that Custom Fields created at the List level within the folder are not included in the results.
list_folder_listsRetrieve all Lists contained within a specified Folder. Optionally include archived Lists in the results.
list_folder_templatesRetrieves all Folder templates available in a Workspace, including their template IDs. Use the returned template IDs (prefixed with `t-`) with the Create Folder From Template endpoint to instantiate new Folders.
list_folderless_listsRetrieves all Lists within a Space that are not organized inside a Folder. Optionally includes archived Lists in the results.
list_foldersRetrieve all Folders within a specified Space. Optionally include archived Folders in the results.
list_goalsRetrieves all Goals available in a specified Workspace, with an option to include completed Goals in the results.
list_list_membersRetrieves Workspace members who have been explicitly granted access to a specific List. Note: this does not include members with inherited access via a Team, Folder, or Space.
list_shared_hierarchyRetrieves all tasks, Lists, and Folders that have been shared with the authenticated user within a specified workspace. Useful for discovering shared content accessible to the current user.
list_space_custom_fieldsRetrieves all Custom Fields created at the Space level for a specific Space. Note that Custom Fields created at the Folder or List level are not included in the results.
list_space_tagsRetrieve all task tags available in a specified Space. Use this to discover tags that can be applied to tasks within the Space.
list_spacesRetrieves all Spaces available within a specified Workspace. Member details are only accessible for private Spaces the authenticated user belongs to.
list_task_commentsRetrieve comments for a specific task, returned in reverse chronological order (newest to oldest). By default returns the 25 most recent comments; use the `start` and `start_id` parameters together with the last comment of the current response to paginate through older comments.
list_task_membersRetrieves Workspace members who have been explicitly granted direct access to a specific task. Note: this does not include members with access via a Team, List, Folder, or Space.
list_task_templatesRetrieves a paginated list of task templates available in the specified Workspace, which can be used to standardize task creation across teams.
list_taskslist_tasks_by_teamlist_templatesRetrieves all List templates available in a Workspace, returning their IDs and metadata. Use the returned template IDs (prefixed with `t-`) to create Lists from templates in a Folder or Space.
list_user_groupsRetrieves User Groups within a specified Workspace, optionally filtered to one or more specific groups. Note: in the API, 'team_id' refers to the Workspace ID and 'group_id' refers to a User Group ID.
list_workspace_custom_fieldsRetrieves all Custom Fields created at the Workspace level for a specific Workspace. Note that Custom Fields created at the Space, Folder, or List level are not included in the results.
list_workspacesRetrieves all workspaces accessible to the currently authenticated user. Use this to discover available workspaces before performing workspace-specific operations.
merge_tasksMerges one or more source tasks into a specified target task, consolidating their content and history. Source tasks are provided in the request body, and Custom Task IDs are not supported.
remove_folder_guestwrite actionRevoke a guest's access to a specific Folder, removing their ability to view or interact with its contents. This endpoint is only available on the Enterprise Plan.
remove_list_guestwrite actionRevokes a guest's access to a specific List, removing their ability to view or interact with it. This endpoint is exclusively available to Workspaces on the Enterprise Plan.
remove_task_from_listwrite actionRemoves a task from an additional (non-home) List it has been added to. Requires the Tasks in Multiple Lists ClickApp to be enabled; a task cannot be removed from its original home List.
remove_task_guestwrite actionRevoke a guest's access to a specific task, removing their ability to view or interact with it. This endpoint is only available on the Enterprise Plan.
remove_task_tagwrite actionRemoves a specific tag from a task without deleting the tag from the Space. The tag remains available for use on other tasks within the Space.
remove_workspace_guestwrite actionRevokes a guest's access to the specified Workspace, removing all associated permissions. This endpoint is only available on the Enterprise Plan.
rename_folderRenames an existing folder by updating its display name. The folder's contents and structure remain unchanged.
reply_to_commentwrite actionCreate a threaded reply to an existing comment on a task. Supports assigning the reply to a user or group and controlling notification behavior.
set_task_custom_field_valueSet or update the value of a specific Custom Field on a task. Requires the task ID and the UUID of the Custom Field to update.
update_checklistwrite actionRename a checklist or change its display order relative to other checklists on a task. Provide a new name, a new position, or both.
update_checklist_itemwrite actionUpdate an individual item within a task checklist, allowing you to rename it, reassign it, mark it as resolved or unresolved, or nest it under another checklist item as a child.
update_commentwrite actionUpdate an existing task comment by modifying its text, assigning it to a user or group, or marking it as resolved. All core fields must be provided in the request.
update_goalwrite actionUpdate an existing Goal's properties, including its name, due date, description, color, and ownership. Use this to rename a Goal, adjust its deadline, modify its description, or add and remove assigned owners.
update_key_resultwrite actionUpdate the progress and notes for an existing key result. Use this to record current step completion and add contextual notes to track advancement toward a goal.
update_listwrite actionUpdate a List's properties including its name, description, priority, assignee, due date, and color. Use this to rename a List or modify any of its metadata fields.
update_spacewrite actionupdate_space_tagwrite actionUpdates the name and color properties of an existing tag within a specified space. Use this to rename a tag or change its foreground and background display colors.
update_taskwrite actionupdate_user_groupwrite actionUpdates a User Group's name, handle, or membership within a Workspace. Note that adding a guest with view-only permissions automatically converts them to a paid guest, which may incur prorated billing charges.
update_workspace_guestwrite actionUpdate permission settings and role assignment for a guest on a Workspace. This endpoint is only available on the Enterprise Plan.
upload_task_attachmentwrite actionUpload a local file to a task as an attachment using multipart/form-data. Note that cloud-hosted files are not supported; only locally accessible files can be attached.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 138 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Clickup compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- Tools
- 100
- the typical server has 7
- Tools that change things
- 50%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 31
- more than 92% of 28,688 servers
What its tools let an agent do: 39 read · 25 create · 15 change · 19 delete · 2 send or post
Install Clickup in Claude Code, Cursor or VS Code
claude mcp add clickup -- uvx mcparmory-clickup
What the publisher says
From the Clickup repository's README, as published. We do not edit it. Read it on GitHub
MCP Armory Registry
Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.
Servers · Install & Usage · Features · How it works · License
MCP servers that connect AI agents to real-world APIs. Each server is a standalone Python package — generated from the upstream OpenAPI spec using MCP Blacksmith and tested against the live API before release. Hosted on MCP Armory or run independently.
<!-- SERVERS:BEGIN -->
Servers
🧠 AI & Machine Learning   ElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate
📊 Analytics   Ahrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog
⛓️ Blockchain & Crypto   Alchemy NFT
💼 CRM & Sales   Apollo
💬 Communication   Atlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack
🗄️ Data & Databases   Enigma · Pinecone
🛠️ Developer Tools   AgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry
📄 Documents & Printing   PDF.co
🛒 E-commerce   Shopify Admin
💰 Finance   Alpha Vantage · Polygon · Ramp
👥 HR & Recruiting   BambooHR
☁️ Infrastructure   Globalping · Grafana · PagerDuty · Rootly · Runpod
⚖️ Legal & Compliance   NetLicensing
🗺️ Maps & Location   Google Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Clickup: common questions
- Is Clickup MCP server safe?
- Mostly: it is graded B (80/100). Read the Clickup safety report
- How do I install Clickup?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Clickup need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Clickup maintained?
- The last commit was 176 days ago (2026-05-12). The latest release is v1.0.4.
- How does Clickup compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); tools 100 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.