Get the FREE Ultimate OpenClaw Setup Guide →

ClickUp ---Enhanced

MCP server from Chykalophia/ClickUp-MCP-Server---Enhanced

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio chykalophia-clickup-mcp-server---enhanced npx -y @chykalophia/clickup-mcp-server \
  --env WEBHOOK_SECRET="Set to a secure random value for HMAC webhook validation" \
  --env CLICKUP_API_TOKEN="Your ClickUp API token"

How to use

The ClickUp MCP Server - Enhanced exposes a large suite of tools that integrate deeply with ClickUp's API. It provides 170+ tools across nine feature domains, including tasks management, comments, docs, webhooks, views, dependencies, attachments, time tracking, and goals, all namespace-prefixed with clickup_ to avoid conflicts with other MCP servers. The server includes AI-assisted workflow optimization, smart tool discovery, markdown support, and robust security features like HMAC validation and input sanitization, enabling powerful automation within your MCP ecosystem. To start using it, deploy the server via the recommended installer or npm-based npx command, then invoke any of the clickup_ prefixed tools from your MCP-enabled assistant or orchestrator to perform tasks such as retrieving workspaces, creating tasks, updating comments, or processing webhooks with validated signatures. Tools can be composed into complex workflows to streamline project management, document handling, and real-time updates within ClickUp.

How to install

Prerequisites:

  • Node.js v18 or later installed on your machine
  • npm (comes with Node.js) or npm-compatible runtime
  • Access to install npm packages from the internet

Installation steps:

  1. Ensure Node.js is installed

    • Verify: node -v and npm -v
  2. Install and run the MCP server using NPX (recommended one-liner)

    • You can run directly without local install: npx @chykalophia/clickup-mcp-server
  3. Alternatively, install via the provided installer (optional):

    • Follow the repository's recommended installer if available, or use NPX as shown above.
  4. Configure environment variables (example):

    • WEBHOOK_SECRET: A secure random string used to validate incoming webhooks
    • CLICKUP_API_TOKEN: Your ClickUp API token
  5. Run the server via the chosen method and verify the MCP server is reachable by your MCP orchestrator.

Note: The Enhanced edition emphasizes a broader toolset and improved security; ensure your environment can access external ClickUp endpoints and that your credentials are stored securely.

Additional notes

Tips and common considerations:

  • Use the Webhook Secret (WEBHOOK_SECRET) for HMAC validation to secure webhook processing.
  • The tool namespace clickup_ helps avoid collisions with other MCP servers; refer to the full tool list in the documentation when building workflows.
  • For production deployments, consider configuring rate limits and IP allowlists if provided by the server configuration to prevent abuse.
  • If you upgrade or change credentials, rotate tokens and update environment variables accordingly.
  • If you encounter missing tool errors, verify that the MCP SDK version (as documented) is compatible with your codebase and that all prerequisites are met.

Related MCP Servers

Sponsor this space

Reach thousands of developers