Integrations
Enables interaction with ClickUp workspaces, providing tools for task management (creating and updating tasks), team and list management (retrieving teams and lists), and board management (creating boards).
ClickUp MCP Server
A Model Context Protocol server implementation for ClickUp integration, enabling AI assistants to interact with ClickUp workspaces.
Quick Start
- Configure Claude for Desktop:
- Restart Claude for Desktop
That's it! The server will be automatically downloaded and started when needed.
Installing via Smithery
To install ClickUp MCP Server for Claude Desktop automatically via Smithery:
Environment Variables
Required environment variables:
CLICKUP_CLIENT_ID
: Your ClickUp OAuth client IDCLICKUP_CLIENT_SECRET
: Your ClickUp OAuth client secretCLICKUP_REDIRECT_URI
: OAuth redirect URI (default: http://localhost:3000/oauth/callback)
Optional environment variables:
PORT
: Server port (default: 3000)LOG_LEVEL
: Logging level (default: info)
Available Tools
Task Management
clickup_create_task
: Create a new task in a ClickUp listclickup_update_task
: Update an existing task's properties
Team & List Management
clickup_get_teams
: Retrieve all accessible teamsclickup_get_lists
: Get all lists in a specific folder
Board Management
clickup_create_board
: Create a new board in a ClickUp space
Development
- Clone the repository
- Install dependencies:
- Start in development mode:
- Build for production:
- Run tests:
Security
- All tokens are encrypted at rest
- OAuth2 flow for secure authentication
- No sensitive data logged
- Rate limiting to prevent API abuse
Troubleshooting
Common Issues
- Authentication Errors
- Verify your OAuth credentials in the environment variables
- Check token expiration
- Ensure proper redirect URI
- Rate Limiting
- The server implements automatic rate limit handling
- Check logs for rate limit warnings
- Consider implementing request batching
- Server Not Starting
- Check environment variables are properly set
- Verify port 3000 is available
- Check Claude for Desktop logs
Getting Logs
Claude for Desktop logs can be found at:
- Windows:
%USERPROFILE%\AppData\Local\Claude\Logs\mcp*.log
- macOS:
~/Library/Logs/Claude/mcp*.log
License
MIT License - see LICENSE file for details
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
This server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables AI integrations with ClickUp tasks, supporting resource management, task operations, workspace organization, and AI-powered task recommendations through a standardized protocol.Last updated -1820389TypeScriptMIT License
- -securityAlicense-qualityThis server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.Last updated -65TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server that allows AI assistants to interact with the ServiceTitan API, requiring client credentials for authentication.Last updated -454TypeScript
- -securityFlicense-qualityA Model Context Protocol server implementation that runs on Cloudflare Workers, providing tool integration for AI assistants like Claude with OAuth login capability.Last updated -16TypeScript