clickup-operator MCP server

clickup-operator MCP server

用于ClickUp集成的模型上下文协议(MCP)服务器实现。

概述

ClickUp-Operator 是一个 MCP (模型上下文协议) 服务器实现,用于通过 Claude 与 ClickUp 交互。

安装和启动

# 开发环境启动
uv --directory C:\Users\noahv\Documents\GitHub\clickup-operator run clickup-operator

# 安装后启动
uvx clickup-operator

Claude 桌面版配置

编辑配置文件:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

开发环境配置

"mcpServers": {
  "clickup-operator": {
    "command": "uv",
    "args": [
      "--directory",
      "C:\\Users\\noahv\\Documents\\GitHub\\clickup-operator",
      "run",
      "clickup-operator"
    ]
  }
}

安装后配置

"mcpServers": {
  "clickup-operator": {
    "command": "uvx",
    "args": [
      "clickup-operator"
    ]
  }
}

功能

资源

  • 自定义 note:// URI 方案访问笔记
  • 笔记资源包含名称、描述和文本内容

提示

  • summarize-notes: 生成所有保存笔记的摘要
    • 可选 style 参数控制详细程度 (简要/详细)

工具

  • add-note: 添加新笔记
    • 必需参数: namecontent

开发者信息

构建和发布

# 同步依赖
uv sync

# 构建包
uv build

# 发布到 PyPI
uv publish

调试

使用 MCP Inspector:

npx @modelcontextprotocol/inspector uv --directory C:\Users\noahv\Documents\GitHub\clickup-operator run clickup-operator

访问 Inspector 提供的 URL 开始调试。