@ktmcp-cli/clickup
v1.0.0
Published
Production-ready CLI for ClickUp API - tasks, spaces, lists, and project management
Maintainers
Readme
"Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
— Peter Steinberger, Founder of OpenClaw Watch on YouTube (~2:39:00) | Lex Fridman Podcast #491
ClickUp CLI
Unofficial CLI - Not officially sponsored or affiliated with ClickUp.
A production-ready command-line interface for the ClickUp project management API. Manage tasks, spaces, lists, and team members directly from your terminal.
Installation
npm install -g @ktmcp-cli/clickupAuthentication
clickup config set --api-key YOUR_API_KEY
clickup config set --team-id YOUR_TEAM_IDGet your API key from: https://app.clickup.com/settings/apps
Commands
Workspaces
clickup workspaces listSpaces
clickup spaces list --team-id TEAM_ID
clickup spaces get SPACE_ID
clickup spaces create --name "My Space" --team-id TEAM_IDLists
clickup lists list SPACE_ID
clickup lists get LIST_ID
clickup lists create SPACE_ID --name "Sprint 1" --priority 2Tasks
clickup tasks list LIST_ID
clickup tasks list LIST_ID --status "in progress"
clickup tasks get TASK_ID
clickup tasks create LIST_ID --name "Fix bug" --priority 1 --due-date 2024-12-31
clickup tasks update TASK_ID --status "done"
clickup tasks delete TASK_IDMembers
clickup members list --team-id TEAM_IDOptions
--json- Output raw JSON for any command--team-id <id>- Override default team ID
Why CLI > MCP?
Simple: no server to run, no protocol overhead. Just install and go.
License
MIT
