Token导航 LogoToken导航TokenDH.com
Rework MCP Server logo
AI代理未说明官方级别未说明来源级核验

Rework MCP Server

MCP Server

Rework MCP Server是一个用于将Rework平台与AI应用集成的模型上下文协议服务器,支持通过标准化协议管理项目、任务和工作流。

工具数

10

提示词数

0

GitHub Stars

1

资源数

0
工作流自动化任务管理TypeScript项目管理Token认证

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rework-com

提供方

rework-com

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

返工MCP服务器

Maintenance

用于将Rework平台与AI应用程序集成的模型上下文协议(MCP)服务器。该服务器允许AI代理通过标准化协议与返工项目、任务、工作流和作业进行交互。

🚀 状态更新: v1.1.3现已提供完整的项目管理和工作流支持。

设置

  1. 获取您的返工证书:

- 返工平台设置中的API密钥 - 来自您的返工帐户的工作区信息

  1. 使用您的凭据配置MCP服务器
  2. 使用自然语言管理您的项目和工作流程!

安装

将此条目添加到客户端的MCP设置JSON文件中:

{
  "mcpServers": {
    "Rework": {
      "command": "npx",
      "args": [
       "-y",
	   "rework-mcp-server"
      ],
      "env": {
        "REWORK_PROJECT_ACCESS_TOKEN": "",
        "REWORK_PROJECT_PASSWORD": "",

        "REWORK_WORKFLOW_ACCESS_TOKEN": "",
        "REWORK_WORKFLOW_PASSWORD": "",

        "REWORK_ACCOUNT_ACCESS_TOKEN": "",
        "REWORK_ACCOUNT_PASSWORD": ""
      }
    }
  }
}

或者,您可以直接使用Node运行服务器:

node index.js --env REWORK_PROJECT_ACCESS_TOKEN=your-project-access-token --env REWORK_PROJECT_PASSWORD=your-project-password --env REWORK_WORKFLOW_ACCESS_TOKEN=your-workflow-access-token --env REWORK_WORKFLOW_PASSWORD=your-workflow-password --env REWORK_ACCOUNT_ACCESS_TOKEN=your-account-access-token --env REWORK_ACCOUNT_PASSWORD=your-account-password

您可以使用 DISABLED_TOOLS 环境变量用于禁用特定工具。提供逗号分隔的工具名称列表以禁用(例如。, create_task,get_tasks).

如果您遇到工具数量或任何上下文限制的问题,请禁用不需要的工具。

在SSE支持下运行

通过设置以下环境变量,服务器可以在SSE(服务器发送事件)模式下运行:

{
  "mcpServers": {
    "Rework": {
      "command": "node",
      "args": [
        "index.js"
      ],
      "env": {
        "REWORK_PROJECT_ACCESS_TOKEN": "your-project-access-token",
        "REWORK_PROJECT_PASSWORD": "your-project-password",
        "REWORK_WORKFLOW_ACCESS_TOKEN": "your-workflow-access-token",
        "REWORK_WORKFLOW_PASSWORD": "your-workflow-password",
        "REWORK_ACCOUNT_ACCESS_TOKEN": "your-account-access-token",
        "REWORK_ACCOUNT_PASSWORD": "your-account-password",
        "ENABLE_SSE": "true",
        "PORT": "8000"  // Optional, defaults to 3000
      }
    }
  }
}

或者通过命令行:

node index.js --env REWORK_PROJECT_ACCESS_TOKEN=your-project-access-token --env REWORK_PROJECT_PASSWORD=your-project-password --env REWORK_WORKFLOW_ACCESS_TOKEN=your-workflow-access-token --env REWORK_WORKFLOW_PASSWORD=your-workflow-password --env REWORK_ACCOUNT_ACCESS_TOKEN=your-account-access-token --env REWORK_ACCOUNT_PASSWORD=your-account-password --env ENABLE_SSE=true --env PORT=8000

Docker部署

version: '3.8'

