关于 KerfScript
KerfScript MCP 供 AI 助手编写和检查参数化激光切割设计,并渲染为 SVG 或 DXF。它提供文档、示例和设计设置,便于在交付代码前进行测试。
主要功能
- 01读取语言指南和参考文档
- 02按标题或标签查找示例
- 03查看设计设置及取值范围
- 04将设计渲染为 SVG 或 DXF
适用场景
- 01交付前检查 KerfScript 代码
- 02核对设计的参数设置
- 03查看零件和图层的导出结果
MCP 相关
这是一个 MCP 服务,向 MCP 客户端提供 KerfScript 文档、示例、参数检查和渲染工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.mylasertools.com/mcpclaude mcp add --transport http com-mylasertools-kerfscript https://mcp.mylasertools.com/mcp{"mcpServers":{"com-mylasertools-kerfscript":{"type":"http","url":"https://mcp.mylasertools.com/mcp"}}}在 Cursor 中打开{"servers":{"com-mylasertools-kerfscript":{"type":"http","url":"https://mcp.mylasertools.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-mylasertools-kerfscript":{"type":"http","url":"https://mcp.mylasertools.com/mcp"}}}{"mcpServers":{"com-mylasertools-kerfscript":{"serverUrl":"https://mcp.mylasertools.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
KerfScript MCP
一个 MCP 服务,可让 AI 助手编写和检查 KerfScript 激光切割设计。助手可以阅读 KerfScript 文档和示例,查找设计的设置,并将其渲染为 SVG 或 DXF,从而在交给你之前测试代码。
连接
托管服务无需账号或密钥:
https://mcp.mylasertools.com/mcp
Claude Code
claude mcp add --transport http kerfscript https://mcp.mylasertools.com/mcp
Claude(桌面端和网页端):依次选择 Settings → Connectors → Add custom connector,然后输入上面的地址。
Cursor:将其添加到 .cursor/mcp.json:
{
"mcpServers": {
"kerfscript": { "url": "https://mcp.mylasertools.com/mcp" }
}
}
VS Code:将其添加到 .vscode/mcp.json:
{
"servers": {
"kerfscript": { "type": "http", "url": "https://mcp.mylasertools.com/mcp" }
}
}
在本地运行
使用 Node.js 20 或更高版本,同一服务可在你的电脑上运行,设计不会离开你的电脑:
{
"mcpServers": {
"kerfscript": { "command": "npx", "args": ["-y", "@mylasertools/kerfscript-mcp"] }
}
}
在 Claude Code 中:
claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp
工具
| 工具 | 功能 |
|---|---|
kerfscript_docs | 阅读指南和语言参考 |
kerfscript_examples | 按标题或标签查找示例并返回其源代码 |
kerfscript_parameters | 列出设计的设置及其取值范围和选项 |
kerfscript_render | 将设计渲染为 SVG 或 DXF,并提供其部件、尺寸、图层和任何警告 |
尺寸单位为毫米。文本使用随附的 Atkinson Hyperlegible 字体。
限制
设计最多可包含 64,000 个字符,并可随设计传入最多 20 个自有库。它无法读取文件或从网络获取内容。每次渲染最多处理 100,000 个步骤、100 个部件和 10 张板材。对于更大的设计或其他字体,请使用 KerfScript package 或其命令行工具。
托管服务允许每个客户端每分钟约 60 次请求,每天 1,000 次请求。它不会存储或记录你发送的设计。
渲染成功并不代表部件能够正确装配。切割新设计前,请先用你的材料切割一个测试件。
更多信息
根据 GNU AGPL 3.0 授权,闭源使用也可选择免费的商业许可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。