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

OpenProject MCP Server

MCP Server

OpenProject MCP 服务器是一个用于 OpenProject API 集成的工具,使 AI 助手能够与 OpenProject 的工作包、项目和时间跟踪功能进行交互。

工具数

11

提示词数

0

GitHub Stars

1

资源数

0
时间跟踪JavaScriptAPI集成项目管理

安装说明

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

作者 / 组织

cyborgx0x

提供方

cyborgx0x

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

OpenProject MCP服务器

用于OpenProject API集成的模型上下文协议(MCP)服务器。使AI助手能够与OpenProject工作包、项目和时间跟踪进行交互。

安装

全局安装(推荐)

npm install -g openproject-mcp

本地安装

npm install openproject-mcp

配置

获取OpenProject API密钥

  1. 登录您的OpenProject实例
  2. 首选 我的账户访问令牌
  3. 创建新的API令牌
  4. 复制令牌

添加到Kiro MCP配置

添加到 .kiro/settings/mcp.json:

{
  "mcpServers": {
    "openproject": {
      "command": "npx",
      "args": ["-y", "openproject-mcp"],
      "env": {
        "OPENPROJECT_URL": "https://your-openproject-instance.com",
        "OPENPROJECT_API_KEY": "your-api-key-here"
      }
    }
  }
}

或者,如果全局安装:

{
  "mcpServers": {
    "openproject": {
      "command": "openproject-mcp",
      "env": {
        "OPENPROJECT_URL": "https://your-openproject-instance.com",
        "OPENPROJECT_API_KEY": "your-api-key-here"
      }
    }
  }
}

可用工具

工具说明
list_projects列出所有项目
get_work_package按ID获取工作包详细信息
list_work_packages列出带有过滤器的工作包
get_children获取父母的子女工作包
list_statuses列出所有可用状态
list_types列出所有工作包类型(功能、任务、Bug等)
get_user获取用户信息
create_work_package创建新的工作包
update_work_package更新现有工作包
log_time记录工作包的时间条目
raw_api_call对任何终结点进行原始API调用

用法示例

列出功能的子项

get_children({ parentId: 211 })

创建新任务

create_work_package({
  subject: "Implement token budget management",
  parentId: 538,
  assigneeId: 10,
  startDate: "2026-01-15",
  dueDate: "2026-01-15"
})

列出分配给我的任务

list_work_packages({ assigneeId: "me" })

更新工作包状态

update_work_package({
  id: 123,
  statusId: 12,  // Status ID from list_statuses
  estimatedTime: "PT2H"  // 2 hours in ISO 8601 format
})

日志时间

log_time({
  workPackageId: 123,
  hours: 2.5,
  comment: "Implemented feature X",
  spentOn: "2026-01-23"
})

环境变量

变量必填描述
OPENPROJECT_URL您的OpenProject实例URL
OPENPROJECT_API_KEY来自OpenProject的API密钥

需求

  • Node.js>=18.0.0
  • 具有API访问权限的OpenProject实例

许可证

麻省理工学院

贡献

欢迎投稿!请打开问题或提交拉取请求。

链接

目录标签

目录标签

时间跟踪JavaScriptAPI集成项目管理本地部署AI助手工作包管理

接入字段

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

未说明

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

token

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

remote-capable

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明tokenremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP