
ClickUp MCP Server

2025.03.16
6
TypeScript任务管理团队协作交流协作
ClickUp MCP Server 是一个用于与 ClickUp 工作空间集成的 Model Context Protocol 服务器实现,使 AI 助手能够与 ClickUp 进行交互。它提供了任务管理、团队和列表管理以及看板管理等功能,适用于需要自动化管理 ClickUp 任务的场景。
View on GitHub
Overview
基本能力
产品定位
ClickUp MCP Server 是一个用于与 ClickUp 工作空间集成的 Model Context Protocol 服务器实现,使 AI 助手能够与 ClickUp 进行交互。
核心功能
- 任务管理:创建和更新 ClickUp 任务
- 团队和列表管理:获取可访问的团队和文件夹中的列表
- 看板管理:在 ClickUp 空间中创建新看板
适用场景
- 自动化管理 ClickUp 任务
- 集成 AI 助手与 ClickUp 工作空间
- 批量处理 ClickUp 任务和列表
工具列表
clickup_create_task
: 在 ClickUp 列表中创建新任务clickup_update_task
: 更新现有任务的属性clickup_get_teams
: 检索所有可访问的团队clickup_get_lists
: 获取特定文件夹中的所有列表clickup_create_board
: 在 ClickUp 空间中创建新看板
常见问题解答
- 认证错误
- 验证环境变量中的 OAuth 凭据
- 检查令牌是否过期
-
确保重定向 URI 正确
-
速率限制
- 服务器实现了自动速率限制处理
- 检查日志中的速率限制警告
-
考虑实施请求批处理
-
服务器无法启动
- 检查环境变量是否正确设置
- 验证端口 3000 是否可用
- 检查 Claude for Desktop 日志
使用教程
使用依赖
需要安装 Node.js 和 npm。
安装教程
- 通过 Claude for Desktop 配置:
{
"mcpServers": {
"clickup": {
"command": "npx",
"args": ["@mcp/clickup-server"],
"env": {
"CLICKUP_CLIENT_ID": "your_client_id",
"CLICKUP_CLIENT_SECRET": "your_client_secret",
"CLICKUP_REDIRECT_URI": "http://localhost:3000/oauth/callback"
}
}
}
}
- 重启 Claude for Desktop
或通过 Smithery 安装:
npx -y @smithery/cli install @Nazruden/clickup-mcp-server --client claude
调试方式
- 开发模式运行:
npm run dev
- 查看日志:
- Windows:
%USERPROFILE%\AppData\Local\Claude\Logs\mcp*.log
- macOS:
~/Library/Logs/Claude/mcp*.log