laserbox-mcp
LaserBox MCP
用于 LaserBox 的模型上下文协议服务器 —— CNC 激光切割业务管理。
功能特性
工作流强制:报价 → 审批 → 订单 → 付款(跳过的步骤将被拒绝)
客户管理:增删改查操作
报价管理:创建、审批、转换为生产订单
生产订单:跟踪订单并生成交货单(PDF)
付款跟踪:按订单登记和查看付款
库存管理:材料、批次、供应商
目录产品:带定价的产品目录
成本管理:切割费率与切割机配置
Related MCP server: Emeritus MCP Server
安装
git clone https://github.com/FrancoMeneses/laserbox-mcp.git
cd laserbox-mcp
pip install -r requirements.txt配置
export LB_URL="http://your-laserbox-host:4000"
export LB_USER="your-username@laserbox.local"使用 Hermes Agent
mcp_servers:
laserbox:
command: "python3"
args: ["/path/to/laserbox-mcp/src/laserbox/server.py"]
env:
LB_URL: "http://your-laserbox-host:4000"
LB_USER: "agent@laserbox.local"
timeout: 30业务规则(严格执行)
1. customer → quote → approve → order → payment
2. Cannot create order without approved quote
3. Cannot register payment without order
4. Payment amount must be positive
5. Quote requires customer_id and at least one item可用工具
客户
工具 | 描述 |
| 列出所有客户 |
| 获取客户详情 |
| 创建新客户 |
报价
工具 | 描述 |
| 列出报价(按状态筛选) |
| 获取报价详情 |
| 创建带明细项的报价 |
| 审批报价(下单前必需) |
| 删除有效报价 |
订单
工具 | 描述 |
| 将已审批的报价转换为订单 |
| 获取订单详情 |
| 获取交货单 PDF |
付款
工具 | 描述 |
| 按订单列出付款 |
| 登记付款 |
库存
工具 | 描述 |
| 列出材料 |
| 创建新材料 |
| 添加材料批次 |
| 列出供应商 |
目录
工具 | 描述 |
| 列出产品 |
| 创建产品 |
成本
工具 | 描述 |
| 获取切割费率 |
| 列出切割机 |
系统
工具 | 描述 |
| 列出 LaserBox 用户 |
| 服务器状态 |
API 兼容性
已在运行于 Pi5(端口 4000)的 LaserBox API 上测试。使用 Prisma + SQLite 后端。
许可证
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Flex on the Job: inventory, jobs, customers, invoices, purchasing, sales orders.
MCP server for Product Management
MCP server for MarketTime — wholesale orders, customers, catalog and shipment tracking.
Related MCP Servers
- AlicenseAqualityBmaintenanceAn MCP server for Metrx — provides tools for construction, healthcare, logistics, manufacturing, and legal mid-market businesses to query and analyze their operational data via AI.23149 npm2MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for integrating AI models with Emeritus services, enabling user management, tag operations, order management, and leads import via a standardized interface.MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides the complete operations brain of an industrial-services company, enabling agents to manage quoting, booking, invoicing, safety, and finances end-to-end.272MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for ConnectWise CPQ (Sell) enabling quote, line item, customer, term, template, tax code, recurring revenue, and user management via a 25-tool interface.Apache 2.0