M

MRP计算器

@brandon-butterwick/MRP_Calculation
0 Stars 27 次浏览 brandon-butterwick 更新于 2026-08-23

提供物料需求计划(MRP)工具,用于计算交货时间表、确定订单需求以及根据库存水平、预测和订单限制执行MRP周期计算。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (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被忽略。