A Model Context Protocol (MCP) server that provides a standardized interface for AI assistants to interact with the ClickUp API. This server enables AI systems to access and manipulate ClickUp data such as workspaces, spaces, folders, lists, tasks, docs, comments, and checklists.
-
get_workspaces
: Get the list of workspaces -
get_spaces
: Get spaces within a workspace -
get_tasks
: Get tasks from a list -
create_task
: Create a new task -
update_task
: Update an existing task -
get_docs_from_workspace
: Get all docs from a workspace -
create_folder
: Create a new folder in a space -
get_lists
: Get lists in a folder or space -
create_list
: Create a new list
git clone https://github.com/nsxdavid/clickup-mcp-server.git
cd clickup-mcp-server
npm install
- Log in to ClickUp account
- Go to Settings > Apps
- Click "Generate API Token"
- Copy the token
Add to the MCP settings file:
{
"mcpServers": {
"clickup": {
"command": "node",
"args": ["/path/to/clickup-mcp-server/build/index.js"],
"env": {
"CLICKUP_API_TOKEN": "YOUR_API_TOKEN_HERE"
},
"disabled": false,
"autoApprove": []
}
}
}
- Make sure to correct the path
- Make sure to supply your API token
For users who prefer not to clone the repository, the package can be run directly using npx:
{
"mcpServers": {
"clickup": {
"command": "npx",
"args": [
"-y",
"clickup-mcp-server"
],
"env": {
"CLICKUP_API_TOKEN": "YOUR_API_TOKEN_HERE"
},
"disabled": false,
"autoApprove": []
}
}
}
- Replace
YOUR_API_TOKEN_HERE
with your API token - No installation or cloning is required with this method
- Cline VSCode Extension:
~/.vscode/extensions/saoudrizwan.claude-dev/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- Claude Desktop Apps:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
npm run build
npm test
MIT