库存映射服务

AI驱动的商店库存映射原型服务器,帮助员工快速定位产品和验证分类放置。

  • by Programmingfan345
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 Programmingfan345/InventoryMapperMCP

使用说明

📦 库存映射器MCP服务器

用于AI驱动的商店库存映射的原型MCP服务器。 实施工具,让员工快速定位产品并验证类别放置。

✅ 已实现的功能

此MCP服务器支持:

  1. find_产品

按名称或SKU搜索产品并返回:

产品信息

前货架位置

后货架位置

  1. 扫描条形码

工作人员扫描条形码→ 系统返回:

产品信息

建议的后货架补货位置

类别验证状态

  1. validate_category_map

检查产品是否放置在正确的后货架区域。 有助于防止物品分类错误(例如,放置在零食中的酒)。

  1. 健康检查

MCP运行时用于验证服务器是否处于活动状态。

🏗 文件夹结构 库存管理器MCP/ │── server.js │── package.json │── Dockerfile │── 平面布局.json │── README.md<--此文件

🚀 如何运行(选项1-Local Node.js) 安装依赖项 npm安装

运行MCP服务器 npm启动

服务器将在以下平台上运行:

http://localhost:8081

🐳 如何运行(选项2-Docker) 构建Docker镜像 docker build-t库存映射器mcp。

运行容器 docker run-p 8081:8081库存映射器mcp

🧪 示例工具调用(cURL) ✔️ 1.查找产品 curl-X POSThttp://localhost:8081/tools/find_product ^ -H“内容类型:应用程序/json”^ -d“{查询”:“Modelo”,“by”:“name”}

✔️ 2.扫描条形码 curl-X POSThttp://localhost:8081/tools/scan_barcode ^ -H“内容类型:应用程序/json”^ -d“{条形码:”0004900001234“}”

✔️ 3.验证类别放置 curl-X POSThttp://localhost:8081/tools/validate_category_map ^ -H“内容类型:应用程序/json”^ -d“{“sku”:“sku-0001”,“candidate_back_location_code”:“back:零食/Bay3/Shelf2/BinC”}

✔️ 4.健康检查 卷曲http://localhost:8081/health

预期响应:

{“状态”:“正常”}