关于 CutOptim Engine
CutOptim Engine 是面向 AI 助手的切割优化 MCP 服务,通过 CutOptim Engine API 处理板材、棒材、木材和异形零件排样。它提供托管连接和本地 stdio 包两种接入方式。
主要功能
- 01矩形板材二维排样
- 02棒材、管材和型材优化
- 03木材截面优化
- 04多边形异形嵌套
- 05请求校验与任务查询
适用场景
- 01规划板材零件布局和切割方案
- 02优化棒材或管材的下料长度
- 03按截面安排木材零件
- 04检查排样请求并查看异步任务
MCP 相关
该 MCP 服务将 CutOptim Engine API 的优化、校验、任务和用量功能作为工具提供给 MCP 客户端。可连接托管端点,或通过本地 stdio 包接入。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.cutoptim.com/mcpclaude mcp add --transport http cutoptim-engine https://api.cutoptim.com/mcp{"mcpServers":{"cutoptim-engine":{"type":"http","url":"https://api.cutoptim.com/mcp"}}}在 Cursor 中打开{"servers":{"cutoptim-engine":{"type":"http","url":"https://api.cutoptim.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"cutoptim-engine":{"type":"http","url":"https://api.cutoptim.com/mcp"}}}{"mcpServers":{"cutoptim-engine":{"serverUrl":"https://api.cutoptim.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.cutoptim.com/mcp需要授权工具
详细介绍
CutOptim MCP 服务
将切割优化作为 AI 助手的工具:二维板材、一维棒材、木材和真实形状排样,
通过 CutOptim Engine API 和 Model Context Protocol 实现。
两种连接方式
托管方式(无需安装) — 将 MCP 客户端指向 https://api.cutoptim.com/mcp,并添加请求头
Authorization: Bearer <your API key>。Claude Code、Cursor、VS Code 和 Claude Desktop 的配置请参阅
MCP 指南。
本地方式(此软件包,stdio) — 在你的计算机上运行,并使用你的密钥调用同一 API:
{
"mcpServers": {
"cutoptim": {
"command": "npx",
"args": ["-y", "@cutoptim/mcp"],
"env": { "CUTOPTIM_API_KEY": "co_test_YOUR_KEY" }
}
}
}
Claude Code:claude mcp add cutoptim --env CUTOPTIM_API_KEY=co_test_YOUR_KEY -- npx -y @cutoptim/mcp
| 变量 | 含义 |
|---|---|
CUTOPTIM_API_KEY | 你的密钥:co_live_…、co_test_…(永不计费)或公开演示密钥。未提供密钥时,只能使用 validate_* 工具。 |
CUTOPTIM_BASE_URL | 默认值为 https://api.cutoptim.com |
需要 Node 18 或更高版本。
工具
| 工具 | 功能 | 费用 |
|---|---|---|
optimize_2d | 根据板材优化矩形零件:布局、切割方案、出材率 | 一次 API 调用 |
optimize_1d | 根据棒材、管材、型材优化长度 | 一次 API 调用 |
optimize_wood | 根据横截面优化木材零件 | 一次 API 调用 |
optimize_nest | 在板材上排放自由形状的多边形零件 | 一次 API 调用 |
validate_2d · validate_1d · validate_wood · validate_nest | 检查请求,但不执行求解 | 免费 |
get_job | 读取异步 engine: "max" 任务 | 免费 |
get_usage | 本月已使用和剩余的调用次数 | 免费 |
每个工具的参数都与其端点的请求正文完全一致——其架构由
OpenAPI 文档生成。每个结果都包含供助手使用的简短摘要,以及作为 structuredContent 的 API JSON 响应。
配额和计费
每次工具调用对应一次 Engine API 调用:使用相同的密钥、配额、速率限制和计费方式,与自行调用 REST API 相同。
客户端会在每次优化调用中发送 Idempotency-Key,因此自身重试不会被重复计费。
许可证和支持
MIT。本仓库从 CutOptim 单体仓库发布;请在 Issues 中报告 Bug,或发送邮件至 [email protected]。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
