Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLICKUP_API_TOKENYesPersonal ClickUp API token. Required.
CLICKUP_TOOL_PROFILENoTool catalog: all 32 tools with 'full', or the compact common-workflow catalog with 'core'.full
CLICKUP_BULK_MAX_ITEMSNoPer-call bulk limit; maximum allowed value is 100.25
CLICKUP_SEARCH_MAX_PAGESNoDefault Task pages scanned; maximum allowed value is 20.5
CLICKUP_ENABLE_BULK_WRITESNoAllows confirmed bulk task writes and multi-field Custom Field writes. Set to 'true' to enable.false
CLICKUP_ENABLE_DESTRUCTIVENoAllows confirmed Task deletion and Custom Field value removal. Set to 'true' to enable.false
CLICKUP_REQUEST_TIMEOUT_MSNoTimeout for each upstream API request in milliseconds.15000
CLICKUP_DEFAULT_WORKSPACE_IDNoDefault Workspace ID when a tool does not receive workspace_id.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_workspaceA

Sweep accessible Tasks, Spaces, Folders, and Lists for normalized text matches.

search_tasks_by_task_typeA

Retrieve accessible ClickUp Tasks matching one custom task type.

search_tasks_by_tagA

Retrieve accessible ClickUp Tasks with an exact tag.

create_taskC

Create a task in a ClickUp List.

get_taskA

Get one ClickUp task by task ID or Custom Task ID.

update_taskB

Update only the provided fields of a ClickUp task.

set_task_custom_fieldsB

Discover, validate, set, or remove custom field values on a task.

delete_taskA

Preview or explicitly confirm permanent deletion of a ClickUp task.

create_bulk_tasksB

Preview or create multiple tasks with bounded concurrency and per-item results.

update_bulk_tasksA

Preview or update multiple tasks with bounded concurrency and per-item results.

get_task_commentsA

Get one reverse-chronological page of comments from a ClickUp Task.

get_threaded_repliesA

Get all replies beneath a ClickUp parent comment.

create_task_commentA

Add a plain-text or structured comment, including explicit user-ID mentions, to a Task.

add_tag_to_taskB

Apply an existing ClickUp Tag to a Task.

remove_tag_from_taskA

Remove a ClickUp Tag from a Task without deleting the Tag itself.

add_task_linkA

Create a bidirectional ClickUp Task Link between two different Tasks.

remove_task_linkB

Remove the ClickUp Task Link between two different Tasks.

add_dependencyA

Create an explicit waiting-on or blocking dependency between two ClickUp Tasks.

remove_dependencyB

Remove an explicit waiting-on or blocking dependency between two ClickUp Tasks.

move_task_to_listC

Move a ClickUp Task to a new home List using the v3 API.

add_task_to_listA

Add a Task to an additional List while preserving its home List.

get_workspace_hierarchyB

Get accessible Spaces, Folders, and Lists in a ClickUp Workspace.

create_list_in_spaceA

Create a folderless List in a ClickUp Space.

create_list_in_folderC

Create a List inside a ClickUp Folder.

get_listA

Get the details and settings of one ClickUp List.

update_listC

Update the supplied settings of a ClickUp List.

get_folderB

Get a ClickUp Folder and its Lists.

create_folderB

Create a Folder in a ClickUp Space.

update_folderB

Rename a ClickUp Folder.

get_workspace_membersB

List members and guests available in a ClickUp Workspace.

find_member_by_nameB

Find ClickUp Workspace members by ID, name, or email without guessing ambiguity.

resolve_assigneesA

Resolve several proposed assignees to member IDs and expose ambiguous matches.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Blackklegend/custom-clickup-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server