M

MCP Monday 看板管理器

@launchthatbrand/mcp-monday-ts
0 Stars 378 次浏览 launchthatbrand 更新于 2026-08-23

一个MCP服务器,它能够通过Monday.com API进行交互以管理看板、工作区和项目项,同时支持全面的错误处理的单个和批量操作。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Monday.com MCP 服务器

用于 Monday.com API 的 MCP 服务器,支持看板管理、项目创建、工作区组织和批量操作。

smithery 徽章

功能

  • 智能项目创建:支持标准数据和示例数据项目的创建
  • 批量操作:通过单个命令高效地创建多个项目
  • 工作区管理:列出和管理工作区和看板
  • 全面的错误处理:为常见的 API 问题提供清晰的错误信息
  • 类型安全:使用 TypeScript 构建,确保操作可靠

工具

  1. list_boards

    • 列出您的 Monday.com 工作区中的所有看板
    • 返回:包含详细信息的看板列表
  2. get_board

    • 获取特定看板的详细信息
    • 输入:
      • boardId (数字):要获取的看板ID
    • 返回:包括列和项在内的看板详细信息
  3. get_items

    • 从特定看板中获取所有项
    • 输入:
      • boardId (数字):从中获取项的看板ID
    • 返回:带有其列值的项列表
  4. get_workspaces

    • 列出您 Monday.com 账户中的所有工作区
    • 返回:工作区列表
  5. get_workspace

    • 获取特定工作区的详细信息
    • 输入:
      • workspaceId (数字):要获取的工作区ID
    • 返回:工作区详细信息
  6. get_item

    • 获取特定项的详细信息
    • 输入:
      • itemId (数字):要获取的项ID
    • 返回:带有列值的项详细信息
  7. get_boards

    • 获取特定工作区中的所有看板
    • 输入:
      • workspaceId (数字):工作区ID
    • 返回:工作区内的看板列表
  8. create_item

    • 在看板中创建新项
    • 输入:
      • boardId (数字):看板ID
      • itemName (字符串):新项名称
      • groupId (可选字符串):创建项所在的组
      • columnValues (可选对象):项列的值
    • 返回:创建的项详细信息
  9. delete_item

    • 从看板中删除一个项
    • 输入:
      • itemId (数字):要删除的项ID
    • 返回:删除确认
  10. create_item_with_demo

    • 使用示例数据创建新项
    • 输入:
      • boardId (数字):看板ID
      • columnIds (可选字符串数组):需要填充的具体列
    • 返回:带有示例数据的创建项
  11. create_multiple_items

    • 在看板中创建多个项
    • 输入:
      • boardId (数字):看板ID
      • count (数字):要创建的项数
      • isDemo (可选布尔值):使用示例数据
    • 返回:首个项的详细信息及创建状态
  12. create_remaining_items

    • 完成批量项创建
    • 输入:
      • boardId (数字):看板ID
      • count (数字):剩余项数
      • startIndex (数字):编号起始索引
      • isDemo (可选布尔值):使用示例数据
    • 返回:创建确认

设置

Monday.com API Token

  1. 前往您的 Monday.com 账户设置
  2. 导航到“开发者”部分
  3. 生成具有适当权限的新 API 令牌
  4. 复制生成的令牌

与 Claude Desktop 一起使用

将以下内容添加到您的 claude_desktop_config.json 中:

{
  "mcpServers": {
    "monday": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "MONDAY_API_TOKEN", "mcp/monday"],
      "env": {
        "MONDAY_API_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

构建

Docker 构建:

docker build -t mcp/monday .

测试

本地测试服务器:

docker run -it --rm -e MONDAY_API_TOKEN=<your_token> mcp/monday

许可证

此MCP服务器依据MIT许可协议授权。这意味着您可以根据MIT许可协议的条款和条件自由地使用、修改和分发该软件。

相关 MCP 服务