Skip to main content
Glama
deniskrds
by deniskrds

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLICKUP_APP_ENVNoApplication environment (default: development)development
CLICKUP_BASE_URLNoBase URL for ClickUp API (default: https://api.clickup.com/api/v2)https://api.clickup.com/api/v2
CLICKUP_API_TOKENYesYour ClickUp API token (required)
CLICKUP_MAX_RETRIESNoMaximum number of retries for failed requests (default: 2)2
CLICKUP_RETRY_BACKOFF_SECONDSNoRetry backoff in seconds (default: 0.5)0.5
CLICKUP_REQUEST_TIMEOUT_SECONDSNoRequest timeout in seconds (default: 15)15

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_userA

Return the current ClickUp user profile using the configured API token.

Use this to verify authentication and retrieve your user details (id, email, name).

get_taskC

Get a specific task by ID.

Parameters:

  • request: GetTaskRequest with task_id, custom_task_ids, and team_id Returns: Task details from ClickUp API.

create_taskC

Create a new task in a list.

Parameters:

  • request: CreateTaskRequest with all task creation parameters Returns: Created task details from ClickUp API.

update_taskB

Update an existing task.

Parameters:

  • request: UpdateTaskRequest with task_id and fields to update Returns: Updated task details from ClickUp API.

delete_taskC

Delete a task.

Parameters:

  • request: DeleteTaskRequest with task_id, custom_task_ids, and team_id Returns: Success response.

list_tasksA

List tasks in a list with optional filtering.

Parameters:

  • request: ListTasksRequest with list_id, pagination, and filter parameters Returns: List of tasks from ClickUp API.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a distinct purpose: creating, deleting, getting, listing, and updating tasks, plus retrieving user info. No overlapping functionality.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern (e.g., create_task, get_task, list_tasks), making them predictable and easy to understand.

Tool Count5/5

With 6 tools, the server covers essential task operations (CRUD) plus user verification, which is a reasonable scope for a task-focused MCP server.

Completeness4/5

The tool set provides full CRUD for tasks and user authentication, which covers basic task management. Minor gaps exist, such as no tool for managing lists or members, but core functionality is complete.

Maintenance

ActivityInactive
ResponsivenessNo issues