mcpField
H
H2BIS ProjectBrain MCP

H2BIS ProjectBrain MCP

本地服务
github.com/h2bis-dev开发工具028 周前更新

关于 H2BIS ProjectBrain MCP

H2BIS ProjectBrain MCP 将 AI Agent 连接到软件开发生命周期管理平台,提供项目、用例、领域模型和能力依赖管理工具,并支持 AI 辅助完善用例。

主要功能

  1. 01创建和管理项目
  2. 02管理项目关联用例
  3. 03探索能力依赖关系
  4. 04管理项目领域模型
  5. 05借助 AI 建议完善用例

适用场景

  1. 01查询和更新项目记录
  2. 02梳理用例与能力的关联
  3. 03检查依赖影响和实施顺序

MCP 相关

它将 H2BIS ProjectBrain 的项目管理能力作为工具提供给 MCP 客户端,使用配置的 API 基础地址和可选 API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"h2bis-dev-h2bis-projectbrain": {
"command": "npx",
"args": [
"-y",
"h2bis-mcp"
],
"env": {
"API_BASE_URL": "<API_BASE_URL>"
}
}
}
}
启动命令npx -y h2bis-mcp
需要配置的环境变量
API_BASE_URLH2BIS ProjectBrain API base URL

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmh2bis-mcp1.1.18

工具

15

收录的工具列表 · 更新于 3 周前

参数类型必填说明
limitnumber否返回项目的最大数量
offsetnumber否分页时要跳过的项目数
statusenum否按状态筛选项目active | archived | deleted

详细介绍

H2BIS ProjectBrain MCP 服务

将 AI Agent 连接到 H2BIS ProjectBrain——一个用于管理项目、用例、能力和项目知识的软件开发生命周期管理平台。

功能

  • 项目管理 — 创建、列出、更新和查询项目
  • 用例管理 — 创建和管理与项目关联的用例,并自动生成能力
  • 能力图谱 — 遍历依赖关系、分析影响并获取实施顺序
  • 领域模型 — 新建或更新项目领域模型并进行管理
  • AI 增强 — 使用 AI 驱动的建议增强用例

安装

VS Code(Copilot Chat)

在扩展视图(Ctrl+Shift+X)中使用 @mcp 筛选条件搜索 h2bis,或手动添加到 .vscode/mcp.json:

{
  "servers": {
    "h2bis-pb-mcp": {
      "command": "npx",
      "args": ["-y", "h2bis-mcp"],
      "env": {
        "API_BASE_URL": "http://localhost:4000"
      }
    }
  }
}
Claude Desktop

添加到 Claude Desktop 配置中:

{
  "mcpServers": {
    "h2bis-pb-mcp": {
      "command": "npx",
      "args": ["-y", "h2bis-mcp"],
      "env": {
        "API_BASE_URL": "http://localhost:4000"
      }
    }
  }
}

配置

变量必需描述
API_BASE_URL是H2BIS ProjectBrain API 基础 URL(例如 http://localhost:4000)
API_KEY否用于身份验证的 API 密钥

可用工具

工具描述
listProjects列出所有项目,可选择筛选条件
getProjectById根据 ID 获取完整的项目详情
createProject创建新项目
updateProject更新项目字段
listUseCases列出项目的所有用例
getUseCaseById获取用例详情
createUseCase创建用例(自动生成能力)
updateUseCase更新用例
deleteUseCase删除用例
enhanceUseCase使用 AI 建议增强用例
upsertProjectDomainModel创建或更新项目的领域模型
removeProjectDomainModel移除项目的领域模型

前置条件

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。