通过官方 MCP 管理 ClickUp 任务、文档、时间追踪、评论、聊天和搜索,需 OAuth 认证。
点击Up MCP(官方)
功能概述
点击Up MCP(官方)是一项面向实际任务的技能,主要用于通过官方的 MCP 服务器访问 点击;完成工作空间搜索、任务管理、时间跟踪、评论、聊天和docs.;
核心要点
- Setup. 选项1: 直接 OAuth( 支持客户端)。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
使用与执行
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
ClickUp MCP(官方)
通过官方 MCP 服务器访问 ClickUp。支持完整工作区搜索、任务管理、时间追踪、评论、聊天和文档功能。
配置方法
选项 1:直接 OAuth(仅限受支持的客户端)
ClickUp MCP 仅允许来自 白名单客户端 的 OAuth 授权:
- Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、ChatGPT
# Claude Code claude mcp add clickup --transport http https://mcp.clickup.com/mcp # 然后在会话中运行 /mcp 完成授权
选项 2:Claude Code → mcporter(推荐)
先使用 Claude Code 完成 OAuth 授权,再提取 Token 供 mcporter 使用:
步骤 1:通过 Claude Code 授权
claude mcp add clickup --transport http https://mcp.clickup.com/mcp claude # 在 Claude Code 中运行:/mcp # 在浏览器中完成 OAuth 流程
步骤 2:提取 Token
jq -r '.mcpOAuth | to_entries | .[] | select(.key | startswith("clickup")) | .value.accessToken' ~/.claude/.credentials.json
步骤 3:添加到环境变量
# 添加至 ~/.clawdbot/.env CLICKUP_TOKEN=eyJhbGciOiJkaXIi...
步骤 4:配置 mcporter
在 config/mcporter.json 中添加以下内容:
{
"mcpServers": {
"clickup": {
"baseUrl": "https://mcp.clickup.com/mcp",
"description": "Official ClickUp MCP",
"headers": {
"Authorization": "Bearer ${CLICKUP_TOKEN}"
}
}
}
}
步骤 5:测试
mcporter list clickup mcporter call 'clickup.clickup_search(keywords: "test", count: 3)'
Token 刷新
Token 有效期较长(约 10 年)。若已过期,请按以下步骤操作:
- 在 Claude Code 中重新运行
/mcp - 从
~/.claude/.credentials.json中重新提取 Token - 更新
.env文件中的CLICKUP_TOKEN
可用工具(32 个)
搜索
| 工具 | 描述 |
|---|---|
clickup_search |
跨任务、文档、仪表板、聊天、文件的全局搜索 |
任务
| 工具 | 描述 |
|---|---|
clickup_create_task |
创建任务(支持名称、描述、状态、负责人、截止日期、优先级) |
clickup_get_task |
获取任务详情(可选包含子任务) |
clickup_update_task |
更新任意任务字段 |
clickup_attach_task_file |
向任务附加文件(支持 URL 或 base64 编码) |
clickup_add_tag_to_task |
为任务添加标签 |
clickup_remove_tag_from_task |
从任务中移除标签 |
评论
| 工具 | 描述 |
|---|---|
clickup_get_task_comments |
获取任务下的全部评论 |
clickup_create_task_comment |
添加评论(支持 @mentions) |
时间追踪
| 工具 | 描述 |
|---|---|
clickup_start_time_tracking |
为任务启动计时器 |
clickup_stop_time_tracking |
停止当前活跃的计时器 |
clickup_add_time_entry |
手动记录工时 |
clickup_get_task_time_entries |
获取任务的全部工时记录 |
clickup_get_current_time_entry |
检查当前是否正在运行计时器 |
工作区与层级结构
| 工具 | 描述 |
|---|---|
clickup_get_workspace_hierarchy |
获取完整层级结构(Spaces、Folders、Lists) |
clickup_create_list |
在 Space 中创建 List |
clickup_create_list_in_folder |
在 Folder 中创建 List |
clickup_get_list |
获取 List 详情 |
clickup_update_list |
更新 List 设置 |
clickup_create_folder |
在 Space 中创建 Folder |
clickup_get_folder |
获取 Folder 详情 |
clickup_update_folder |
更新 Folder 设置 |
成员
| 工具 | 描述 |
|---|---|
clickup_get_workspace_members |
列出工作区所有成员 |
clickup_find_member_by_name |
根据姓名或邮箱查找成员 |
clickup_resolve_assignees |
根据姓名解析用户 ID |
聊天
| 工具 | 描述 |
|---|---|
clickup_get_chat_channels |
列出全部 Chat 频道 |
clickup_send_chat_message |
向频道发送消息 |
文档
| 工具 | 描述 |
|---|---|
clickup_create_document |
新建 Doc |
clickup_list_document_pages |
获取 Doc 的结构(页面列表) |
clickup_get_document_pages |
获取页面内容 |
clickup_create_document_page |
向 Doc 添加新页面 |
clickup_update_document_page |
编辑页面内容 |
使用示例
搜索工作区
mcporter call 'clickup.clickup_search( keywords: "Q4 marketing", count: 10 )'
创建任务
mcporter call 'clickup.clickup_create_task( name: "Review PR #42", list_id: "901506994423", description: "Check the new feature", status: "to do" )'
更新任务
mcporter call 'clickup.clickup_update_task( task_id: "abc123", status: "in progress" )'
添加评论
mcporter call 'clickup.clickup_create_task_comment( task_id: "abc123", comment_text: "@Mark can you review this?" )'
时间追踪
# 启动计时器 mcporter call 'clickup.clickup_start_time_tracking( task_id: "abc123", description: "Working on feature" )' # 停止计时器 mcporter call 'clickup.clickup_stop_time_tracking()' # 手动记录工时(时长单位为毫秒,例如 2 小时 = 7200000) mcporter call 'clickup.clickup_add_time_entry( task_id: "abc123", start: "2026-01-06 10:00", duration: "2h", description: "Code review" )'
获取工作区结构
mcporter call 'clickup.clickup_get_workspace_hierarchy(limit: 10)'
聊天
# 列出频道 mcporter call 'clickup.clickup_get_chat_channels()' # 发送消息 mcporter call 'clickup.clickup_send_chat_message( channel_id: "channel-123", content: "Team standup in 5 minutes!" )'
限制条件
- 不支持删除操作 —— 出于安全考虑,删除请使用 ClickUp UI
- 不支持自定义字段 —— 官方 MCP 未暴露该能力
- 不支持视图管理 —— 当前不可用
- 必须使用 OAuth —— 仅限白名单客户端;Claude Code 提供绕过方案
- 存在速率限制 —— 与 ClickUp API 一致(约 100 次请求/分钟)
相关资源
- ClickUp MCP 文档
- 支持的工具列表
- ClickUp API 参考文档
- 反馈 / 白名单申请
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习
最新文章