laserbox-mcp
LaserBox MCP
Servidor de Model Context Protocol para LaserBox — gestión de negocio de corte láser CNC.
Características
Aplicación de flujo de trabajo: Cotizaciones → Aprobar → Pedido → Pago (los pasos omitidos se rechazan)
Gestión de clientes: operaciones CRUD
Gestión de cotizaciones: crear, aprobar, convertir en órdenes de producción
Órdenes de producción: rastrear órdenes y generar notas de entrega (PDF)
Seguimiento de pagos: registrar y listar pagos por pedido
Gestión de inventario: materiales, lotes, proveedores, movimientos
Productos de catálogo: catálogo de productos con precios
Gestión de costos: tarifas de corte y configuración de cortadoras
Related MCP server: Emeritus MCP Server
Instalación
git clone https://github.com/FrancoMeneses/laserbox-mcp.git
cd laserbox-mcp
pip install -r requirements.txtConfiguración
export LB_URL="http://your-laserbox-host:4000"
export LB_USER="your-username@laserbox.local"Con 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: 30Reglas de negocio (aplicadas estrictamente)
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 itemHerramientas disponibles
Clientes
Tool | Descripción |
| Listar todos los clientes |
| Obtener detalles del cliente |
| Crear nuevo cliente |
Cotizaciones
Tool | Descripción |
| Listar cotizaciones (filtrar por estado) |
| Obtener detalles de la cotización |
| Crear cotización con artículos |
| Aprobar cotización (requerido antes del pedido) |
| Eliminar cotización activa |
Pedidos
Tool | Descripción |
| Convertir cotización aprobada en pedido |
| Obtener detalles del pedido |
| Obtener PDF de nota de entrega |
Pagos
Tool | Descripción |
| Listar pagos del pedido |
| Registrar pago |
Inventario
Tool | Descripción |
| Listar materiales |
| Crear nuevo material |
| Agregar lote al material |
| Listar proveedores |
Catálogo
Tool | Descripción |
| Listar productos |
| Crear producto |
Costos
Tool | Descripción |
| Obtener tarifas de corte |
| Listar cortadoras |
Sistema
Tool | Descripción |
| Listar usuarios de LaserBox |
| Estado del servidor |
Compatibilidad de API
Probado con la API de LaserBox ejecutándose en Pi5 (puerto 4000). Utiliza el backend de Prisma + SQLite.
Licencia
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 unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn 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.2379 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
- AlicenseAqualityBmaintenanceAn 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 gradedqualityAmaintenanceMCP 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