Token导航 LogoToken导航TokenDH.com
MCP B logo
运维云端未说明官方级别未说明来源级核验

MCP B

MCP Server

用于处理数据修改的微服务后端,特别支持新订单创建和通过与服务A的通信进行库存管理。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
订单管理后端服务JavaScript库存管理微服务

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Randishpt

提供方

Randishpt

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP B修改服务

微服务后端,用于处理数据修改,特别是通过与服务A通信创建新订单和减少库存。

特点

  • 创建订单接受新订单请求。
  • 库存管理与查询服务(MCP A)通信,以检查和减少库存。
  • 日志记录简单的日志记录每个传入的订单。

系统要求

  • (版本 14 或更高版本)
  • NPM(通常与 Node.js 一起安装)

安装

  1. 克隆此仓库或下载源代码。
  2. 打开终端并导航到此项目目录。
  3. 安装依赖项:
   npm install

配置

此服务使用以下环境变量(可选,默认可用):

  • PORT此服务器的端口(默认: 3002)
  • MCP A URL 假设运行在 http://localhost:3001

应用程序将默认运行 http://localhost:3002.

运行应用程序

要在开发模式下运行服务器:

npm start

终端输出将显示:

MCP B Modify Server berjalan di port 3002

API Endpoint列表

1.创建新订单

创建新订单并触发服务A的库存减少。

  • 统一资源定位符: /api/v1/new-order
  • 方法: POST
  • 标头: Content-Type: application/json
  • 车身参数:
密钥类型描述
product字符串产品名称 (必填)
quantityNumber项目数量 (可选, 默认: 1)
  • Contoh请求:
  {
    "product": "Laptop",
    "quantity": 2
  }
  • 成功反应的例子 (201):
  {
    "message": "Pesanan Laptop berhasil dicatat.",
    "orderId": 1,
    "status": "Processing",
    "stockUpdated": 48
  }
  • 失败的响应示例 (400):
  {
    "message": "Gagal update stok: Stock not sufficient"
  }

Struktur项目

├── modifyServer.js   # Entry point aplikasi
├── package.json      # Dependencies dan scripts
├── .gitignore        # File yang diabaikan git
├── README.md         # Dokumentasi project
└── node_modules/     # Pustaka/library (jangan di-commit)

附加注释

  • 确保 MCP A(查询服务) 走在港口 3001 在执行请求订单之前,因为该服务依赖它来更新库存。

目录标签

目录标签

订单管理后端服务JavaScript库存管理微服务本地部署

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP