ClickUp ---Enhanced
MCP server from Chykalophia/ClickUp-MCP-Server---Enhanced
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:
-
Ensure Node.js is installed
- Verify: node -v and npm -v
-
Install and run the MCP server using NPX (recommended one-liner)
- You can run directly without local install: npx @chykalophia/clickup-mcp-server
-
Alternatively, install via the provided installer (optional):
- Follow the repository's recommended installer if available, or use NPX as shown above.
-
Configure environment variables (example):
- WEBHOOK_SECRET: A secure random string used to validate incoming webhooks
- CLICKUP_API_TOKEN: Your ClickUp API token
-
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
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud