运行时依赖
安装命令
点击复制技能文档
星期一快速入门 始终通过bash调用 {baseDir}/scripts/invoke.sh — 永远不要直接调用mcporter。 包装器在需要时从环境提供的令牌中初始化OAuth密钥库,然后调用mcporter。 bash {baseDir}/scripts/invoke.sh call maverick-monday.get_boards bash {baseDir}/scripts/invoke.sh call maverick-monday.get_workspaces bash {baseDir}/scripts/invoke.sh call maverick-monday.get_columns board_id=123456789 为了获得结构化输出(同时将传输错误作为JSON封装显示 — 用于mcporter #153的变通方法): bash {baseDir}/scripts/invoke.sh call --output json maverick-monday.get_boards | jq '.result.content' 发现可用的工具和模式: bash {baseDir}/scripts/invoke.sh list maverick-monday --schema 安全 写操作(create_item、update_item、delete_item、create_update、列更改、板块存档/删除操作和工作空间更改)会修改Monday.com数据,且对连接的帐户可见。 在调用写工具之前,请确认用户意图明确 — 搜索和读取工具可以自由调用,而不用担心安全问题。 首先解析板块和工作空间ID,然后在写入列值之前调用get_columns,并在更新或评论之前获取项目状态。 身份验证令牌会自动颁发和轮换。 如果调用返回HTTP 401并且在几秒钟内无法恢复,则OAuth授权已被撤销 — 重新授权集成以刷新凭据。 数据流 工具调用通过HTTPS发送到Monday.com的托管MCP服务https://mcp.monday.com/mcp,通过OAuth进行身份验证。 Monday.com可以看到每个调用引用的板块、工作空间、项目、更新和列数据。 仅将此技能用于Monday.com相关工作;不要通过这些工具传递无关的敏感内容。 依赖项 mcporter(github.com/steipete/mcporter)— 用于调用Monday.com托管MCP服务器的MCP CLI。 如果mcporter在PATH中不存在,会通过npm install -g --ignore-scripts mcporter自动安装(请参阅前置安装规范)。 安装规范使用未固定版本的mcporter(npm最新版本);具有严格供应链控制的运营商应覆盖安装以固定特定版本(例如mcporter@)。 jq(stedolan.github.io/jq)— 由密钥库初始化器使用的JSON处理器。 系统依赖项;通过操作系统包管理器安装(apt install jq、brew install jq等)。 flock(util-linux的一部分)— 用于序列化并发密钥库写操作的文件锁定。 在Linux上默认可用;在macOS上通过brew install flock安装。 shasum(Perl,随Digest::SHA一起发货)— 计算用于派生mcporter密钥库密钥和预配令牌标记的SHA-256哈希。 预安装在macOS和Debian/Ubuntu(包括部署的cloudflare/sandbox Ubuntu 22.04镜像)上;在最小Linux镜像上安装perl-Digest-SHA。 脚本调用shasum -a 256,而不是GNU sha256sum,因此可以在不需要coreutils的情况下在macOS上运行。