ClickUp MCP Server

by v4lheru
Verified

update_folder

Modify an existing ClickUp folder's properties, such as name or status settings. Before calling, check if you already have the necessary folder ID from previous responses in the conversation history, as this avoids redundant lookups. Use when reorganizing or renaming workspace elements.

Input Schema

NameRequiredDescriptionDefault
folderIdNoID of the folder to update (optional if using folderName instead). If you have this ID from a previous response, use it directly rather than looking up by name.
folderNameNoName of the folder to update - will automatically find the folder by name (optional if using folderId instead). Only use this if you don't already have the folder ID from previous responses.
nameNoNew name for the folder
override_statusesNoWhether to override space statuses with folder-specific statuses
spaceIdNoID of the space containing the folder (optional if using spaceName instead, and only needed when using folderName). If you have this ID from a previous response, use it directly rather than looking up by name.
spaceNameNoName of the space containing the folder (optional if using spaceId instead, and only needed when using folderName). Only use this if you don't already have the space ID from previous responses.

Input Schema (JSON Schema)

{ "oneOf": [ { "required": [ "folderId" ] }, { "required": [ "folderName", "spaceId" ] }, { "required": [ "folderName", "spaceName" ] } ], "properties": { "folderId": { "description": "ID of the folder to update (optional if using folderName instead). If you have this ID from a previous response, use it directly rather than looking up by name.", "type": "string" }, "folderName": { "description": "Name of the folder to update - will automatically find the folder by name (optional if using folderId instead). Only use this if you don't already have the folder ID from previous responses.", "type": "string" }, "name": { "description": "New name for the folder", "type": "string" }, "override_statuses": { "description": "Whether to override space statuses with folder-specific statuses", "type": "boolean" }, "spaceId": { "description": "ID of the space containing the folder (optional if using spaceName instead, and only needed when using folderName). If you have this ID from a previous response, use it directly rather than looking up by name.", "type": "string" }, "spaceName": { "description": "Name of the space containing the folder (optional if using spaceId instead, and only needed when using folderName). Only use this if you don't already have the space ID from previous responses.", "type": "string" } }, "type": "object" }