Integration · Projects & tasks
Connect Claude & ChatGPT to ClickUp
Ask your AI to create tasks, change their status or priority, and find what is due across your ClickUp workspace. It can add checklists and comments, set custom fields and log time. You keep the work moving from the chat.
Free plan, no credit card. Takes about a minute.
Try asking
“What is assigned to me and due this week?”
The AI searches tasks across the workspace filtered by assignee and due date.
“Create a task 'Update pricing page' in the Website list, high priority, due Thursday.”
It creates the task in that list with priority and due date.
“Set 'Client onboarding' to In Review and assign it to Mette.”
It checks the list's statuses and members, then updates the task's status and assignee.
What your AI can do
Create and update tasks
Create tasks and subtasks, change name, status, priority, dates and assignees, and set custom field values.
Find work across spaces
Search tasks across the workspace by assignee, status, tag, list, space or due date, and browse spaces, folders and lists.
Checklists, comments and time
Add checklists and items, post and edit comments, log time on tasks, and list goals.
“Add a launch checklist to the 'Spring campaign' task with copy, images and QA.”
It adds a checklist to the task and creates the three items.
“Log 2 hours on 'API integration' for today, billable.”
It creates a billable time entry of two hours linked to that task.
“What did the team say on the 'Logo redesign' task?”
It lists the task's comments, newest first, and summarizes them.
137 tools for ClickUp
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_checklistChanges dataAdd a checklist to a task. Required: task_id and name.create_checklist_itemChanges dataAdd an item to a checklist. Required: checklist_id and name; optional assignee.create_folder_listChanges dataCreate a new list for a folder. Required: name. API summary: Create List.create_folder_viewChanges dataCreate a new view for a folder. Required: name, type, grouping, divide, sorting or filters. API summary: Create Folder View.create_goal_key_resultChanges dataCreate a new key result for a goal. Required: name, owners, type, steps start, steps end or unit. API summary: Create Key Result.create_list_messageChanges dataCreate a new message for a list. Required: comment text, assignee or notify all. API summary: Create List Comment.create_list_viewChanges dataCreate a new view for a list. Required: name, type, grouping, divide, sorting or filters. API summary: Create List View.create_message_replyChanges dataCreate a new reply for a message. Required: comment text or notify all. API summary: Create Threaded Comment.create_space_folderChanges dataCreate a new folder for a space. Required: name. API summary: Create Folder.create_space_listChanges dataCreate a new list for a space. Required: name. API summary: Create Folderless List.create_space_tagChanges dataCreate a new tag for a space. Required: tag. API summary: Create Space Tag.create_space_viewChanges dataCreate a new view for a space. Required: name, type, grouping, divide, sorting or filters. API summary: Create Space View.create_startChanges dataCreate a new start. API summary: Start a time Entry.create_stopChanges dataCreate a new stop. API summary: Stop a time Entry.create_tagChanges dataCreate a new tag. Required: time entry ids or tags. API summary: Add tags from time entries.create_taskChanges dataCreate a task in a list. Required: list_id and name; optional description, assignees, status, priority, due_date, tags and parent (for a subtask).create_task_commentChanges dataPost a comment on a task. Required: task_id, comment_text and notify_all (true to notify everyone on the task).create_task_dependencyChanges dataCreate a new dependency for a task. API summary: Add Dependency.create_task_documentChanges dataCreate a new document for a task. API summary: Create Task Attachment.create_team_goalChanges dataCreate a new goal for a team. Required: name, due date, description, multiple owners, owners or color. API summary: Create Goal.create_team_groupChanges dataCreate a new group for a team. Required: name or members. API summary: Create Group.create_team_guestVisible to othersCreate a new guest for a team. Required: email. Has effects visible outside this system. API summary: Invite Guest To Workspace.create_team_spaceChanges dataCreate a new space for a team. Required: name, multiple assignees or features. API summary: Create Space.create_team_userVisible to othersCreate a new user for a team. Required: email or admin. Has effects visible outside this system. API summary: Invite User To Workspace.create_team_viewChanges dataCreate a new view for a team. Required: name, type, grouping, divide, sorting or filters. API summary: Create Workspace (Everything level) View.create_team_webhookDeletesCreate a new webhook for a team. Required: endpoint or events. Destructive action; may require approval. API summary: Create Webhook.create_time_entryChanges dataLog a time entry in a workspace. Required: team_id, start (Unix ms) and duration (ms); optional tid (task id), description and billable.create_view_messageChanges dataCreate a new message for a view. Required: comment text or notify all. API summary: Create Chat View Comment.delete_checklistDeletesPermanently delete a checklist by checklist id. Destructive action; may require approval. API summary: Delete Checklist.delete_checklist_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete Checklist Item.delete_commentDeletesPermanently delete a comment. Required: message_id (the comment id). This cannot be undone.delete_folderDeletesPermanently delete a folder by folder id. Destructive action; may require approval. API summary: Delete Folder.delete_folder_guestDeletesPermanently delete a guest by guest id. Destructive action; may require approval. API summary: Remove Guest From Folder.delete_goalDeletesPermanently delete a goal by goal id. Destructive action; may require approval. API summary: Delete Goal.delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Delete Group.delete_key_resultDeletesPermanently delete a key result by key result id. Destructive action; may require approval. API summary: Delete Key Result.delete_listDeletesPermanently delete a list by list id. Destructive action; may require approval. API summary: Delete List.delete_list_guestDeletesPermanently delete a guest by guest id. Destructive action; may require approval. API summary: Remove Guest From List.delete_list_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Remove Task From List.delete_spaceDeletesPermanently delete a space by space id. Destructive action; may require approval. API summary: Delete Space.delete_space_tagDeletesPermanently delete a tag by tag name. Destructive action; may require approval. API summary: Delete Space Tag.delete_tagsMoves moneyPermanently delete a tag by team id. Financial or irreversible action; may require approval. API summary: Remove tags from time entries.delete_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Delete Task.delete_task_dependenciesMoves moneyPermanently delete a dependency by task id. Financial or irreversible action; may require approval. API summary: Delete Dependency.delete_task_fieldDeletesPermanently delete a field by field id. Destructive action; may require approval. API summary: Remove Custom Field Value.delete_task_guestDeletesPermanently delete a guest by guest id. Destructive action; may require approval. API summary: Remove Guest From Task.delete_task_linkDeletesPermanently delete a link by links to. Destructive action; may require approval. API summary: Delete Task Link.delete_task_tagDeletesPermanently delete a tag by tag name. Destructive action; may require approval. API summary: Remove Tag From Task.delete_task_timeDeletesPermanently delete a time by interval id. Destructive action; may require approval. API summary: Delete time tracked.delete_team_guestDeletesPermanently delete a guest by guest id. Destructive action; may require approval. API summary: Remove Guest From Workspace.delete_team_pageDeletesPermanently delete a page by timer id. Destructive action; may require approval. API summary: Delete a time Entry.delete_team_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Remove User From Workspace.delete_viewDeletesPermanently delete a view by view id. Destructive action; may require approval. API summary: Delete View.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete Webhook.get_current_userGet the ClickUp user you are signed in as.get_folderGet one folder by folder id. API summary: Get Folder.get_goalGet one goal by goal id. API summary: Get Goal.get_listGet one list's details, including its statuses. Required: list_id.get_spaceGet one space by space id. API summary: Get Space.get_taskGet one task with its description, status, assignees, dates and custom fields. Required: task_id.get_team_guestGet one guest for a team by guest id. API summary: Get Guest.get_team_pageGet one page for a team by timer id. API summary: Get singular time entry.get_team_userGet one user for a team by user id. API summary: Get User.get_viewGet one view by view id. API summary: Get View.list_currentsList currents. Optional filters: assignee. API summary: Get running time entry.list_folder_fieldsList fields for a folder. Optional filters: include applied objects. API summary: Get Folder Custom Fields.list_folder_viewsList views for a folder. API summary: Get Folder Views.list_folderless_listsList the lists in a space that are not inside a folder. Required: space_id.list_foldersList the folders in a space. Required: space_id.list_goalsList goals in a workspace. Required: team_id; set include_completed to include finished goals.list_groupsList groups. Optional filters: team id or group ids. API summary: Get Groups.list_list_fieldsList fields for a list. Optional filters: include applied objects. API summary: Get List Custom Fields.list_list_membersList the people who can access a list. Required: list_id. Use their ids as assignees.list_list_messagesList messages for a list. Optional filters: start id. Results are paginated. API summary: Get List Comments.list_list_viewsList views for a list. API summary: Get List Views.list_lists_in_folderList the lists inside a folder. Required: folder_id.list_message_repliesList replies for a message. API summary: Get Threaded Comments.list_space_fieldsList fields for a space. Optional filters: include applied objects. API summary: Get Space Custom Fields.list_space_tagsList tags for a space. API summary: Get Space Tags.list_space_viewsList views for a space. API summary: Get Space Views.list_spacesList the spaces in a workspace. Required: team_id (the workspace id).list_tagsList tags. API summary: Get all tags from time entries.list_task_commentsList the comments on a task, newest first. Required: task_id.list_task_idsList task ids. Optional filters: task ids, custom task ids or team id. API summary: Get Bulk Tasks' Time in Status.list_task_time_in_statusesList time in statuses for a task. Optional filters: custom task ids or team id. API summary: Get Task's Time in Status.list_task_timesList times for a task. Optional filters: custom task ids or team id. API summary: Get tracked time.list_task_usersList users for a task. API summary: Get Task Members.list_tasksList tasks in one list, filtered by statuses, assignees, tags or due dates. Required: list_id.list_team_customrolesList customroles for a team. Optional filters: include members. API summary: Get Custom Roles.list_team_fieldsList fields for a team. Optional filters: include applied objects. API summary: Get Workspace Custom Fields.list_team_folder_templatesList folder templates for a team. API summary: Get Folder Templates.list_team_pagesList pages for a team. Optional filters: start date, end date, assignee, include task tags, include location names or include approval history. API summary: Get time entries within a date range.list_team_plansList plans for a team. API summary: Get Workspace Plan.list_team_productsList products for a team. API summary: Get Custom Task Types.list_team_seatsList seats for a team. API summary: Get Workspace seats.list_team_sharedsList shareds for a team. API summary: Shared Hierarchy.list_team_task_templatesList task templates for a team. Results are paginated. API summary: Get Task Templates.list_team_viewsList views for a team. API summary: Get Workspace (Everything level) Views.list_team_webhooksList webhooks for a team. API summary: Get Webhooks.list_teams_templateList teams. API summary: Get List Templates.list_time_entry_historiesList histories for a time entry. API summary: Get time entry history.list_view_messagesList messages for a view. Optional filters: start id. Results are paginated. API summary: Get Chat View Comments.list_view_tasksList tasks for a view. Results are paginated. API summary: Get View Tasks.list_workspacesList the workspaces you can access (ClickUp's API calls them teams). Most tools need the workspace id as team_id.search_tasksFind tasks across a workspace, filtered by assignees, statuses, tags, list_ids, space_ids or due dates. Required: team_id (the workspace id).set_task_custom_fieldChanges dataSet the value of a custom field on a task. Required: task_id, field_id and body with the value.submit_taskVisible to othersMerge a task (task id). Has effects visible outside this system. API summary: Merge Tasks.track_task_timeChanges dataRecord time spent on a task (legacy time tracking). Required: task_id, start, end and time (ms).update_checklistChanges dataUpdate an existing checklist identified by checklist id. API summary: Edit Checklist.update_checklist_productChanges dataUpdate an existing product identified by product id. API summary: Edit Checklist Item.update_commentChanges dataEdit a comment's text, assignee or resolved state. Required: message_id (the comment id), comment_text, assignee and resolved.update_folderChanges dataUpdate an existing folder identified by folder id. API summary: Update Folder.update_folder_guestChanges dataUpdate an existing guest identified by guest id. API summary: Add Guest To Folder.update_folder_list_templateChanges dataUpdate an existing list template identified by template id. API summary: Create List From Template in Folder.update_folder_positionsVisible to othersUpdate an existing position identified by folder id. Has effects visible outside this system. API summary: Move Folder.update_goalChanges dataUpdate an existing goal identified by goal id. API summary: Update Goal.update_groupChanges dataUpdate an existing group identified by group id. API summary: Update Group.update_key_resultChanges dataUpdate an existing key result identified by key result id. API summary: Edit Key Result.update_listChanges dataUpdate an existing list identified by list id. API summary: Update List.update_list_guestChanges dataUpdate an existing guest identified by guest id. API summary: Add Guest To List.update_list_taskChanges dataUpdate an existing task identified by task id. API summary: Add Task To List.update_list_task_templateChanges dataUpdate an existing task template identified by template id. API summary: Create Task From Template.update_spaceChanges dataUpdate an existing space identified by space id. API summary: Update Space.update_space_folder_templateChanges dataUpdate an existing folder template identified by template id. API summary: Create Folder from template.update_space_list_templateChanges dataUpdate an existing list template identified by template id. API summary: Create List From Template in Space.update_space_tagChanges dataUpdate an existing tag identified by tag name. API summary: Edit Space Tag.update_tagsVisible to othersUpdate an existing tag identified by team id. Has effects visible outside this system. API summary: Change tag names from time entries.update_taskChanges dataUpdate a task's name, description, status, priority, dates or assignees. Required: task_id.update_task_guestChanges dataUpdate an existing guest identified by guest id. API summary: Add Guest To Task.update_task_linkChanges dataUpdate an existing link identified by links to. API summary: Add Task Link.update_task_tagChanges dataUpdate an existing tag identified by tag name. API summary: Add Tag To Task.update_task_timeChanges dataUpdate an existing time identified by interval id. API summary: Edit time tracked.update_team_guestChanges dataUpdate an existing guest identified by guest id. API summary: Edit Guest On Workspace.update_team_pageChanges dataUpdate an existing page identified by timer id. API summary: Update a time Entry.update_team_userChanges dataUpdate an existing user identified by user id. API summary: Edit User On Workspace.update_viewChanges dataUpdate an existing view identified by view id. API summary: Update View.update_webhookDeletesUpdate an existing webhook identified by webhook id. Destructive action; may require approval. API summary: Update Webhook.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose ClickUp from the app list.
- 2
Paste your key
Paste your ClickUp personal API token, which starts with pk_. In ClickUp click your avatar > Settings > Apps and click Generate (or Copy) under 'API Token'.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in ClickUp?
The AI can search and read tasks, lists, folders, spaces and goals, create and update tasks, add checklists, comments and custom field values, and log time. It can also delete a comment if you switch that tool on.
Does the AI see my ClickUp API key?
No. Your ClickUp credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Deleting a comment is permanent, so it can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own ClickUp account.
Why does the AI ask for my workspace?
ClickUp's API calls a workspace a team, and many tools need its id. The AI lists the workspaces your token can access and picks the one you name. If you only have one workspace, it just uses that.
Let your AI work in ClickUp today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect ClickUp freeHeyMyApps is not affiliated with ClickUp. Product names are trademarks of their owners.






