laserbox-mcp
LaserBox MCP
LaserBox 用の Model Context Protocol サーバー — CNCレーザー切断の業務管理。
特徴
ワークフロー強制: 見積もり → 承認 → 注文 → 支払い(省略されたステップは拒否されます)
顧客管理: 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利用可能なツール
顧客
ツール | 説明 |
| すべての顧客を一覧表示 |
| 顧客の詳細を取得 |
| 新しい顧客を作成 |
見積もり(Cotizaciones)
ツール | 説明 |
| 見積もりを一覧表示(ステータスでフィルタリング) |
| 見積もりの詳細を取得 |
| 品目付きの見積もりを作成 |
| 見積もりを承認(注文前に必須) |
| 有効な見積もりを削除 |
注文
ツール | 説明 |
| 承認済み見積もりを注文に変換 |
| 注文の詳細を取得 |
| 納品書PDFを取得 |
支払い
ツール | 説明 |
| 注文の支払いを一覧表示 |
| 支払いを登録 |
在庫
ツール | 説明 |
| 材料を一覧表示 |
| 新しい材料を作成 |
| 材料にロットを追加 |
| 仕入先を一覧表示 |
カタログ
ツール | 説明 |
| 製品を一覧表示 |
| 製品を作成 |
コスト
ツール | 説明 |
| 切断レートを取得 |
| カッターを一覧表示 |
システム
ツール | 説明 |
| LaserBoxユーザーを一覧表示 |
| サーバーステータス |
API 互換性
LaserBox API(Pi5のポート4000で稼働)でテスト済み。バックエンドは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 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