clickup-operator MCP server

clickup-operator MCP server

镜像

安装与运行

使用以下命令运行 clickup-operator:

uv --directory C:\Users\noahv\Documents\GitHub\clickup-operator run clickup-operator

配置 Claude 桌面版

编辑 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\\create-python-server\\clickup-operator",
            "run",
            "clickup-operator"
        ]
    }
}

生产环境配置

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

功能介绍

资源

  • 使用自定义 note:// URI 方案访问笔记
  • 每个笔记包含名称、描述和 text/plain MIME 类型

提示

  • summarize-notes: 创建所有笔记的摘要
    • 可选 "style" 参数控制详细程度(简洁/详细)

工具

  • add-note: 添加新笔记
    • 必需参数: "name" 和 "content" (字符串)

开发指南

构建与发布

  1. 同步依赖:
uv sync
  1. 构建分发包:
uv build
  1. 发布到 PyPI:
uv publish

需要设置 PyPI 凭证,通过 --token 或环境变量

调试

使用 MCP Inspector 调试:

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