Sheet cutting optimization, via API.
Send sheets and parts as JSON. Get an optimized guillotine layout back in under 100ms. Replace your in-house optimizer in an afternoon.
$ curl -X POST https://api.sawvant.com/v1/optimize \
-H "Authorization: Bearer sk_live_..." \
-d '{
"sheets": [{"width": 2440, "height": 1220}],
"parts": [
{"width": 1000, "height": 500, "qty": 2},
{"width": 600, "height": 400, "qty": 4},
{"width": 1000, "height": 320, "qty": 2},
{"width": 400, "height": 320, "qty": 1}
]
}'No credit card required. 100 free requests/day.
Built for production cutting workloads
Real material savings, not theoretical optimal layouts.
2D Guillotine Cutting
Match desktop optimizer efficiency. Multi-sheet, mixed parts, any quantity.
Production Metrics
Cut length, rotation count, stacking cycles. Optimize for your shop's bottleneck.
Cost Calculation
Material costs per part, sheet, and job. Quote in seconds, not spreadsheets.
Grain Direction
Respect wood grain or sheet directionality. Per-part rotation control.
Offcut Priority
Reuse leftover stock before cutting new sheets. Lower cost on repeat jobs.
AI-Ready (MCP)
Built-in MCP server. Connect Claude, GPT, or any AI agent directly.
Works with AI agents
Sawvant runs a hosted MCP server. Point Claude, Cursor or any MCP-compatible client at it and ask for a cutting plan in plain language. Authentication runs through a device flow, so there is no key to paste into a config file.
optimize_cuttingsubmits a job and returns the finished plancheck_jobreports progress and current best yieldget_resultreturns layouts, metrics and cost
{
"mcpServers": {
"sawvant": {
"url": "https://mcp.sawvant.com/mcp"
}
}
}Pricing
Free tier for evaluation. Pro for production. No per-seat fees.
Free
100 Fast requests/day. No credit card.
- 100 Fast requests/day
- JSON response
- OpenAPI spec access
- SSE streaming
- Community support
- Thorough optimization
- Offcut priority
- Cost calculation
- Production metrics
Pro
Production-grade optimization with cost and metrics.
- 500 Fast requests/day
- 50 Thorough requests/day
- JSON response
- OpenAPI spec access
- SSE streaming
- Offcut priority
- Cost calculation
- Production metrics
- Community support
Custom
Higher volume, webhooks, SLA, custom features.
- Custom request volume
- Webhook callbacks
- All Pro features
- Custom SLA
- Priority support
Ship your integration today
One POST request. Optimized cutting plan back in milliseconds. Free tier included.