BA工作流工具MCP服务器
面向业务分析师的完整工具包-您计划冲刺、管理积压和正确格式化需求所需的一切。
这里有什么
工作日和冲刺计划
- 计算工作日 -两个日期之间的工作日
- 添加工作日 -向日期添加X个工作日
- 减法工作日 -从日期中减去X个工作日
- calculate_sprint_dates -一次生成多个冲刺日期
- 自动排除英国周末和银行假日(2024-2026)
发布计划和速度
- 计算租赁日期 -“我还有85分,速度是25,我们什么时候结束?”
- 计算速度 -计算假期容量调整后的平均速度
- 考虑团队休息日、冲刺时间、团队规模变化
财政规划
- 计算财务季度 -英国财政季度(或自行配置)
- 返回会计年度、季度、季度开始/结束日期
- 默认值:英国财政年度从4月1日开始
用户故事格式
- format_user_story -格式化为适当的结构:
- 要求(作为……我想要……所以……) - 页面放置 - 预期行为 - 额外信息 - 验收标准(给定/何时/当时)
MoSCoW优先级
- 计算最大优先级 -按必须/应该/可以/不可以细分,包括分数和百分比
- 平面最大承载能力 -“我有50分的容量——根据MoSCoW,什么适合?”
- validate_moscow_dependencies -根据“拒绝”项目查找“必备”等问题
估算工具
- 生成需求ID -生成序列:REQ-001、REQ-002等。
- convert_points_to_hours -故事指出了可配置开销的小时数
- 转换_估计 -转换T恤尺寸、故事点和小时数
时区工具
- convert_timezone -转换GMT、EST、AEST、CET、MYT等之间的时间。
- find_meeting_time -查找跨多个时区工作的时间
文本工具
- text_utilities -11项操作:
- 字数、字符数 - 删除重复行,对行进行排序 - 从文本中提取电子邮件或URL - 转换大小写(上、下、标题) - 修剪空白,添加行号
安装
推荐:一键捆绑安装
- 构建捆绑包:
npm install
mcpd build- 在克劳德桌面中:
- 设置→ 开发者→ 扩展→ 添加扩展名 - 选择 ba-workflow-tools.mcpb - 点击安装
替代方案:手动配置
添加到您的Claude桌面配置(%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"ba-workflow-tools": {
"command": "node",
"args": ["C:\\Users\\james\\Documents\\BA Tools\\src\\index.js"]
}
}
}然后重新启动Claude Desktop。
使用示例
发布计划: “我的待办事项中还有85个故事点,团队速度是每冲刺25分,冲刺时间是2周。我们什么时候完成?”
速度计算: “团队在最后4次冲刺中获得了\[28,32,25,30\]分。我们有3个人在下一次冲刺中休息2天。我们调整后的速度是多少?”
财政季度: “2025年3月15日是哪个财政季度?”
Sprint日期: “计算2025-01-06开始的6次为期两周的冲刺”
MoSCoW产能规划: “我对MoSCoW的优先级和50分的容量有这些要求——我能承诺什么?”
MoSCoW依赖性验证: “检查我的必备品是否取决于可能拥有或不会拥有的物品”
工作日: “从今天到圣诞节有多少个工作日?”
用户故事格式: “格式如下:作为一名疗养院经理,我想查看住院医师的用药史,以便我可以回顾随时间的变化”
时区转换: “澳大利亚东部标准时间14:00是几点?”
会议时间: “查找英国(格林尼治标准时间9-17)、罗马尼亚(欧洲中部时间9-19)和马来西亚(马来西亚令吉9-17年)的会议时间”
估算转换: “将L(T恤尺寸)转换为故事点数”
点到小时: “将30个故事点转换为小时,开销为20%”
需求ID: “从REQ-045开始生成20个需求ID”
财政季度: “2025-06-15是什么季度?”
文本实用程序: “从该文本中提取所有电子邮件地址”
全部15个工具
- 计算工作日 -日期之间的工作日
- 添加工作日 -为日期添加工作日
- 减法工作日 -从日期中减去工作日
- calculate_sprint_dates -计算多个冲刺日期
- format_user_story -格式要求正确
- convert_timezone -转换时区之间的时间
- find_meeting_time -跨时区寻找合适的会议时间
- text_utilities -各种文本操作
- 计算租赁日期 -根据速度估计发布日期
- 计算速度 -团队速度与容量调整
- 计算财务季度 -财政季度和年度信息
- 生成需求ID -生成需求ID序列
- convert_points_to_hours -故事指向小时转换
- 转换_估计 -在估计系统之间转换
- 计算最大优先级 -MoSCoW优先级细分
- 平面最大承载能力 -MoSCoW产能规划
- validate_moscow_dependencies -MoSCoW依赖性验证
银行假日
目前包括2024-2026年的英国银行假日。在中扩展阵列 src/index.js 根据需要。
______________________________________________________________________
📚 想要构建这样的工具吗?
该工具是使用中记录的过程构建的 《商业分析师人工智能辅助工具开发指南》.
学习如何:
- 确定值得自动化的工作流程
- 作为合作者与人工智能有效合作
- 无需开发人员即可构建生产就绪工具
- 避免常见的陷阱和错误
£5•真实代码•真实示例•真实流程
获取指南: https://murrelljames.gumroad.com/l/pvfww
存储库: https://github.com/cs97jjm3/ba-ai-tools-guide
由业务分析师为业务分析师构建。
______________________________________________________________________
许可证
麻省理工学院
