Monday.com MCP server

Monday.com MCP server

site icon
2025.04.15 21
Python项目管理团队协作交流协作
mcp-server-monday 是一个为 Monday.com 提供 MCP 服务的服务器,允许 MCP 客户端与 Monday.com 的看板、项目、更新和文档进行交互。该服务器提供了丰富的工具集,支持对 Monday.com 的各种操作,包括创建和管理看板、项目、更新、文档等。
View on GitHub

Overview

基本能力

产品定位

mcp-server-monday 是一个专门为 Monday.com 设计的 MCP 服务器,旨在通过 MCP 协议提供对 Monday.com 数据的访问和操作能力。

核心功能

  • 创建和管理 Monday.com 看板、项目、子项目
  • 创建和管理项目更新(评论)
  • 管理看板分组
  • 移动项目到不同分组
  • 删除或归档项目
  • 获取项目更新
  • 创建和管理文档
  • 添加文档块

适用场景

  • 团队协作项目管理
  • 自动化工作流程
  • 数据同步和集成
  • 项目状态跟踪和报告

工具列表

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

常见问题解答

  1. 如何获取 API 密钥?
  2. 按照 Monday.com API 文档 创建并保存个人 API 令牌

  3. 如何获取工作区名称?

  4. 从 Monday.com 工作区 URL 获取,例如 https://myworkspace.monday.com/ 的工作区名称是 myworkspace

使用教程

使用依赖

  1. 需要 Monday.com 账户和 API 密钥
  2. 需要知道 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"
    ]
  }
}

使用 Smithery

npx -y @smithery/cli install @sakce/mcp-server-monday --client claude

调试方式

推荐使用 MCP Inspector 进行调试:

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

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

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。