关于 H2BIS ProjectBrain MCP
H2BIS ProjectBrain MCP 将 AI Agent 连接到软件开发生命周期管理平台,提供项目、用例、领域模型和能力依赖管理工具,并支持 AI 辅助完善用例。
主要功能
- 01创建和管理项目
- 02管理项目关联用例
- 03探索能力依赖关系
- 04管理项目领域模型
- 05借助 AI 建议完善用例
适用场景
- 01查询和更新项目记录
- 02梳理用例与能力的关联
- 03检查依赖影响和实施顺序
MCP 相关
它将 H2BIS ProjectBrain 的项目管理能力作为工具提供给 MCP 客户端,使用配置的 API 基础地址和可选 API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
15收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 返回项目的最大数量 |
| offset | number | 否 | 分页时要跳过的项目数 |
| status | enum | 否 | 按状态筛选项目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 | 移除项目的领域模型 |
前置条件
- 正在运行且可访问的 H2BIS ProjectBrain API
- Node.js 18+
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。