MRP Calculator MCP Server

MRP Calculator MCP Server

site icon
2025.03.01 0
JavaScript物料需求计划供应链管理库存控制金融服务
MRP_Calculation 是一个基于 Model Context Protocol (MCP) 的物料需求计划(MRP)计算服务。它提供了一系列工具,用于计算交付计划、订单需求以及 MRP 周期。该服务适用于需要精确计算物料需求的场景,如供应链管理、库存控制等。
View on GitHub

Overview

基本能力

产品定位

MRP_Calculation 是一个专注于物料需求计划(MRP)的计算服务,旨在通过 MCP 协议提供高效的物料需求计算功能。

核心功能

  • 交付计划计算:根据当前库存水平和预测周期计算交付计划。
  • 订单需求确定:确定何时以及需要订购多少物料。
  • MRP 周期计算:计算物料需求计划的周期。

适用场景

  • 供应链管理
  • 库存控制
  • 生产计划

工具列表

  • calculate_order_need:根据当前库存水平、预测周期、交付计划和订单约束计算订单需求。

常见问题解答

使用教程

使用依赖

安装 Node.js 和 npm。

安装教程

  1. 克隆仓库或下载源代码。
  2. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 运行服务器:
node dist/index.js

调试方式

运行服务器后,可以通过日志或 MCP 客户端工具进行调试。

配置

服务器可以通过 MCP 设置文件进行配置,示例配置如下:

{
  "mcpServers": {
    "mrp": {
      "command": "node",
      "args": ["/path/to/mrp-calculator/dist/index.js"],
      "env": {}
    }
  }
}

开发信息

  • 使用 TypeScript 编写
  • 使用 MCP SDK 实现服务器
  • 包含测试用例用于验证

项目结构

mrp-calculator/
├── src/
│   ├── index.ts          # 主服务器实现
│   ├── calculator.ts     # MRP 计算逻辑
│   ├── types.ts          # TypeScript 类型定义
│   └── validator.ts      # 输入验证
├── package.json
├── tsconfig.json
└── README.md

许可证

None