ClickUp MCP Server
Enables interaction with ClickUp workspaces through the REST API v2, providing capabilities to manage the full hierarchy of spaces, folders, and lists, as well as operations for tasks, tagging, time tracking, and comments.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ClickUp MCP ServerCreate a high priority task for the website redesign in the Marketing list"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ClickUp MCP Server
A robust Model Context Protocol (MCP) server for ClickUp. This server enables AI assistants (like OpenCode, Claude Desktop, etc.) to interact directly with your ClickUp workspace, allowing for natural language management of tasks, lists, folders, and more.
Unlike official adapters that may rely on limited proxies, this implementation connects directly to the ClickUp REST API v2, providing improved reliability and deep integration.
✨ Features
Full Hierarchy Management: Create, update, and delete Spaces, Folders, and Lists.
Task Operations: Create tasks, update status/details, fetch comments, and read custom fields.
Tagging System: Manage tags (create/edit/delete) and apply them to tasks.
Time Tracking: Start and stop timers, view time entries.
Context Awareness: Inspect list schemas (statuses, custom fields) and user details.
Search: (Limited) search for tasks within workspaces.
Related MCP server: ClickUp MCP Server
🚀 Quick Start
Prerequisites
Node.js v18+
A ClickUp Account
A ClickUp OAuth App (Client ID & Secret). Create one here.
Installation
git clone https://github.com/yourusername/clickup-mcp.git
cd clickup-mcp
npm install
npm run buildConfiguration & Authentication
Configure Credentials:
node dist/cli.js configure <YOUR_CLIENT_ID> <YOUR_CLIENT_SECRET>Login:
node dist/cli.js loginThis will open your browser to authenticate with ClickUp.
Integration with OpenCode
Run the registration script to add this server to your OpenCode configuration:
powershell -ExecutionPolicy Bypass -File scripts/register.ps1Restart OpenCode, and the "ClickUp" tools will appear.
🛠️ Available Tools
The server exposes the following tools to the AI:
Task Management
get_tasks/get_task: Read tasks.create_task/update_task: Modify tasks.get_comments/create_comment: Collaborative features.
Hierarchy & Structure (CRUD)
Workspaces (Teams):
get_workspacesSpaces:
get_spaces,create_space,update_space,delete_spaceFolders:
get_folders,create_folder,update_folder,delete_folderLists:
get_lists,create_list_in_folder,create_list_in_space,update_list,delete_list
Schema & Metadata
get_list_details: View list statuses, defaults, and configuration.get_accessible_custom_fields: View available custom fields for a list.get_current_user: Identify the authenticated user.
Tags
get_tags: List available tags.create_tag/edit_tag/delete_tag: Manage the tag library.add_tag_to_task/remove_tag_from_task: Apply tags.
Time Tracking
get_time_entries: View logs.start_timer/stop_timer: Control active sessions.
💻 Development
This project is built with TypeScript and Axios.
Build:
npm run buildTest:
npm test(Runs comprehensive unit tests with 100% coverage)Lint:
npm run lint
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables AI assistants to interact with ClickUp's project management platform. Supports comprehensive task management, workspace administration, and list operations through natural language commands.Last updated
- Flicense-quality-maintenanceEnables interaction with ClickUp's project management platform through comprehensive task management, workspace hierarchy navigation, time tracking, document management, and team member operations via the complete ClickUp REST API.Last updated
- Flicense-qualityDmaintenanceEnables ClickUp workspace management including tasks, docs, teams, spaces, and folders through natural language using the ClickUp REST API.Last updated
- AlicenseAqualityDmaintenanceEnables AI agents to manage ClickUp tasks, spaces, lists, and folders through natural language, supporting CRUD operations and workspace navigation.Last updated1227,7531MIT
Related MCP Connectors
ClickUp MCP — wraps the ClickUp REST API v2 (BYO API key)
Manage projects, tasks, time tracking, and team collaboration through natural language.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smeric28/clickup-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server