ClickUp MCP Server - Enhanced

202 tools. 112 can modify or destroy data without limits.

22 destructive tools with no built-in limits. Policy required.

Last updated:

112 can modify or destroy data
90 read-only
202 tools total

Community server · catalogue entry checked 12/06/2026

How to control ClickUp MCP Server - Enhanced ↓

What ClickUp MCP Server - Enhanced exposes to your agents

Read (90) Write / Execute (90) Destructive / Financial (22)
Critical Risk

The most dangerous ClickUp MCP Server - Enhanced tools

112 of ClickUp MCP Server - Enhanced's 202 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control ClickUp MCP Server - Enhanced

PolicyLayer is an MCP gateway — it sits between your AI agents and ClickUp MCP Server - Enhanced, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "clickup_bulk_delete_tasks": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "clickup_add_chat_channel_member": {
    "limits": [
      {
        "counter": "clickup_add_chat_channel_member_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_burnout_risk": {
    "limits": [
      {
        "counter": "analyze_burnout_risk_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register ClickUp MCP Server - Enhanced — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON CLICKUP MCP SERVER - ENHANCED →

Instant setup, no code required.

All 202 ClickUp MCP Server - Enhanced tools

DESTRUCTIVE 22 tools
Destructive clickup_bulk_delete_tasks ⚠️ DESTRUCTIVE: Delete multiple tasks from ClickUp in a single operation. This action cannot be undone and wil Destructive clickup_delete_attachment Delete an attachment from ClickUp. This action cannot be undone. Destructive clickup_delete_chat_message Delete a message from a chat channel. This action cannot be undone. Destructive clickup_delete_chat_message_reaction Remove a reaction from a message in a chat channel. Destructive clickup_delete_checklist Delete a checklist from a ClickUp task. Removes the checklist and all its items. Destructive clickup_delete_checklist_item Delete an item from a ClickUp checklist. Destructive clickup_delete_comment Delete a comment from ClickUp. Destructive clickup_delete_custom_field Delete a custom field from ClickUp. This will remove the field and all its values from tasks. This action cann Destructive clickup_delete_dependency Delete a dependency relationship between tasks. Destructive clickup_delete_doc ⚠️ DESTRUCTIVE: Delete a ClickUp document. This action cannot be undone and will permanently remove the docume Destructive clickup_delete_doc_page Delete a page from a ClickUp document. This action cannot be undone. Destructive clickup_delete_folder Delete a folder from ClickUp. Removes the folder and its contents. Destructive clickup_delete_goal Delete a goal from ClickUp. This action cannot be undone and will remove all associated targets. Destructive clickup_delete_goal_target Delete a target from a goal. This action cannot be undone. Destructive clickup_delete_list ⚠️ DESTRUCTIVE: Delete a list from ClickUp. This action cannot be undone and will permanently remove the list Destructive clickup_delete_subtask ⚠️ DESTRUCTIVE: Delete a subtask from ClickUp. This action cannot be undone and will permanently remove the su Destructive clickup_delete_task ⚠️ DESTRUCTIVE: Delete a task from ClickUp. This action cannot be undone and will permanently remove the task Destructive clickup_delete_time_entry Delete a time entry from ClickUp. This action cannot be undone. Destructive clickup_delete_view Delete a view from ClickUp. This action cannot be undone. Destructive clickup_delete_webhook Delete a webhook from ClickUp. This will stop all notifications to the webhook endpoint. Destructive clickup_merge_tasks Merge multiple tasks into a single task. The primary task will retain all data, and secondary tasks will be de Destructive clickup_remove_chat_channel_member Remove a user from a chat channel membership.
WRITE 81 tools
Write clickup_add_chat_channel_member Add a user as a member to a chat channel. Write clickup_add_task_to_list Add an existing task to a ClickUp list. Write clickup_bulk_create_tasks Create multiple tasks in a ClickUp list in a single operation. More efficient than creating tasks individually Write clickup_bulk_dependency_operations Perform multiple dependency operations in a single request for efficiency. Write clickup_bulk_set_custom_field_values Set multiple custom field values on a ClickUp task in a single operation. More efficient than setting values i Write clickup_bulk_update_tasks Update multiple tasks in ClickUp in a single operation. More efficient than updating tasks individually. Write clickup_copy_attachment Copy an attachment to another parent object (task, comment, doc, or chat). Write clickup_create_chat_channel Create a new chat channel in a workspace with specified name, description, and privacy settings. Write clickup_create_chat_channel_on_parent Create a chat channel on a specific space, folder, or list for contextual discussions. Write clickup_create_chat_message_reaction Add a reaction to a message in a chat channel. Write clickup_create_chat_message_reply Create a reply to a specific message in a chat channel. Write clickup_create_chat_view_comment Create a new comment in a ClickUp chat view. Supports notification settings. Supports GitHub Flavored Markdown Write clickup_create_checkbox_custom_field Create a checkbox (boolean) custom field with optional default value. Write clickup_create_checklist Create a new checklist in a ClickUp task. Returns the created checklist details. Write clickup_create_checklist_item Create a new item in a ClickUp checklist. Supports optional assignee and resolved status. Write clickup_create_currency_goal Create a currency-based goal with a monetary target. Convenient helper for creating revenue or budget goals. Write clickup_create_custom_field Create a new custom field in a ClickUp list, folder, or space. Supports all field types with type-specific con Write clickup_create_date_custom_field Create a date custom field with optional time inclusion. Write clickup_create_dependency Create a new dependency relationship between two tasks. Dependencies define task execution order and blocking Write clickup_create_direct_message Create a direct message channel between specific users for private conversations. Write clickup_create_doc Create a new document in ClickUp. Can be created in a workspace, space, or folder. Supports template-based cre Write clickup_create_doc_from_template Create a new document from a ClickUp template. Write clickup_create_doc_page Create a new page in a ClickUp document. Supports markdown and HTML content formats. Write clickup_create_dropdown_custom_field Create a dropdown custom field with specified options. Write clickup_create_folder Create a new folder in a ClickUp space with the specified name. Write clickup_create_folderless_list Create a new list directly in a ClickUp space without placing it in a folder. Write clickup_create_goal Create a new goal with targets and deadlines. Supports team collaboration with multiple owners. Write clickup_create_goal_target Create a target (key result) for a goal. Supports different target types: number, currency, boolean, task, and Write clickup_create_list Create a new list in a ClickUp folder or space with the specified name. Write clickup_create_list_comment Create a new comment on a ClickUp list. Supports optional assignee and notification settings. Supports GitHub Write clickup_create_list_from_template_in_folder Create a new list in a ClickUp folder using an existing template. Write clickup_create_list_from_template_in_space Create a new list in a ClickUp space using an existing template. Write clickup_create_number_custom_field Create a number custom field with optional precision and default value. Write clickup_create_number_goal Create a number-based goal with a target. Convenient helper for creating numeric goals like task counts or met Write clickup_create_task Create a new task in a ClickUp list with specified properties like name, description, assignees, status, and d Write clickup_create_task_comment Create a new comment on a ClickUp task using structured array format. Supports optional assignee and notificat Write clickup_create_task_comment_raw_test RAW API TEST: Create a comment bypassing ALL MCP processing to isolate duplication issue. Returns raw ClickUp Write clickup_create_text_custom_field Create a text custom field with optional default value and placeholder. Write clickup_create_threaded_comment Create a new threaded comment (reply) to a parent comment. Supports notification settings. Supports GitHub Fla Write clickup_create_time_entry Create a new time entry for time tracking. Can be used for manual time logging or creating timer-based entries Write clickup_create_timer_entry Create a new time entry and immediately start the timer. Convenient for starting time tracking in one step. Write clickup_create_view Create a new view in a ClickUp space, folder, or list. Supports all view types including list, board, calendar Write clickup_create_webhook Create a new webhook in a ClickUp workspace. Webhooks allow real-time notifications when events occur. Write clickup_decompose_task 🔄 AI TASK DECOMPOSITION ENGINE - Intelligently decompose complex tasks into smaller, manageable subtasks with Write clickup_duplicate_view Create a duplicate of an existing view with a new name. Write clickup_generate_attachment_thumbnail Generate a thumbnail for an image or video attachment with custom dimensions. Write clickup_mark_chat_channel_as_read Mark all messages in a chat channel as read for the current user. Write clickup_move_attachment Move an attachment to another parent object (task, comment, doc, or chat). Write clickup_plan_smart_sprint 🚀 AI SMART SPRINT PLANNER - Advanced AI-powered sprint planning with velocity analysis, capacity modeling, an Write clickup_remove_custom_field_value Remove a custom field value from a ClickUp task. This clears the field value but keeps the field definition. Write clickup_remove_task_from_list Remove a task from a ClickUp list without deleting the task. Write clickup_send_chat_message Send a message to a chat channel with optional mentions and attachments. Write clickup_set_custom_field_value Set a custom field value on a ClickUp task. The value format depends on the field type. Write clickup_set_view_filters Set or update filters for a view. Filters determine which tasks are visible in the view. Write clickup_set_view_grouping Set or update grouping configuration for a view. Grouping organizes tasks into sections. Write clickup_set_view_sorting Set or update sorting configuration for a view. Sorting determines the order of tasks. Write clickup_stop_timer Stop the running timer for the authenticated user. Write clickup_update_attachment_metadata Update attachment metadata including filename, description, and tags. Write clickup_update_attachment_sharing Update sharing settings for an attachment including access level and password protection. Write clickup_update_chat_channel Update a chat channel Write clickup_update_chat_message Update the text content and mentions of an existing chat message. Write clickup_update_checklist Update an existing ClickUp checklist Write clickup_update_checklist_item Update an existing ClickUp checklist item Write clickup_update_comment Update an existing ClickUp comment Write clickup_update_custom_field Update an existing custom field. Can modify name, configuration, required status, and guest visibility. Write clickup_update_dependency Update an existing dependency Write clickup_update_doc Update an existing ClickUp document. Can update name, content, and sharing settings. Write clickup_update_doc_page Update an existing page in a ClickUp document. Can update name, content, format, and position. Write clickup_update_doc_sharing Update the sharing settings for a ClickUp document. Write clickup_update_folder Update an existing ClickUp folder Write clickup_update_goal Update an existing goal. Can modify name, description, due date, owners, and color. Write clickup_update_goal_target Update an existing goal target. Can modify name, target value, unit, and tracking parameters. Write clickup_update_list Update an existing ClickUp list Write clickup_update_task Update an existing ClickUp task Write clickup_update_time_entry Update an existing time entry. Can modify description, times, billable status, and associated task. Write clickup_update_view Update an existing view Write clickup_update_view_settings Update view-specific settings such as board columns, calendar date fields, or table configurations. Write clickup_update_view_sharing Update sharing settings for a view including access level, password protection, and expiration. Write clickup_update_webhook Update an existing webhook Write clickup_upload_attachment Upload a new attachment to a task, comment, doc, or chat. Supports direct file upload or URL-based upload. Write decompose_task Intelligently decompose a complex task into smaller, manageable subtasks with AI-powered analysis, effort esti
READ 90 tools
Read analyze_burnout_risk 🚨 BURNOUT RISK ANALYZER - Advanced burnout risk assessment using workload patterns, performance metrics, and Read analyze_task_complexity Analyze task complexity across multiple dimensions to determine if decomposition is needed Read analyze_team_workload ⚖️ TEAM WORKLOAD ANALYZER - Comprehensive analysis of team workload distribution, capacity utilization, and re Read analyze_workflow_efficiency 📊 ANALYZER: Analyze your planned workflow and get efficiency suggestions. Helps you choose the most efficient Read clickup_analyze_burnout_risk 🚨 BURNOUT RISK ANALYZER - Advanced burnout risk assessment using workload patterns, performance metrics, and Read clickup_analyze_project_health 🏥 AI PROJECT HEALTH ANALYZER - Comprehensive real-time project health analysis with risk assessment, velocity Read clickup_analyze_task_complexity 🧠 TASK COMPLEXITY ANALYZER - Analyze task complexity across multiple dimensions (technical, business, integra Read clickup_analyze_team_velocity 📈 VELOCITY ANALYSIS - Analyzes historical sprint data to predict team velocity with confidence intervals. Inc Read clickup_analyze_team_workload ⚖️ TEAM WORKLOAD ANALYZER - Comprehensive analysis of team workload distribution, capacity utilization, and re Read clickup_analyze_workflow_patterns 🔄 WORKFLOW PATTERN ANALYZER - Identify recurring workflow patterns, bottlenecks, and optimization opportuniti Read clickup_check_dependency_conflicts Check for potential conflicts in task dependencies including circular dependencies and invalid relationships. Read clickup_download_attachment Get download information for an attachment including temporary download URL. Read clickup_export_dependency_graph Export dependency graph data in various formats for external analysis or backup. Read clickup_forecast_team_capacity 📈 CAPACITY FORECASTING - Predictive capacity analysis for future resource planning. Identifies potential bott Read clickup_format_duration Format a duration from milliseconds to human-readable format. Useful for displaying time tracking data. Read clickup_format_goal_progress Format goal progress information for human-readable display. Useful for reporting and dashboards. Read clickup_get_attachment_info Get detailed information about a specific attachment including download and preview capabilities. Read clickup_get_attachment_stats Get comprehensive statistics about attachments in a workspace. Read clickup_get_attachment_versions Get version history for an attachment showing all uploaded versions. Read clickup_get_attachments Get all attachments for a parent object with filtering and pagination options. Read clickup_get_bulk_tasks_time_in_status Get time-in-status data for multiple ClickUp tasks in one call (2–100 task IDs). Returns an object keyed by ta Read clickup_get_cached_task 💾 CACHED DATA ACCESS - Retrieve cached task data from the real-time processing engine for instant access with Read clickup_get_chat_channel Retrieve detailed information about a specific chat channel by its ID. Read clickup_get_chat_channel_followers Retrieve all followers of a chat channel who receive notifications about channel activity. Read clickup_get_chat_channel_members Retrieve all members of a chat channel with their roles and join dates. Read clickup_get_chat_channel_messages Retrieve messages from a chat channel with pagination and filtering options. Read clickup_get_chat_channel_stats Get statistics for a chat channel including message count, member count, and last activity. Read clickup_get_chat_channel_unread_count Get the number of unread messages in a chat channel for the current user. Read clickup_get_chat_channels Retrieve all chat channels in a workspace with optional filtering by type and archived status. Read clickup_get_chat_message_reactions Retrieve all reactions on a specific message in a chat channel. Read clickup_get_chat_message_replies Retrieve all replies to a specific message in a chat channel. Read clickup_get_chat_message_tagged_users Retrieve all users tagged/mentioned in a specific message. Read clickup_get_chat_view_comments Get comments for a ClickUp chat view. Returns comment details with pagination support. Read clickup_get_custom_field_value Get a custom field value from a ClickUp task. Returns the current value and field information. Read clickup_get_custom_fields Get custom fields for a ClickUp list, folder, or space. Returns all field definitions with their configuration Read clickup_get_decomposition_templates 📋 DECOMPOSITION TEMPLATES - Get available task decomposition templates for common development patterns (API d Read clickup_get_dependency_graph Get a comprehensive dependency graph for a task showing all related dependencies and relationships. Read clickup_get_dependency_stats Get comprehensive statistics about dependencies in a workspace. Read clickup_get_dependency_timeline_impact Analyze how dependencies affect task timelines and identify critical path impacts. Read clickup_get_doc Get detailed information about a specific ClickUp document including metadata and sharing settings. Read clickup_get_doc_content Get the content of a specific ClickUp doc. Returns combined content from all pages in the doc. Read clickup_get_doc_pages Get the pages of a specific ClickUp doc. Returns page content in the requested format (markdown or plain text) Read clickup_get_doc_sharing Get the sharing settings for a ClickUp document. Read clickup_get_docs_from_workspace Get all docs from a ClickUp workspace. Supports pagination and filtering for deleted/archived docs. Read clickup_get_folderless_lists Get lists that are not in any folder within a ClickUp space. Read clickup_get_goal Get detailed information about a specific goal including all targets and progress data. Read clickup_get_goal_summary Get comprehensive goal analytics and summary for a team. Includes progress statistics, status breakdown, and u Read clickup_get_goals Get goals for a team with optional filtering. Returns goal details including progress, targets, and team membe Read clickup_get_list Get details about a specific ClickUp list including its name and content. Read clickup_get_list_comments Get comments for a ClickUp list. Returns comment details with pagination support. Read clickup_get_lists Get lists from a ClickUp folder or space. Returns list details including name and content. Read clickup_get_realtime_metrics 📊 REAL-TIME METRICS - Get comprehensive metrics from the real-time processing engine including latency, throu Read clickup_get_running_timers Get currently running timers for a team. Shows active time tracking sessions. Read clickup_get_space Get details about a specific ClickUp space. Returns space name, settings, features, and metadata. Read clickup_get_spaces Get spaces from a ClickUp workspace. Returns space details including name, settings, and features. Read clickup_get_task_comments Get comments for a ClickUp task. Returns comment details including text, author, and timestamps with enhanced Read clickup_get_task_custom_field_values Get all custom field values for a ClickUp task. Returns all field values with their definitions. Read clickup_get_task_dependencies Get all dependencies for a specific task with optional filtering by type and status. Read clickup_get_task_details Get detailed information about a specific ClickUp task. Returns comprehensive task data including description, Read clickup_get_task_time_in_status Get a ClickUp task Read clickup_get_tasks Get tasks from a ClickUp list. Returns task details including name, description, assignees, and status. Read clickup_get_threaded_comments Get threaded comments (replies) for a parent comment. Returns comment details with pagination support. Read clickup_get_time_entries Get time entries for a team with filtering options. Supports filtering by date range, user, task, and project. Read clickup_get_time_summary Get time tracking summary and analytics. Provides aggregated time data with breakdowns by user and task. Read clickup_get_view Get detailed information about a specific view by its ID. Read clickup_get_view_fields Get available fields that can be used for filtering, grouping, and sorting in views for a specific parent. Read clickup_get_view_tasks Get tasks that are visible in a specific view, respecting the view Read clickup_get_views Get all views for a space, folder, or list with optional filtering by type and access level. Read clickup_get_webhook Get detailed information about a specific webhook by its ID. Read clickup_get_webhook_event_history Get the event history for a webhook including delivery status and response codes. Read clickup_get_webhook_stats Get statistics about webhook performance including success rate and response times. Read clickup_get_webhooks Get all webhooks for a workspace with optional filtering by status or event type. Read clickup_get_workspace_dependencies Get all dependencies in a workspace with filtering and pagination options. Read clickup_get_workspace_seats Get information about seats (user licenses) in a ClickUp workspace. Returns details about seat allocation and Read clickup_get_workspaces Get a list of all ClickUp workspaces accessible to the authenticated user. Returns workspace IDs, names, and m Read clickup_model_team_capacity ⚡ CAPACITY MODELING - Advanced team capacity modeling with availability factors, focus factors, and skill-base Read clickup_optimize_integrations 🔗 INTEGRATION OPTIMIZER - Recommend optimal third-party integrations and workflow connections. Analyzes curre Read clickup_optimize_sprint_tasks 🎯 SPRINT OPTIMIZATION - Multi-objective optimization for task selection using constraint satisfaction algorit Read clickup_optimize_task_assignment 🎯 TASK ASSIGNMENT OPTIMIZER - AI-powered task assignment optimization that balances workload, maximizes skill Read clickup_recommend_automations 🤖 AUTOMATION RECOMMENDER - Generate AI-powered automation recommendations based on workflow analysis. Identif Read clickup_search_attachments Search for attachments across a workspace with advanced filtering options. Read clickup_search_chat_channels Search for chat channels by name within a workspace. Read clickup_search_docs Search for docs in a ClickUp workspace using a query string. Returns matching docs with their metadata. Read clickup_validate_custom_field_value Validate a custom field value against its field type and configuration. Useful for checking values before sett Read clickup_validate_webhook_signature Validate the HMAC signature of a webhook payload to ensure authenticity. Read find_chat_channels 🚀 EFFICIENT: Find chat channels across workspaces without hierarchical navigation. More efficient than get_wo Read forecast_team_capacity 📈 CAPACITY FORECASTING - Predictive capacity analysis for future resource planning. Identifies potential bott Read get_decomposition_templates Get available task decomposition templates and their descriptions Read get_workspace_overview 📊 OVERVIEW: Get a comprehensive workspace overview in a single call. More efficient than multiple navigation Read optimize_task_assignment 🎯 TASK ASSIGNMENT OPTIMIZER - AI-powered task assignment optimization that balances workload, maximizes skill

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about ClickUp MCP Server - Enhanced

Can an AI agent delete data through the ClickUp MCP Server - Enhanced MCP server? +

Yes. The ClickUp MCP Server - Enhanced server exposes 22 destructive tools including clickup_bulk_delete_tasks, clickup_delete_attachment, clickup_delete_chat_message. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through ClickUp MCP Server - Enhanced? +

The ClickUp MCP Server - Enhanced server has 81 write tools including clickup_add_chat_channel_member, clickup_add_task_to_list, clickup_bulk_create_tasks. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach ClickUp MCP Server - Enhanced.

How many tools does the ClickUp MCP Server - Enhanced MCP server expose? +

202 tools across 4 categories: Destructive, Execute, Read, Write. 90 are read-only. 112 can modify, create, or delete data.

How do I enforce a policy on ClickUp MCP Server - Enhanced? +

Register the ClickUp MCP Server - Enhanced MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every ClickUp MCP Server - Enhanced tool call.

Deterministic rules across all 202 ClickUp MCP Server - Enhanced tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

202 ClickUp MCP Server - Enhanced tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from ClickUp MCP Server - Enhanced's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.