mcpField
M
Monday.com MCP server

Monday.com MCP server

本地服务
rube.app生产力3459 周前更新

关于 Monday.com MCP server

Monday.com MCP server 是面向 monday.com 的 MCP 服务,允许 MCP 客户端管理看板、项目条目、更新和文档。它提供较完整的工具集,并可通过 Rube 或 PyPI 包安装。

主要功能

  1. 01管理看板、分组和条目
  2. 02创建与查询条目更新(评论)
  3. 03管理子项目与条目归档、删除
  4. 04创建与编辑 monday.com 文档

适用场景

  1. 01通过 MCP 客户端在看板中创建和移动任务
  2. 02读取条目更新并在指定条目下发布评论

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端暴露 16 个 monday-* 工具,用于操作 monday.com 的看板、条目和文档。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Monday.com MCP 服务

MCP Server for monday.com,让 MCP 客户端能够与 Monday.com 看板、项目、更新和文档交互。

组件

工具

该服务实现了以下工具:

  • monday-create-item:在 Monday.com 看板中创建新项目或子项目
  • monday-get-board-groups:获取指定 Monday.com 看板中的所有分组
  • monday-create-update:在 Monday.com 项目中创建评论/更新
  • monday-list-boards:列出所有可用的 Monday.com 看板
  • monday-list-items-in-groups:列出 Monday.com 看板指定分组中的所有项目
  • monday-list-subitems-in-items:列出给定 Monday.com 项目的所有子项目
  • monday-create-board:创建新的 Monday.com 看板
  • monday-create-board-group:在 Monday.com 看板中创建新分组
  • monday-move-item-to-group:将 Monday.com 项目移至其他分组
  • monday-delete-item:删除 Monday.com 项目
  • monday-archive-item:归档 Monday.com 项目
  • monday-get-item-updates:获取特定项目的更新/评论
  • monday-get-docs:列出 Monday.com 中的文档,可按文件夹筛选
  • monday-get-doc-content:获取特定文档的内容
  • monday-create-doc:在 Monday.com 中创建新文档
  • monday-add-doc-block:向现有文档添加内容块

设置

  1. 按照此处的说明,在 Monday.com 中创建并保存个人 API Token。
  2. 从 Monday.com 工作区的 URL 中获取工作区名称。例如,如果 URL 是 https://myworkspace.monday.com/,工作区名称就是 myworkspace。

快速入门

使用 Rube

  1. 前往 (Rube.app)[https://rube.app/]
  2. 在你偏好的客户端中安装 Rube,包括 Cursor、Claude、VS Code、Windsurf 等。
  3. 完成 Rube 身份验证
  4. 现在,你可以在 Monday.com 上执行操作,例如创建项目、发布更新和移动项目
安装
Claude Desktop

MacOS:~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows:%APPDATA%/Claude/claude_desktop_config.json

使用 uvx
"mcpServers": {
  "monday": {
    "command": "uvx",
    "args": [
      "mcp-server-monday"
    ],
    "env": {
      "MONDAY_API_KEY": "your-monday-api-key",
      "MONDAY_WORKSPACE_NAME": "your-monday-workspace-name"
    }
  }
}
使用 Docker
"mcpServers": {
  "monday-docker": {
    "command": "docker",
    "args": [
      "run", 
      "--rm", 
      "-i", 
      "-e",
      "MONDAY_API_KEY=your-monday-api-key",
      "-e",
      "MONDAY_WORKSPACE_NAME=your-monday-workspace-name",
      "sakce/mcp-server-monday"
    ]
  }
}

开发

构建和发布

准备分发软件包:

  1. 同步依赖项并更新锁文件:
uv sync
  1. 构建软件包分发文件:
uv build

这将在 dist/ 目录中创建源代码分发包和 wheel 分发包。

  1. 发布到 PyPI:
uv publish

注意:你需要通过环境变量或命令标志设置 PyPI 凭据:

  • Token:--token 或 UV_PUBLISH_TOKEN
  • 或用户名/密码:--username/UV_PUBLISH_USERNAME 和 --password/UV_PUBLISH_PASSWORD
调试

由于 MCP 服务通过 stdio 运行,调试可能颇具挑战。为获得最佳调试体验,我们强烈建议使用 MCP Inspector。

你可以通过 npm 使用以下命令启动 MCP Inspector:

npx @modelcontextprotocol/inspector uv run mcp-server-monday

启动后,Inspector 会显示一个 URL,你可以在浏览器中访问该 URL 开始调试。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。