Setup

Setup

site icon
2025.04.15 76
TypeScript任务管理AI 集成团队协作交流协作开发效率
ClickUp MCP Server 是一个基于模型上下文协议(MCP)的服务,用于将 ClickUp 任务管理与 AI 应用集成。该服务允许 AI 代理通过标准化协议与 ClickUp 的任务、空间、列表和文件夹进行交互,提供任务管理、标签管理、工作区组织等功能。
View on GitHub

Overview

基本能力

产品定位

ClickUp MCP Server 是一个集成 ClickUp 任务管理与 AI 应用的中间件服务,旨在通过标准化协议实现 AI 代理与 ClickUp 的无缝交互。

核心功能

  • 任务管理:创建、更新、删除任务,支持批量操作,支持自然语言设置开始/截止日期,管理子任务、评论和附件。
  • 标签管理:创建、更新、删除空间标签,支持自然语言颜色命令,自动生成对比前景色。
  • 工作区组织:导航空间、文件夹和列表,创建和管理文件夹,组织列表。
  • 集成特性:全局名称或 ID 查找,支持 Markdown 格式,内置速率限制,错误处理和验证。

适用场景

  • AI 代理自动化管理 ClickUp 任务。
  • 团队协作中通过自然语言指令管理任务和标签。
  • 开发者在应用中集成 ClickUp 任务管理功能。

工具列表

工具名称 描述
get_workspace_hierarchy 获取工作区结构
create_task 创建任务
update_task 修改任务
get_tasks 获取列表中的任务
get_task 获取单个任务详情
create_space_tag 创建标签
add_tag_to_task 为任务添加标签
更多工具 详见文档

常见问题解答

  • 错误处理:提供清晰的错误消息,包括缺少参数、无效 ID、权限问题等。
  • 日志级别:通过 LOG_LEVEL 环境变量控制日志详细程度。

使用教程

使用依赖

  1. 获取 ClickUp API 密钥和团队 ID。
  2. API 密钥:ClickUp Settings
  3. 团队 ID:从工作区 URL 获取。

安装教程

NPX 安装

npx -y @taazkareem/clickup-mcp-server@latest --env CLICKUP_API_KEY=your-api-key --env CLICKUP_TEAM_ID=your-team-id

配置文件安装

将以下内容添加到客户端的 MCP 设置 JSON 文件中:

{
  "mcpServers": {
    "ClickUp": {
      "command": "npx",
      "args": [
        "-y",
        "@taazkareem/clickup-mcp-server@latest"
      ],
      "env": {
        "CLICKUP_API_KEY": "your-api-key",
        "CLICKUP_TEAM_ID": "your-team-id"
      }
    }
  }
}

调试方式

  • 设置日志级别: bash --env LOG_LEVEL=info
  • 检查错误消息:确保参数正确,权限充足。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。