返回 MCP 目录
public公开dns本地运行

ClickUp MCP Sedrver

ClickUp MCP服务器是一个为AI助手提供标准化接口的服务,使其能够通过ClickUp API访问和操作工作区、空间、任务等数据。

article

README

🚀 ClickUp MCP 服务器

一个模型上下文协议(MCP)服务器,为 AI 助手提供与 ClickUp API 交互的标准接口。借助该服务器,AI 系统能够访问和操作 ClickUp 数据,涵盖工作区、空间、文件夹、列表、任务、文档、评论和检查表等。

🚀 快速开始

安装

git clone https://github.com/nsxdavid/clickup-mcp-server.git
cd clickup-mcp-server
npm install

获取 ClickUp API 令牌

  1. 登录到 ClickUp 账户。
  2. 进入设置 > 应用。
  3. 点击“生成 API 令牌”。
  4. 复制令牌。

配置

添加到 MCP 设置文件中:

{
  "mcpServers": {
    "clickup": {
      "command": "node",
      "args": ["/path/to/clickup-mcp-server/build/index.js"],
      "env": {
        "CLICKUP_API_TOKEN": "YOUR_API_TOKEN_HERE"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

⚠️ 重要提示

确保路径正确,同时确保提供您的 API 令牌。

替代安装(使用 npx)

对于不想克隆仓库的用户,可以直接使用 npx 运行:

{
  "mcpServers": {
    "clickup": {
      "command": "npx",
      "args": [
        "-y",
        "clickup-mcp-server"
      ],
      "env": {
        "CLICKUP_API_TOKEN": "YOUR_API_TOKEN_HERE"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

⚠️ 重要提示

YOUR_API_TOKEN_HERE 替换为您的 API 令牌,使用此方法无需安装或克隆。

配置文件位置

  • Cline VSCode 扩展:~/.vscode/extensions/saoudrizwan.claude-dev/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Claude 桌面应用程序:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json

✨ 主要特性

可用工具

  • get_workspaces: 获取工作区列表
  • get_spaces: 获取工作区内的空间
  • get_tasks: 从列表中获取任务
  • create_task: 创建新任务
  • update_task: 更新现有任务
  • get_docs_from_workspace: 获取工作区中的所有文档
  • create_folder: 在空间中创建新文件夹
  • get_lists: 获取文件夹或空间中的列表
  • create_list: 创建新列表

🔧 技术细节

开发

构建

npm run build

运行测试

npm test

📄 许可证

本项目采用 MIT 许可证。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端