Skip to main content
Glama
FrancoMeneses

laserbox-mcp

LaserBox MCP

Сервер Model Context Protocol для LaserBox — управления бизнесом лазерной резки с ЧПУ.

Возможности

  • Контроль рабочего процесса: Котировки → Утверждение → Заказ → Оплата (пропущенные шаги отклоняются)

  • Управление клиентами: операции CRUD

  • Управление котировками: создание, утверждение, преобразование в производственные заказы

  • Производственные заказы: отслеживание заказов и создание товарных накладных (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

Доступные инструменты

Клиенты

Инструмент

Описание

list_customers

Список всех клиентов

get_customer

Получить данные клиента

create_customer

Создать нового клиента

Котировки (Cotizaciones)

Инструмент

Описание

list_quotes

Список котировок (фильтр по статусу)

get_quote

Получить данные котировки

create_quote

Создать котировку с позициями

approve_quote

Утвердить котировку (обязательно перед заказом)

delete_quote

Удалить активную котировку

Заказы

Инструмент

Описание

convert_quote_to_order

Преобразовать утверждённую котировку в заказ

get_order

Получить данные заказа

get_remision

Получить PDF товарной накладной

Платежи

Инструмент

Описание

list_payments

Список платежей по заказу

register_payment

Зарегистрировать платёж

Склад

Инструмент

Описание

list_inventory

Список материалов

create_material

Создать новый материал

add_lot

Добавить партию к материалу

list_suppliers

Список поставщиков

Каталог

Инструмент

Описание

list_catalog_products

Список товаров

create_catalog_product

Создать товар

Затраты

Инструмент

Описание

get_rates

Получить тарифы на резку

list_cutters

Список резаков

Система

Инструмент

Описание

list_users

Список пользователей LaserBox

health_check

Статус сервера

Совместимость с API

Протестировано с API LaserBox, работающим на Pi5 (порт 4000). Использует бэкенд Prisma + SQLite.

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    An 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.
    23
    79 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for integrating AI models with Emeritus services, enabling user management, tag operations, order management, and leads import via a standardized interface.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An 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.
    27
    2
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP 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