Agent skill · marketing growth · sundial-org
clickup-mcp
Manage ClickUp tasks, docs, time tracking, comments, chat, and search via official MCP. OAuth authentication required.
Why this skill is useful
Provides specific commands and workflows for managing ClickUp tasks and time tracking that the AI wouldn't reliably generate on its own.
What it needs
Requires jq, mcporter installed locally. Requires clickup account access. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
ClickUp MCP (Official) Access ClickUp via the official MCP server. Full workspace search, task management, time tracking, comments, chat, and docs. Setup Option 1: Direct OAuth (Supported Clients Only) ClickUp MCP only allows OAuth from allowlisted clients: Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, ChatGPT Option 2: Claude Code → mcporter (Recommended) Use Claude Code to OAuth, then extract token for mcporter: Step 1: Authorize via Claude Code Step 2: Extract token Step 3: Add to environment Step 4: Configure mcporter Add to config/mcporter.json: Step 5: Test Token Refresh Tokens are long-lived (~10 years). If expired: 1. Re-run /mcp in Claude Code 2. Re-extract token from ~/.claude/.credentials.json 3. Update CLICKUPTOKEN in .env Available Tools (32) Search Tool Description ------ ------------- clickupsearch Universal search across tasks, docs, dashboards, chat, files Tasks Tool Description ------ ------------- clickupcreatetask Create task with name, description, status, assignees, due date, priority clickupgettask Get task details (with optional subtasks) clickupupdatetask Update any task field clickupattachtaskfile Attach file to task (URL or base64) clickupaddtagtotask Add tag to task clickupremovetagfromtask Remove tag from task Comments Tool Description ------ ------------- clickupgettaskcomments Get all comments on task clickupcreatetaskcomment Add comment (supports @mentions) Time Tracking Tool Description ------ ------------- clickupstarttimetracking Start timer on task clickupstoptimetracking Stop active timer clickupaddtimeentry Log time manually clickupgettasktimeentries Get time entries for task clickupgetcurrenttimeentry Check active timer Workspace & Hierarchy Tool Description ------ ------------- clickupgetworkspacehierarchy Get full structure (Spaces, Folders, Lists) clickupcreatelist Create list in Space clickupcreatelistinfolder Create list in Folder clickupgetlist Get list details clickupupdatelist Update list settings clickupcreat …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/clickup-mcp