trackmcp
Back to directory
nicholasbester

clickup-cli

View on GitHub

CLI for the ClickUp API, optimized for AI agents

46 stars RustOthers Updated Sep 4, 2026

Documentation

clickup-cli

A CLI for the , optimized for AI agents and human users.

Covers all ~130 endpoints across 28 resource groups and 4 utility commands.

Why?

ClickUp's API responses are massive. A single task list query returns deeply nested JSON — statuses, assignees, priorities, custom fields, checklists, dependencies — easily 12,000+ tokens for just 5 tasks. For AI agents (Claude Code, Cursor, Copilot, etc.) operating within context windows, this is a serious problem: a few API calls can consume most of an agent's available context.

clickup-cli solves this with token-efficient output by default:

code
Full API JSON for 5 tasks:  ~12,000 tokens (450 lines)
clickup-cli table output:      ~150 tokens (7 lines)
Reduction:                          ~98%

The CLI flattens nested objects, selects only essential fields, and renders compact tables. Agents get the information they need without drowning in JSON. When you need the full response, `--output json` is always available.

Beyond token efficiency, the `clickup-cli` CLI (or `clkup` for short) gives AI agents a simple, predictable interface to ClickUp: `clickup-cli

License

Apache-2.0

Frequently asked questions

What is clickup-cli?

clickup-cli is CLI for the ClickUp API, optimized for AI agents

How do I install clickup-cli?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is clickup-cli open source?

Yes — it is hosted on GitHub at https://github.com/nicholasbester/clickup-cli and has 46 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP