# Clickup MCP server

Agent View of the PolicyLayer registry record for Clickup: identity, probed posture, risk grade, and all 166 tools classified. HTML page: https://policylayer.com/tools/clickup-mcp

## Facts

- Server id: `trustxai/clickup-mcp`
- Homepage: https://github.com/trustxai/clickup-mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 166
- Tool categories present: Destructive, Execute, Read, Write
- Tags: clickup mcp, admin, automation
- Record last modified: 2026-07-08T23:52:00.678Z

## Tools (166)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `clickup_delete_chat_channel` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-chat-channel.md |
| `clickup_delete_chat_message` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-chat-message.md |
| `clickup_delete_chat_reaction` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-chat-reaction.md |
| `clickup_delete_checklist` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-checklist.md |
| `clickup_delete_checklist_item` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-checklist-item.md |
| `clickup_delete_comment` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-comment.md |
| `clickup_delete_dependency` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-dependency.md |
| `clickup_delete_folder` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-folder.md |
| `clickup_delete_goal` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-goal.md |
| `clickup_delete_key_result` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-key-result.md |
| `clickup_delete_list` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-list.md |
| `clickup_delete_space` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-space.md |
| `clickup_delete_space_tag` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-space-tag.md |
| `clickup_delete_task` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-task.md |
| `clickup_delete_task_link` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-task-link.md |
| `clickup_delete_time_entry` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-time-entry.md |
| `clickup_delete_user_group` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-user-group.md |
| `clickup_delete_view` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-view.md |
| `clickup_delete_webhook` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-delete-webhook.md |
| `clickup_remove_guest_from_folder` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-guest-from-folder.md |
| `clickup_remove_guest_from_list` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-guest-from-list.md |
| `clickup_remove_guest_from_task` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-guest-from-task.md |
| `clickup_remove_guest_from_workspace` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-guest-from-workspace.md |
| `clickup_remove_tag_from_task` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-tag-from-task.md |
| `clickup_remove_task_from_list` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-task-from-list.md |
| `clickup_remove_user_from_workspace` | Destructive | Critical | https://policylayer.com/tools/clickup-mcp/clickup-remove-user-from-workspace.md |
| `clickup_start_time_entry` | Execute | High | https://policylayer.com/tools/clickup-mcp/clickup-start-time-entry.md |
| `clickup_get_bulk_tasks_time_in_status` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-bulk-tasks-time-in-status.md |
| `clickup_get_chat_channel` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-channel.md |
| `clickup_get_chat_channel_followers` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-channel-followers.md |
| `clickup_get_chat_channel_members` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-channel-members.md |
| `clickup_get_chat_channels` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-channels.md |
| `clickup_get_chat_message_reactions` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-message-reactions.md |
| `clickup_get_chat_message_replies` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-message-replies.md |
| `clickup_get_chat_message_tagged_users` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-message-tagged-users.md |
| `clickup_get_chat_messages` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-messages.md |
| `clickup_get_chat_subtypes` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-subtypes.md |
| `clickup_get_chat_view_comments` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-chat-view-comments.md |
| `clickup_get_custom_roles` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-custom-roles.md |
| `clickup_get_custom_task_types` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-custom-task-types.md |
| `clickup_get_doc` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-doc.md |
| `clickup_get_doc_page_listing` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-doc-page-listing.md |
| `clickup_get_doc_pages` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-doc-pages.md |
| `clickup_get_entity_attachments` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-entity-attachments.md |
| `clickup_get_filtered_team_tasks` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-filtered-team-tasks.md |
| `clickup_get_folder` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folder.md |
| `clickup_get_folder_custom_fields` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folder-custom-fields.md |
| `clickup_get_folder_templates` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folder-templates.md |
| `clickup_get_folder_views` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folder-views.md |
| `clickup_get_folderless_lists` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folderless-lists.md |
| `clickup_get_folders` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-folders.md |
| `clickup_get_goal` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-goal.md |
| `clickup_get_goals` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-goals.md |
| `clickup_get_guest` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-guest.md |
| `clickup_get_list` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list.md |
| `clickup_get_list_comments` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list-comments.md |
| `clickup_get_list_custom_fields` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list-custom-fields.md |
| `clickup_get_list_members` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list-members.md |
| `clickup_get_list_templates` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list-templates.md |
| `clickup_get_list_views` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-list-views.md |
| `clickup_get_lists` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-lists.md |
| `clickup_get_page` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-page.md |
| `clickup_get_running_time_entry` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-running-time-entry.md |
| `clickup_get_shared_hierarchy` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-shared-hierarchy.md |
| `clickup_get_space` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-space.md |
| `clickup_get_space_custom_fields` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-space-custom-fields.md |
| `clickup_get_space_tags` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-space-tags.md |
| `clickup_get_space_views` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-space-views.md |
| `clickup_get_spaces` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-spaces.md |
| `clickup_get_task` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-task.md |
| `clickup_get_task_comments` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-task-comments.md |
| `clickup_get_task_members` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-task-members.md |
| `clickup_get_task_templates` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-task-templates.md |
| `clickup_get_task_time_in_status` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-task-time-in-status.md |
| `clickup_get_tasks` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-tasks.md |
| `clickup_get_team_custom_fields` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-team-custom-fields.md |
| `clickup_get_team_views` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-team-views.md |
| `clickup_get_threaded_comments` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-threaded-comments.md |
| `clickup_get_time_entries` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-time-entries.md |
| `clickup_get_time_entry` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-time-entry.md |
| `clickup_get_time_entry_history` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-time-entry-history.md |
| `clickup_get_time_entry_tags` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-time-entry-tags.md |
| `clickup_get_user` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-user.md |
| `clickup_get_user_groups` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-user-groups.md |
| `clickup_get_view` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-view.md |
| `clickup_get_view_tasks` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-view-tasks.md |
| `clickup_get_webhooks` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-webhooks.md |
| `clickup_get_workspace_plan` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-workspace-plan.md |
| `clickup_get_workspace_seats` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-get-workspace-seats.md |
| `clickup_health_check` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-health-check.md |
| `clickup_query_audit_logs` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-query-audit-logs.md |
| `clickup_search_docs` | Read | Low | https://policylayer.com/tools/clickup-mcp/clickup-search-docs.md |
| `clickup_add_chat_reaction` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-chat-reaction.md |
| `clickup_add_dependency` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-dependency.md |
| `clickup_add_guest_to_folder` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-guest-to-folder.md |
| `clickup_add_guest_to_list` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-guest-to-list.md |
| `clickup_add_guest_to_task` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-guest-to-task.md |
| `clickup_add_tag_to_task` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-tag-to-task.md |
| `clickup_add_task_link` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-task-link.md |
| `clickup_add_task_to_list` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-task-to-list.md |
| `clickup_add_time_entry_tags` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-add-time-entry-tags.md |
| `clickup_create_chat_channel` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-chat-channel.md |
| `clickup_create_chat_view_comment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-chat-view-comment.md |
| `clickup_create_checklist` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-checklist.md |
| `clickup_create_checklist_item` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-checklist-item.md |
| `clickup_create_direct_message` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-direct-message.md |
| `clickup_create_doc` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-doc.md |
| `clickup_create_entity_attachment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-entity-attachment.md |
| `clickup_create_folder` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-folder.md |
| `clickup_create_folder_from_template` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-folder-from-template.md |
| `clickup_create_folder_view` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-folder-view.md |
| `clickup_create_folderless_list` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-folderless-list.md |
| `clickup_create_goal` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-goal.md |
| `clickup_create_key_result` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-key-result.md |
| `clickup_create_list` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-list.md |
| `clickup_create_list_comment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-list-comment.md |
| `clickup_create_list_from_template_in_folder` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-list-from-template-in-folder.md |
| `clickup_create_list_from_template_in_space` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-list-from-template-in-space.md |
| `clickup_create_list_view` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-list-view.md |
| `clickup_create_location_chat_channel` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-location-chat-channel.md |
| `clickup_create_page` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-page.md |
| `clickup_create_space` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-space.md |
| `clickup_create_space_tag` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-space-tag.md |
| `clickup_create_space_view` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-space-view.md |
| `clickup_create_task` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-task.md |
| `clickup_create_task_attachment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-task-attachment.md |
| `clickup_create_task_comment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-task-comment.md |
| `clickup_create_task_from_template` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-task-from-template.md |
| `clickup_create_team_view` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-team-view.md |
| `clickup_create_threaded_comment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-threaded-comment.md |
| `clickup_create_time_entry` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-time-entry.md |
| `clickup_create_user_group` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-user-group.md |
| `clickup_create_webhook` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-create-webhook.md |
| `clickup_edit_checklist` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-checklist.md |
| `clickup_edit_checklist_item` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-checklist-item.md |
| `clickup_edit_guest_on_workspace` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-guest-on-workspace.md |
| `clickup_edit_key_result` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-key-result.md |
| `clickup_edit_page` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-page.md |
| `clickup_edit_space_tag` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-space-tag.md |
| `clickup_edit_user_on_workspace` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-edit-user-on-workspace.md |
| `clickup_invite_guest_to_workspace` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-invite-guest-to-workspace.md |
| `clickup_invite_user_to_workspace` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-invite-user-to-workspace.md |
| `clickup_merge_tasks` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-merge-tasks.md |
| `clickup_move_task` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-move-task.md |
| `clickup_remove_custom_field_value` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-remove-custom-field-value.md |
| `clickup_remove_time_entry_tags` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-remove-time-entry-tags.md |
| `clickup_rename_time_entry_tag` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-rename-time-entry-tag.md |
| `clickup_replace_time_estimates_by_user` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-replace-time-estimates-by-user.md |
| `clickup_send_chat_message` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-send-chat-message.md |
| `clickup_send_chat_reply` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-send-chat-reply.md |
| `clickup_set_custom_field_value` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-set-custom-field-value.md |
| `clickup_stop_time_entry` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-stop-time-entry.md |
| `clickup_update_chat_channel` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-chat-channel.md |
| `clickup_update_chat_message` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-chat-message.md |
| `clickup_update_comment` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-comment.md |
| `clickup_update_folder` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-folder.md |
| `clickup_update_goal` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-goal.md |
| `clickup_update_list` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-list.md |
| `clickup_update_privacy_and_access` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-privacy-and-access.md |
| `clickup_update_space` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-space.md |
| `clickup_update_task` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-task.md |
| `clickup_update_time_entry` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-time-entry.md |
| `clickup_update_time_estimates_by_user` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-time-estimates-by-user.md |
| `clickup_update_user_group` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-user-group.md |
| `clickup_update_view` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-view.md |
| `clickup_update_webhook` | Write | Medium | https://policylayer.com/tools/clickup-mcp/clickup-update-webhook.md |

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Yaver (811 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md
- Crow (578 tools) — https://policylayer.com/tools/kh0pper-crow.md
- TinyFn (572 tools) — https://policylayer.com/tools/io-tinyfn-tinyfn.md
- Mcp (571 tools) — https://policylayer.com/tools/io-github-2s-io-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=clickup-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/clickup-mcp