services:
  rework-mcp-server:
    build:
      context: .
      dockerfile: Dockerfile
    ports:
      - '3000:8000'
    environment:
      - REWORK_PROJECT_ACCESS_TOKEN=${REWORK_PROJECT_ACCESS_TOKEN}
      - REWORK_PROJECT_PASSWORD=${REWORK_PROJECT_PASSWORD}
      - REWORK_WORKFLOW_ACCESS_TOKEN=${REWORK_WORKFLOW_ACCESS_TOKEN}
      - REWORK_WORKFLOW_PASSWORD=${REWORK_WORKFLOW_PASSWORD}
      - REWORK_ACCOUNT_ACCESS_TOKEN=${REWORK_ACCOUNT_ACCESS_TOKEN}
      - REWORK_ACCOUNT_PASSWORD=${REWORK_ACCOUNT_PASSWORD}
      - ENABLE_SSE=true
      - LOG_LEVEL=info
    volumes:
      - ./src:/app/src
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 5s

特性

📝 项目管理🔄 工作流管理
•创建和管理任务

•查看任务详细信息 •列出项目中的任务 •为任务添加评论 •在项目中组织任务 •查看任务状态和进度|•创建和管理作业 •跟踪作业状态 •查看作业详细信息 •按工作流列出作业 •组织工作流程 •将作业链接到工作流|

👥 用户管理集成功能
•通过姓名或电子邮件查找用户

•列出所有可用用户 •为用户分配任务 •查看用户信息 •用户身份验证 •管理用户权限|•基于ID和名称的查找 •Markdown内容支持 •内置错误处理 •API速率限制 •输入验证 •全面的API覆盖范围|

可用工具

工具说明必需参数
项目管理
create_task在项目中创建任务name, board_id, creator_username
get_tasks从董事会获取任务board_id 和可选过滤器
get_detail_task获取任务的详细信息id
get_projects获取所有项目和公告板可选搜索查询 q
工作流管理
create_job在工作流中创建作业name, workflow_id, creator_username
get_jobs从工作流中获取作业workflow_id 和可选过滤器
get_detail_job获取有关工作的详细信息id
get_workflows获取所有可用工作流可选搜索查询 q
用户管理
find_users按姓名或电子邮件查找用户q (搜索查询), properties
list_all_users获取所有工作区成员

有关可选参数和高级用法,请参阅项目文档。

用户管理

创建任务或作业时,您可以使用 user_id 参数。此外,您需要指定 creator_username 以指示谁创建了任务或作业:

{
  "name": "🚀 New Feature Implementation",
  "board_id": "board_123",
  "content": "Implement the new feature described in the spec",
  "creator_username": "jane.doe",
  "user_id": "user_456"
}

用户管理工具可帮助您通过姓名或电子邮件查找用户,并获取他们的ID以进行任务分配。

错误处理

返工MCP服务器为以下内容提供清晰的错误消息:

  • 缺少必要参数
  • ID或引用无效
  • 未找到资源
  • 身份验证失败
  • 权限问题
  • API错误
  • 速率限制

LOG_LEVEL 可以指定环境变量来控制服务器日志的详细程度。有效值为 trace, debug, info, warn,以及 error (默认)。 这也可以在命令行上指定为: --env LOG_LEVEL=info.

自定义字段支持

任务和创造就业机会都支持通过 custom_fields 参数,它接受一个对象数组 idvalue 属性:

{
  "custom_fields": [
    {
      "id": "custom_field_123",
      "value": "High Priority"
    },
    {
      "id": "custom_field_456",
      "value": true
    }
  ]
}

贡献

欢迎投稿!请随时提交拉取请求。

许可证

![License: MIT](https://opensource.org/licenses/MIT)

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

免责声明

此软件使用返工API。所有商标和品牌名称均为其各自所有者的财产。该项目与返工没有正式关联或认可。

目录标签

目录标签

工作流自动化任务管理TypeScript项目管理Token认证AI集成混合部署协议服务器

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明tokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP