MRP计算器
提供物料需求计划(MRP)工具,用于计算交货时间表、确定订单需求以及根据库存水平、预测和订单限制执行MRP周期计算。
可用工具 (1 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
calculate_order_need 8 个参数 需填 7 项
Calculate MRP order need based on forecast, inventory, and delivery schedule
必填参数:sku_location、analysis_date、must_order_point、current_balance、open_orders、delivery_schedule、forecast_periods
服务介绍
MRP Calculator MCP Server
概述
此MCP服务器提供了用于物料需求计划(MRP)计算的工具。它遵循模型上下文协议(MCP),将其功能暴露给系统。
特性
- 交货计划计算
- 订单需求确定
- MRP周期计算
工具
服务器提供以下MCP工具:
calculate_order_need
基于以下因素计算何时以及订购多少:
- 当前库存水平
- 预测期
- 交货计划
- 订单限制
配置
可以通过MCP设置文件配置服务器:
{
"mcpServers": {
"mrp": {
"command": "node",
"args": ["/path/to/mrp-calculator/dist/index.js"],
"env": {}
}
}
}
开发
- 用TypeScript编写
- 使用MCP SDK实现服务器
- 包含验证用例
项目结构
mrp-calculator/
├── src/
│ ├── index.ts # Main server implementation
│ ├── calculator.ts # MRP calculation logic
│ ├── types.ts # TypeScript type definitions
│ └── validator.ts # Input validation
├── package.json
├── tsconfig.json
└── README.md
构建和运行
# Install dependencies
npm install
# Build the server
npm run build
# Run the server
node dist/index.js
版本控制
此仓库使用Git进行版本控制。重要文件被追踪,而构建产物和依赖项通过.gitignore被忽略。