ClickUp integration for AI agents.
ClickUp integration for AI agents with secure authentication and server-side credential injection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves ClickUp tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.
Real ClickUp actions, managed and audited.
Your user connects ClickUp once; your agent can then secure AI-agent actions — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.
- 1
Your user grants ClickUp access once (OAuth) — the token lands in the vault.
- 2
Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.
- 3
Every routed call appends a hash-chained audit record — nothing leaves your infra.
Supported ClickUp tools.
137 tools are generated from the published ClickUp catalog. Descriptions are plain text; each action remains subject to its configured authentication and tool allowlist.
Showing 137 tools. All published catalog entries are included in this page's server-rendered HTML.
- Add Dependency
- Set a task as waiting on or blocking another task.
- Task Relationships
- Add Guest To Folder
- Share a Folder with a guest. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Add Guest To List
- Share a List with a guest. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Add Guest To Task
- Share a task with a guest. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Add Tag To Task
- Add a Tag to a task.
- Tags
- Add Task Link
- This is the equivalent of the feature _Task Links_ in the right-hand sidebar of a Task. It allows you to link two tasks together. General links or links to other objects than tasks are not supported.
- Task Relationships
- Add Task To List
- Add a task to an additional List. \ \ ***Note:** This endpoint requires the [Tasks in Multiple List ClickApp](https://help.clickup.com/hc/en-us/articles/6309958824727-Tasks-in-Multiple-Lists) to be enabled.*
- Lists
- Add tags from time entries
- Add a label to a time entry.
- Time Tracking
- Change tag names from time entries
- Rename an time entry label.
- Time Tracking
- Create Chat View Comment
- Add a new comment to a Chat view.
- Comments
- Create Checklist
- Add a new checklist to a task.
- Task Checklists
- Create Checklist Item
- Add a line item to a task checklist.
- Task Checklists
- Create Folder
- Add a new Folder to a Space. You can optionally create the Folder as a subfolder within an existing Folder by providing `parent_folder_id` in the request body. Subfolder support must be enabled for the Workspace.
- Folders
- Create Folder from template
- Create a new Folder using a Folder template within a Space. This endpoint allows you to create a folder with all its nested assets (lists, tasks, etc.) from a predefined template available in your Workspace. Publicly shared templates must be [added to your Workspace](https://help.clickup.com/hc/en-us/articles/6326023965591-Add-a-template-to-your-library) before you can use them with the public API. You can optionally create the Folder as a subfolder within an existing Folder by providing `parent_folder_id` in the request body. Subfolder support must be enabled for the Workspace. This request can be run asynchronously or synchronously via the `return_immediately` parameter.
- Folders
- Create List From Template in Folder
- Create a new list using a list template in a Folder. Publicly shared templates must be [added to your Workspace](https://help.clickup.com/hc/en-us/articles/6326023965591-Add-a-template-to-your-library) before you can use them with the public API. This request runs synchronously by default with `return_immediately=true`. The request returns the future List ID immediatly, but the List may not be created when the response is sent. Small templates can be applied synchronously, which guarantees that all sub objects are created. In case of a timeout on synchronous requests, the objects from the template will continue to be created past the timeout.
- Lists
- Create Folder View
- Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a Folder.
- Views
- Create Folderless List
- Add a new List in a Space.
- Lists
- Create Goal
- Add a new Goal to a Workspace.
- Goals
- Create Key Result
- Add a Target to a Goal.
- Goals
- Create List
- Add a new List to a Folder.
- Lists
- Create List Comment
- Add a comment to a List.
- Comments
- Create List View
- Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a List.
- Views
- Create Space
- Add a new Space to a Workspace.
- Spaces
- Create List From Template in Space
- Create a new List using a List template within a Space. Publicly shared templates must be [added to your Workspace](https://help.clickup.com/hc/en-us/articles/6326023965591-Add-a-template-to-your-library) before you can use them with the public API. This request can be run asynchronously or synchronously via the `return_immediately` parameter.
- Lists
- Create Space Tag
- Add a new task Tag to a Space.
- Tags
- Create Space View
- Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view to a Space.
- Views
- Create Task
- Create a new task.\ \ Custom Field values in the request body are only saved when the field is applicable to the task's `custom_item_id`. Use [Get Custom Fields](ref:getaccessiblecustomfields) and each field's `applied_objects` to determine applicability before creating the task.
- Tasks
- Create Task Attachment
- Upload a file to a task as an attachment. Files stored in the cloud cannot be used in this API request.\ \ ***Note:** This request uses multipart/form-data as the content type.* \ ***Tip:** Try our new [V3 Attachments API](ref:postentityattachment), which supports both tasks and File type Custom Fields!*
- Attachments
- Create Task Comment
- Add a new comment to a task.
- Comments
- Create Task From Template
- Create a new task using a task template defined in your workspace. Publicly shared templates must be [added to your Workspace](https://help.clickup.com/hc/en-us/articles/6326023965591-Add-a-template-to-your-library) before you can use them with the public API.
- Tasks
- Create Workspace (Everything level) View
- Add a List, Board, Calendar, Table, Timeline, Workload, Activity, Map, Chat, or Gantt view at the Everything Level of a Workspace.
- Views
- Create Threaded Comment
- Create a threaded comment.
- Comments
- Create Group
- This endpoint creates a [User Group](https://docs.clickup.com/en/articles/4010016-teams-how-to-create-user-groups) within a Workspace.\ \ User Groups are used to organize and manage users within a Workspace.\ \ In the API documentation, `team_id` refers to the Workspace ID, and `group_id` refers to the User Group ID.\ \ **Note:** Adding a guest with view-only permissions to a Team automatically converts them to a paid guest.\ \ If no paid guest seats are available, an additional member seat will be added, increasing the number of paid guest seats.\ \ This change incurs a prorated charge based on the billing cycle.
- User Groups
- Create Webhook
- Set up a webhook to monitor for events.<br> We do not have a dedicated IP address for webhooks. We use our domain name and dynamic addressing.
- Webhooks
- Create a time entry
- Create a time entry. \ \ ***Note:** A time entry that has a negative duration means that timer is currently running for that user.*
- Time Tracking
- Delete Checklist
- Delete a checklist from a task.
- Task Checklists
- Delete Checklist Item
- Delete a line item from a task checklist.
- Task Checklists
- Delete Comment
- Delete a task comment.
- Comments
- Delete Dependency
- Remove the dependency relationship between two or more tasks.
- Task Relationships
- Delete Folder
- Delete a Folder from your Workspace.
- Folders
- Delete Goal
- Remove a Goal from your Workspace.
- Goals
- Delete Key Result
- Delete a target from a Goal.
- Goals
- Delete List
- Delete a List from your Workspace.
- Lists
- Delete Space
- Delete a Space from your Workspace.
- Spaces
- Delete Space Tag
- Delete a task Tag from a Space.
- Tags
- Delete Task
- Delete a task from your Workspace.
- Tasks
- Delete Task Link
- Remove the link between two tasks.
- Task Relationships
- Delete Group
- This endpoint is used to remove a [User Group](https://docs.clickup.com/en/articles/4010016-teams-how-to-create-user-groups) from your Workspace.\ \ In our API documentation, `team_id` refers to the id of a Workspace, and `group_id` refers to the id of a user group.
- User Groups
- Delete View
- Delete View
- Views
- Delete Webhook
- Delete a webhook to stop monitoring the events and locations of the webhook.
- Webhooks
- Delete a time Entry
- Delete a time entry from a Workspace.
- Time Tracking
- Delete time tracked
- ***Note:** This is a legacy time tracking endpoint. We recommend using the Time Tracking API endpoints to manage time entries.*
- Time Tracking (Legacy)
- Edit Checklist
- Rename a task checklist, or reorder a checklist so it appears above or below other checklists on a task.
- Task Checklists
- Edit Checklist Item
- Update an individual line item in a task checklist. \ \ You can rename it, set the assignee, mark it as resolved, or nest it under another checklist item.
- Task Checklists
- Edit Guest On Workspace
- Configure options for a guest. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Edit Key Result
- Update a Target.
- Goals
- Edit Space Tag
- Update a task Tag.
- Tags
- Edit User On Workspace
- Update a user's name and role. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Users
- Edit time tracked
- ***Note:** This is a legacy time tracking endpoint. We recommend using the Time Tracking API endpoints to manage time entries.*
- Time Tracking (Legacy)
- Get Access Token
- These are the routes for authing the API and going through the [OAuth flow](doc:authentication).\ \ Applications utilizing a personal API token don't use this endpoint.\ \ ***Note:** OAuth tokens are not supported when using the [**Try It** feature](doc:trytheapi) of our Reference docs. You can't try this endpoint from your web browser.*
- Authorization
- Get List Custom Fields
- View the Custom Fields you have access to in a specific List.\ \ Custom Fields scoped to specific custom task types include an `applied_objects` array on each field object. Each entry has `object_type` (`19` for custom task type) and `object_id` (the custom task type ID, matching `custom_item_id` on tasks). Use [Get Custom Task Types](ref:getcustomitems) to resolve IDs to names. Fields without task-type scoping omit `applied_objects`. Workspace-scoped Custom Fields are included when querying a List.
- Custom Fields
- Get Authorized Workspaces
- View the Workspaces available to the authenticated user.
- Workspaces
- Get Authorized User
- View the details of the authenticated user's ClickUp account.
- Authorization
- Get Bulk Tasks' Time in Status
- View how long two or more tasks have been in each status. The Total time in Status ClickApp must first be enabled by the Workspace owner or an admin.
- Tasks
- Get Chat View Comments
- View comments from a Chat view. \ \ If you do not include the `start` and `start_id` parameters, this endpoint will return the most recent 25 comments.\ \ Use the `start` and `start id` parameters of the oldest comment to retrieve the next 25 comments.
- Comments
- Get Custom Task Types
- View the custom task types available in a Workspace.
- Custom Task Types
- Get Custom Roles
- View the Custom Roles available in a Workspace.
- Roles
- Get Filtered Team Tasks
- View the tasks that meet specific criteria from a Workspace. Responses are limited to 100 tasks per page. \ \ You can only view task information of tasks you can access. \ \ Each task's `custom_fields` array only includes Custom Fields applicable to that task's `custom_item_id`.\ \ Our Try It modal currently supports filtering by two or more Lists, Folders, or Spaces. To filter by a single List, Folder, or Space, we recommend using a free app like [Postman](https://www.postman.com/) to test our public API.
- Tasks
- Get Folder
- View the Lists within a Folder. If the Folder is a subfolder, the response includes a `parent_folder` field with the parent Folder ID. Use the `include_subfolders` query parameter to include a `folders` array with child subfolder IDs in the response.
- Folders
- Get Folder Custom Fields
- View the Custom Fields you have access to in a Folder. Get Folder Custom Fields only returns Custom Fields created at the Folder level. Custom Fields created at the List level are not included.\ \ Custom Fields scoped to specific custom task types include an `applied_objects` array on each field object. Each entry has `object_type` (`19` for custom task type) and `object_id` (the custom task type ID, matching `custom_item_id` on tasks). Use [Get Custom Task Types](ref:getcustomitems) to resolve IDs to names. Fields without task-type scoping omit `applied_objects`. Workspace-scoped Custom Fields are included when querying a Folder.
- Custom Fields
- Get Folder Templates
- View the Folder templates available in a Workspace. Use this endpoint to retrieve Folder template IDs for use with the [Create Folder From Template](#tag/Folders/operation/CreateFolderFromTemplate) endpoint. Template IDs are returned with a `t-` prefix (e.g., `t-7162342`). Pass the full ID including the prefix as the `template_id` path parameter when creating a Folder from a template.
- Templates
- Get Folder Views
- View the task and page views available for a Folder.
- Views
- Get Folderless Lists
- View the Lists in a Space that aren't located in a Folder.
- Lists
- Get Folders
- View the Folders in a Space. Folders that are subfolders include a `parent_folder` field with the parent Folder ID.
- Folders
- Get Goal
- View the details of a Goal including its Targets.
- Goals
- Get Goals
- View the Goals available in a Workspace.
- Goals
- Get Guest
- View information about a guest. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Get List
- View information about a List.
- Lists
- Get List Comments
- View the comments added to a List. \ \ If you do not include the `start` and `start_id` parameters, this endpoint will return the most recent 25 comments.\ \ Use the `start` and `start id` parameters of the oldest comment to retrieve the next 25 comments.
- Comments
- Get List Members
- Get Workspace members who have explicit access to a List. Responses do not include people with access through a Team, or people with access from the Folder or Space where the List exists.
- Members
- Get List Templates
- View the List templates available in a Workspace. Use this endpoint to retrieve List template IDs for use with the [Create List From Template in Folder](#tag/Lists/operation/CreateFolderListFromTemplate) and [Create List From Template in Space](#tag/Lists/operation/CreateSpaceListFromTemplate) endpoints. Template IDs are returned with a `t-` prefix (e.g., `t-15363293`). Pass the full ID including the prefix as the `template_id` path parameter when creating a List from a template.
- Templates
- Get List Views
- View the task and page views available for a List.\ \ Views and required views are separate responses.
- Views
- Get Lists
- View the Lists within a Folder.
- Lists
- Get Space
- View the Spaces available in a Workspace.
- Spaces
- Get Space Custom Fields
- View the Custom Fields you have access to in a specific Space. Get Space Custom Fields only returns Custom Fields created at the Space level. Custom Fields created at the Folder and List level are not included.\ \ Custom Fields scoped to specific custom task types include an `applied_objects` array on each field object. Each entry has `object_type` (`19` for custom task type) and `object_id` (the custom task type ID, matching `custom_item_id` on tasks). Use [Get Custom Task Types](ref:getcustomitems) to resolve IDs to names. Fields without task-type scoping omit `applied_objects`. Workspace-scoped Custom Fields are included when querying a Space.
- Custom Fields
- Get Space Tags
- View the task Tags available in a Space.
- Tags
- Get Space Views
- View the task and page views available for a Space.
- Views
- Get Spaces
- View the Spaces avialable in a Workspace. You can only get member info in private Spaces.
- Spaces
- Get Task
- View information about a task. You can only view task information of tasks you can access. \ \ Tasks with attachments will return an "attachments" response. \ \ Docs attached to a task are not returned.\ \ The `custom_fields` array only includes Custom Fields applicable to the task's `custom_item_id`. Use [Get Custom Fields](ref:getaccessiblecustomfields) and each field's `applied_objects` to discover which fields apply to which task types.
- Tasks
- Get Task Comments
- View task comments. \ \ Retrieve comments from a task. Results are returned in reverse chronological order (newest to oldest). By default, the request returns the 25 most recent comments.\ \ [Pagination](https://developer.clickup.com/docs/task-comments-pagination): To fetch the next page of history (older comments), you must use the `start` and `start_id` parameters together, using the data from the last comment of the current response.
- Comments
- Get Task Members
- Get Workspace members who have explicit access to a task. Responses do not include people with access through a Team, or people with access from the List, Folder, or Space where the task exists.
- Members
- Get Task's Time in Status
- View how long a task has been in each status. The Total time in Status ClickApp must first be enabled by the Workspace owner or an admin.
- Tasks
- Get Task Templates
- View the task templates available in a Workspace.
- Templates
- Get Tasks
- View the tasks in a List. Responses are limited to 100 tasks per page. You can only view task information of tasks you can access. \ \ This endpoint only includes tasks where the specified `list_id` is their home List. Tasks added to the `list_id` with a different home List are not included in the response by default. To include tasks that exist in multiple lists, use the `include_timl` parameter. \ \ The `time_spent` field displays time tracked in milliseconds, and is only included in the response for tasks with time entries.\ \ Each task's `custom_fields` array only includes Custom Fields applicable to that task's `custom_item_id`.
- Tasks
- Get Workspace Custom Fields
- View the Custom Fields you have access to in a specific Workspace. Get Workspace Custom Fields only returns Custom Fields created at the Workspace level. Custom Fields created at the Space, Folder, and List level are not included.\ \ Custom Fields scoped to specific custom task types include an `applied_objects` array on each field object. Each entry has `object_type` (`19` for custom task type) and `object_id` (the custom task type ID, matching `custom_item_id` on tasks). Use [Get Custom Task Types](ref:getcustomitems) to resolve IDs to names. Fields without task-type scoping omit `applied_objects`.
- Custom Fields
- Get Workspace (Everything level) Views
- View the task and page views available at the Everything Level of a Workspace.
- Views
- Get Groups
- This endpoint is used to view [User Groups](https://docs.clickup.com/en/articles/4010016-teams-how-to-create-user-groups) in your Workspace.\ \ In our API documentation, `team_id` refers to the ID of a Workspace, and `group_id` refers to the ID of a User Group.
- User Groups
- Get Threaded Comments
- View threaded comments. The parent comment is not included in the response.
- Comments
- Get User
- View information about a user in a Workspace. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Users
- Get View
- View information about a specific task or page view. The information returned about a view varies by the type of view.
- Views
- Get View Tasks
- See all visible tasks in a view in ClickUp.
- Views
- Get Webhooks
- View the webhooks created via the API for a Workspace. This endpoint returns webhooks created by the authenticated user.
- Webhooks
- Get Workspace Plan
- View the current [Plan](https://clickup.com/pricing) for the specified Workspace.
- Workspaces
- Get Workspace seats
- View the used, total, and available member and guest seats for a Workspace.
- Workspaces
- Get all tags from time entries
- View all the labels that have been applied to time entries in a Workspace.
- Time Tracking
- Get running time entry
- View a time entry that's currently tracking time for the authenticated user. \ \ ***Note:** A time entry that has a negative duration means that timer is currently running for that user.*
- Time Tracking
- Get singular time entry
- View a single time entry. \ \ ***Note:** A time entry that has a negative duration means that timer is currently running for that user.*
- Time Tracking
- Get time entries within a date range
- View time entries filtered by start and end date. \ \ By default, this endpoint returns time entries from the last 30 days created by the authenticated user. \ \ To retrieve time entries for other users, you must include the `assignee` query parameter. \ \ Only one of the following location filters can be included at a time: `space_id`, `folder_id`, `list_id`, or `task_id`. \ \ ***Note:** A time entry that has a negative duration means that timer is currently running for that user.*
- Time Tracking
- Get time entry history
- View a list of changes made to a time entry.
- Time Tracking
- Get tracked time
- ***Note:** This is a legacy time tracking endpoint. We recommend using the Time Tracking API endpoints to manage time entries.*
- Time Tracking (Legacy)
- Invite Guest To Workspace
- Invite a guest to join a Workspace. To invite a member to your Workspace, use the [Invite User to Workspace](ref:inviteusertoworkspace) endpoint. \ \ You'll also need to grant the guest access to specific items using the following endpoints: [Add Guest to Folder](ref:addguesttofolder), [Add Guest to List](ref:addguesttolist), or [Add Guest to Task](ref:addguesttotask). \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Invite User To Workspace
- Invite someone to join your Workspace as a member. To invite someone as a guest, use the [Invite Guest](ref:inviteguesttoworkspace) endpoint.\ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Users
- Merge Tasks
- Merge multiple tasks into a target task. The target task is specified by the task_id parameter, while the source tasks to be merged are provided in the request body. Custom Task IDs are not supported.
- Tasks
- Remove Custom Field Value
- Remove the data from a Custom Field on a task. This does not delete the option from the Custom Field.
- Custom Fields
- Remove Guest From Folder
- Revoke a guest's access to a Folder. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Remove Guest From List
- Revoke a guest's access to a List.\ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Remove Guest From Task
- Revoke a guest's access to a task. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Remove Guest From Workspace
- Revoke a guest's access to a Workspace. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Guests
- Remove Tag From Task
- Remove a Tag from a task. This does not delete the Tag from the Space.
- Tags
- Remove Task From List
- Remove a task from an additional List. You can't remove a task from its home List. \ \ ***Note:** This endpoint requires the [Tasks in Multiple List ClickApp](https://help.clickup.com/hc/en-us/articles/6309958824727-Tasks-in-Multiple-Lists) to be enabled.*
- Lists
- Remove User From Workspace
- Deactivate a user from a Workspace. \ \ ***Note:** This endpoint is only available to Workspaces on our [Enterprise Plan](https://clickup.com/pricing).*
- Users
- Remove tags from time entries
- Remove labels from time entries. This does not remove the label from a Workspace.
- Time Tracking
- Set Custom Field Value
- Add data to a Custom field on a task. \ \ You'll need to know the `task_id` of the task you want to update, and the universal unique identifier (UUID) `field_id` of the Custom Field you want to set. \ \ The Custom Field must be applicable to the task's current `custom_item_id`. Use [Get Custom Fields](ref:getaccessiblecustomfields) (check each field's `applied_objects`) or [Get Task](ref:gettask) to find applicable `field_id` values.\ \ Returns `400` if the field is not enabled for the task's custom task type.
- Custom Fields
- Shared Hierarchy
- View the tasks, Lists, and Folders that have been shared with the authenticated user.
- Shared Hierarchy
- Start a time Entry
- Start a timer for the authenticated user.
- Time Tracking
- Stop a time Entry
- Stop a timer that's currently running for the authenticated user.
- Time Tracking
- Track time
- ***Note:** This is a legacy time tracking endpoint. We recommend using the Time Tracking API endpoints to manage time entries.*
- Time Tracking (Legacy)
- Update Comment
- Replace the content of a task commment, assign a comment, and mark a comment as resolved.
- Comments
- Update Folder
- Rename a Folder.
- Folders
- Update Goal
- Rename a Goal, set the due date, replace the description, add or remove owners, and set the Goal color.
- Goals
- Update List
- Rename a List, update the List Info description, set a due date/time, set the List's priority, set an assignee, set or remove the List color.
- Lists
- Update Space
- Rename, set the Space color, and enable ClickApps for a Space.
- Spaces
- Update Task
- Update a task by including one or more fields in the request body.
- Tasks
- Update Group
- This endpoint is used to manage [User Groups](https://docs.clickup.com/en/articles/4010016-teams-how-to-create-user-groups), which are groups of users within your Workspace.\ \ In our API, `team_id` in the path refers to the Workspace ID, and `group_id` refers to the ID of a User Group.\ \ **Note:** Adding a guest with view-only permissions to a User Group automatically converts them to a paid guest.\ \ If you don't have any paid guest seats available, a new member seat is automatically added to increase the number of paid guest seats.\ \ This incurs a prorated charge based on your billing cycle.
- User Groups
- Update View
- Rename a view, update the grouping, sorting, filters, columns, and settings of a view.
- Views
- Update Webhook
- Update a webhook to change the events to be monitored.
- Webhooks
- Update a time Entry
- Update the details of a time entry.
- Time Tracking
ClickUp integration, answered
- How do AI agents use ClickUp through Open Connector?
- Your user connects ClickUp once with one of its cataloged authentication methods. Open Connector stores the credential in an encrypted vault and exposes ClickUp tools to your agent over MCP or a typed API, with credentials injected server-side on each call.
- Is this a ClickUp MCP server?
- Yes. Open Connector can serve ClickUp as a named MCP server with a scoped allowlist and a per-user connection URL, so any MCP client can call ClickUp actions with credentials injected server-side.
- Where do ClickUp credentials live?
- In your own infrastructure. Open Connector keeps credentials in its own vault and injects them at call time, so they never leave your environment.
Give your agents ClickUp — keep the keys.
Open source, self-hostable, with ClickUp credentials that never leave your infrastructure. Run it from source today.