任务管理服务器

一个基于TypeScript的Monday.com任务操作处理服务器实现,用于处理Monday.com的任务相关操作。

  • by Nasseratic
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 nasseratic/mcp-server-monday

使用说明

Monday.com MCP服务器

用TypeScript实现的Monday.com模型上下文协议(MCP)服务器,用于处理Monday.com任务相关的操作。

入门指南

选项1:直接使用(推荐)

直接与pnpm-dlx一起使用该软件包,无需克隆:

  1. 配置MCP服务器

    在您的 ~/.cursor/mcp.json 文件:

    {
      "mcpServers": {
        "monday": {
          "command": "pnpm",
          "args": ["dlx", "@nasseratic/monday-mcp-server@latest"],
          "env": {
            "MONDAY_API_TOKEN": "your_monday_api_token",
            "MONDAY_TASKS_BOARD_ID": "your_monday_board_id"
          }
        }
      }
    }
    
    • MONDAY_API_TOKEN:您的Monday.com API代币(v2代币)
    • MONDAY_TASKS_BOARD_ID:包含您任务的Monday.com板的ID

选项2:开发设置

如果你想修改源代码或贡献:

  1. 克隆存储库

    git clone https://github.com/Nasseratic/mcp-server-monday.git
    cd mcp-server-monday
    
  2. 安装依赖项

    pnpm install
    
  3. 开发配置

    在您的 ~/.cursor/mcp.json 使用本地开发版本的文件:

    {
      "mcpServers": {
        "monday": {
          "command": "pnpm",
          "args": ["start"],
          "cwd": "/path/to/your/mcp-server-monday",
          "env": {
            "MONDAY_API_TOKEN": "your_monday_api_token",
            "MONDAY_TASKS_BOARD_ID": "your_monday_board_id"
          }
        }
      }
    }
    
    • 替换 /path/to/your/mcp-server-monday 使用克隆存储库的实际路径。

星期一API设置

获取您的Monday.com API代币:

  1. 转到您的Monday.com帐户
  2. 点击您的头像>开发者>我的API代币
  3. 生成具有适当权限的新API令牌

要获取Monday.com的董事会ID:

  1. 在Monday.com打开公告板
  2. board ID是URL中“boards/”后面的数字