ClickUp Toolkit

Superglue tools for ClickUp: create/update tasks, manage lists, track progress, and collaborate efficiently.

Quick Setup

1

Get your tool config

Use the Download Config or Copy Config buttons in the table below (placeholders for now). Paste or save this JSON in your project.

2

Set up authentication

We use API keys, not OAuth, for this integration. Create an API token in your ClickUp Settings > Apps > API. Add CLICKUP_API_TOKEN and optionally CLICKUP_BASE_URL to your environment variables. Set Authorization: ${CLICKUP_API_TOKEN} header. See official docs: ClickUp API Documentation

3

Install the superglue SDK

npm install @superglue/client

4

Run locally

The SDK executes the JSON workflow locally using your environment credentials. No API key required.

Drop-In Code Example

The SDK executes the downloaded JSON workflow locally using your environment's ClickUp API token.

TypeScript
import { SuperglueClient } from "@superglue/client";
import config from "./clickup_create_task.json"; // or paste JSON string

const client = new SuperglueClient();

async function run() {
  const result = await client.run(config, {
    env: {
      CLICKUP_API_TOKEN: process.env.CLICKUP_API_TOKEN!,
      CLICKUP_BASE_URL: process.env.CLICKUP_BASE_URL || "https://api.clickup.com/api/v2",
      SUPERGLUE_REDIRECT_URI: process.env.SUPERGLUE_REDIRECT_URI || "https://app.superglue.cloud/api/auth/callback"
    }
  });
  console.log(JSON.stringify(result, null, 2));
}
run();

Tools in Toolkit

ToolActions

clickup_create_task

Create a new task in a specified ClickUp list with optional assignee, description, and due date.

👥 1,312 users

clickup_list_tasks

List all tasks in a given ClickUp list by list ID.

👥 1,256 users

clickup_update_task

Update existing task details such as name, description, status, priority, or due date.

👥 1,198 users

clickup_add_comment

Add a comment or note to an existing ClickUp task.

👥 1,145 users

clickup_get_task_details

Retrieve detailed information for a specific ClickUp task by its ID.

👥 1,089 users

clickup_list_lists_in_folder

List all lists within a specific ClickUp folder.

👥 1,034 users

clickup_delete_task

Permanently delete a ClickUp task by its ID.

👥 987 users