Skip to main content

ClickUp MCP

In one line: Connect ClickUp so your UnleashX agent can create and update tasks, organize spaces and lists, post comments, and track work without you opening ClickUp.
CategoryProductivity
AuthenticationPersonal API Token
Setup time~5 minutes
DifficultyEasy
Best forTeams who want to capture, triage, and update project tasks straight from conversations

1. Overview

ClickUp is a project and task management platform where work is organized into Workspaces (Teams), Spaces, Folders, Lists, and Tasks. Teams use it to plan projects, assign work, track progress, and collaborate with comments and checklists. Once connected, your UnleashX agent can browse your ClickUp hierarchy, create and update tasks, leave comments, build checklists, and pull task details on demand. That means you can turn a phone call, chat, or instruction into a real ClickUp task and keep everything in sync automatically. Connecting ClickUp to UnleashX is useful when you want your agent to log requests, follow up on action items, or report project status, so nothing falls through the cracks and your team stays focused on the work itself.

2. What you’ll need

  • A ClickUp account with access to the Workspace you want to use.
  • Permission to view and edit the Spaces, Lists, and Tasks you want the agent to manage.
  • A ClickUp Personal API Token (created from your own profile settings).
You don’t need to be a Workspace admin to create a Personal API Token. The token inherits your ClickUp permissions, so the agent can only see and change what you can. If you lack access to certain Spaces, ask an admin to grant it before connecting.

3. Get your credentials

ClickUp uses a Personal API Token that begins with pk_.
1

Open your ClickUp settings

Sign in at https://app.clickup.com, click your avatar in the lower-left corner, and choose Settings.
2

Go to Apps

In the left sidebar of Settings, select Apps. (Direct link: https://app.clickup.com/settings/apps)
3

Generate your token

Under API Token, click Generate (or Regenerate if you already have one).
4

Copy your token

Copy the token that begins with pk_.
Treat this token like a password. Anyone with it can act in ClickUp as you. If it leaks, return to this page and click Regenerate to invalidate the old one.
What the token can access
Scope / AccessWhy UnleashX needs it
Read Workspaces, Spaces, Folders, ListsTo navigate your ClickUp hierarchy and find the right place to work
Read & write TasksTo create, update, fetch, and delete tasks on your behalf
Read & write CommentsTo post and read task comments
Read & write ChecklistsTo create checklists and add items to tasks
Read Members, Views, Goals, TemplatesTo resolve assignees, show views, and apply templates
ClickUp’s Personal API Token is not scope-limited — it grants the same access you have in the app. UnleashX only calls the endpoints needed for the tools listed in Section 5.

4. Connect on UnleashX

1

Open your agent

Go to https://www.tryunleashx.com and open the agent you want to connect.
2

Open Data Connectors

In the agent, go to Data Connectors.
3

Find ClickUp

Locate ClickUp in the list and click Connect / Add / Configure.
4

Paste your token

When prompted, paste your pk_ Personal API Token. UnleashX sends it as the clickup_api_token / access-token header (Bearer).
5

Confirm success

Save. When the status shows a Connected badge, your agent can start working with ClickUp.
01 clickup data connector

5. Available tools

ToolWhat it doesChanges data?
Get WorkspacesLists all Workspaces you can accessNo
Get Team IDsGets Team (Workspace) IDsNo
Get SpacesLists Spaces in a TeamNo
Create SpaceCreates a new Space in a Team✏️ Yes
Get FolderGets a Folder by IDNo
Create FolderCreates a Folder in a Space✏️ Yes
List FoldersLists Folders in a SpaceNo
Get ListsLists Lists in a Space or FolderNo
Create ListCreates a List in a Folder✏️ Yes
List TasksLists tasks in a List with paging/sortingNo
Create TaskCreates a new task✏️ Yes
Get TaskGets a task by IDNo
Get TicketGets a ticket (task) by IDNo
Delete TaskDeletes a task⚠️ Yes
Update TaskUpdates fields on a task✏️ Yes
List Task CommentsLists comments on a taskNo
Create Task CommentAdds a comment to a task✏️ Yes
Create ChecklistCreates a checklist on a task✏️ Yes
Add Checklist ItemAdds an item to a checklist✏️ Yes
List All TasksLists all tasks in a ListNo
List All SpacesLists all Spaces in a TeamNo
List All SubtasksLists all subtasks of a taskNo
List All TemplatesLists all templates in a TeamNo
List Task TemplatesLists task templates in a TeamNo
Folderless ListLists folderless Lists in a SpaceNo
List ViewGets views for a ListNo
List MembersLists members of a ListNo
Get ListGets a List by IDNo
Delete ListDeletes a List⚠️ Yes
List All GoalsLists all Goals in a TeamNo
List Space ViewGets views for a SpaceNo
List View TaskLists tasks within a viewNo
List All Channel MembersLists channel members in a TeamNo
Clear SnapshotsClears cached ClickUp data snapshots⚠️ Yes
On Task CreatedTrigger that fires when a task is created in a ListNo
On Task UpdatedTrigger that fires when a task is updated in a ListNo

6. Example usage

“Create a high-priority task in my Marketing list to follow up with the new lead by Friday.” Behind the scenes: Get Lists (to find the Marketing list) → Create Task. “What’s open in our Sprint list, and add a comment to the login bug saying I’m on it.” Behind the scenes: List All Tasks → Get Task → Create Task Comment.

7. Permissions & data access

UnleashX CAN:
  • Read your Workspaces, Spaces, Folders, Lists, and Tasks.
  • Create, update, and delete tasks, Lists, Spaces, and Folders you have access to.
  • Post and read comments, and build checklists.
  • Read members, views, goals, and templates.
UnleashX CANNOT:
  • Access Workspaces or Spaces your ClickUp account can’t see.
  • Change ClickUp account or billing settings.
  • Act beyond the permissions your own ClickUp user has.
To disconnect: In UnleashX, open your agent → Data ConnectorsClickUpDisconnect. To fully revoke access, go to ClickUp Settings → Apps and click Regenerate to invalidate the token. Either action stops access immediately.

8. Troubleshooting

ProblemWhat it meansHow to fix it
401 UnauthorizedThe API token is wrong, expired, or was regeneratedGenerate a fresh token in Settings → Apps and reconnect in UnleashX
403 ForbiddenYour ClickUp user lacks permission for that Space/List/TaskAsk a Workspace admin to grant you access, then retry
404 Not FoundThe task, list, or space ID no longer existsRe-list items to get a current ID; the item may have been deleted
Rate limitedToo many requests in a short windowWait a minute and try again; ClickUp enforces per-token rate limits
Stale resultsA cached snapshot is out of dateRun Clear Snapshots or ask the agent to refresh
For general connection issues, see /mcp/integrations.

9. Frequently asked questions

Is my data stored by UnleashX? UnleashX uses your token to call ClickUp live when a tool runs. It may cache short-lived snapshots to speed up navigation; you can clear them with Clear Snapshots. Can multiple team members connect? Yes. Each person creates their own Personal API Token and connects it to their agent. Each token reflects that person’s ClickUp permissions. How do I rotate my token? Go to ClickUp Settings → Apps, click Regenerate, then paste the new token into UnleashX. The old token stops working immediately. Can the agent delete things? Yes — Delete Task and Delete List remove items permanently. These are marked ⚠️ in the tools table.

10. References