Permite que los asistentes de IA escriban, validen y rendericen diseños paramétricos para corte láser en formatos SVG o DXF.
También conocido como mylasertools/kerfscript, @mylasertools/kerfscript-mcp
- Stars
- 11
- Herramientas
- 4
- Descargas, 30 días
- —
- Última versión
- 0.1.1
- Último commit
- 10 nov 2026
- Licencia
- AGPL-3.0
¿Qué es KerfScript MCP?
KerfScript es un MCP server. Permite que los asistentes de IA escriban, validen y rendericen diseños paramétricos para corte láser en formatos SVG o DXF. Expone 4 herramientas, como kerfscript_docs, kerfscript_examples, kerfscript_parameters.
Resumen generado a partir del README del proyecto
Acerca del MCP server de KerfScript
KerfScript permite que los asistentes de IA creen y verifiquen diseños paramétricos para corte láser. Los desarrolladores pueden usar este MCP server para permitir que una IA escriba código, consulte documentación y renderice archivos en formatos SVG o DXF. Este proceso permite que el asistente pruebe su propio código antes de presentar el diseño final al usuario. El servidor admite mediciones en milímetros y utiliza la fuente Atkinson Hyperlegible para los elementos de texto.
Puedes conectarte a la versión alojada vía HTTP usando Claude Code, Claude Desktop, Cursor o VS Code sin necesidad de una cuenta o API key. Por privacidad, puedes ejecutar el servidor localmente usando Node.js 20 o superior para que los diseños nunca salgan de tu máquina. El servicio alojado tiene un límite de 60 solicitudes por minuto y 1,000 solicitudes por día.
Las herramientas específicas incluyen kerfscript_docs para leer referencias del lenguaje, kerfscript_examples para encontrar código fuente, kerfscript_parameters para verificar la configuración del diseño y kerfscript_render para generar archivos. El renderizado está limitado a 100,000 pasos, 100 piezas y 10 láminas por diseño.
Qué puedes hacer con él
- 1Verificar parámetros de diseñoPide a la IA que encuentre los rangos válidos y las opciones para la configuración de un diseño específico.
- 2Generar archivos de corte láserSolicita al asistente que convierta un diseño de KerfScript en un archivo SVG o DXF.
- 3Aprender la sintaxis del lenguajeHaz que el asistente de IA lea las guías oficiales y la referencia del lenguaje para escribir mejor código.
- 4Encontrar plantillas de códigoInstruye a la IA para que localice ejemplos de diseño existentes por su título o etiqueta.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar KerfScript MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar KerfScript MCP en Claude Code
$ claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpInstalar KerfScript MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Instalar KerfScript MCP en VS Code
.vscode/mcp.json
{
"servers": {
"kerfscript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Instalar KerfScript MCP en VS Code CLI
$ code --add-mcp '{"name":"kerfscript","type":"stdio","command":"npx","args":["-y","@mylasertools/kerfscript-mcp"]}'Instalar KerfScript MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Instalar KerfScript MCP en Codex
$ codex mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpInstalar KerfScript MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.kerfscript] command = "npx" args = ["-y", "@mylasertools/kerfscript-mcp"]
Instalar KerfScript MCP en Gemini CLI
$ gemini mcp add -s user kerfscript npx -- -y @mylasertools/kerfscript-mcpInstalar KerfScript MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Herramientas de KerfScript MCP 4
Detectado desde el READMEkerfscript_docskerfscript_exampleskerfscript_parameterskerfscript_render
| kerfscript_docs | — | |
| kerfscript_examples | — | |
| kerfscript_parameters | — | |
| kerfscript_render | — |
Verificaciones automáticas
Ejecutado 12 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleAprobado
- Licencia de código abierto (OSI)Aprobado
- Commit o lanzamiento en el último añoAprobado
- El nombre del paquete no es similar a un paquete popularAprobado
- El endpoint remoto usa HTTPSAprobado
- Las herramientas destructivas están etiquetadasAprobado
- Sin instrucciones ocultas para el modeloAprobado
- No hay avisos críticos en el paquete ni en sus dependenciasAprobado
README
Ver en GitHubKerfScript MCP
An MCP server that lets AI assistants write and check KerfScript laser-cutting designs. The assistant can read the KerfScript docs and examples, find a design's settings and render it to SVG or DXF, so it can test its code before giving it to you.
Connect
The hosted server needs no account or key:
https://mcp.mylasertools.com/mcp
Claude Code
claude mcp add --transport http kerfscript https://mcp.mylasertools.com/mcp
Claude (desktop and web): Settings → Connectors → Add custom connector, and enter the address above.
Cursor: add it to .cursor/mcp.json:
{
"mcpServers": {
"kerfscript": { "url": "https://mcp.mylasertools.com/mcp" }
}
}
VS Code: add it to .vscode/mcp.json:
{
"servers": {
"kerfscript": { "type": "http", "url": "https://mcp.mylasertools.com/mcp" }
}
}
Run it locally
With Node.js 20 or newer, the same server runs on your computer and designs never leave it:
{
"mcpServers": {
"kerfscript": { "command": "npx", "args": ["-y", "@mylasertools/kerfscript-mcp"] }
}
}
In Claude Code:
claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp
Tools
| Tool | What it does |
|---|---|
kerfscript_docs |
Reads the guides and the language reference |
kerfscript_examples |
Finds examples by title or tag and returns their source |
kerfscript_parameters |
Lists a design's settings with their ranges and choices |
kerfscript_render |
Renders a design to SVG or DXF, with its parts, sizes, layers and any warnings |
Sizes are in millimetres. Text uses the bundled Atkinson Hyperlegible font.
Limits
A design may be up to 64,000 characters, with up to 20 libraries of its own passed alongside it. It cannot read files or fetch anything from the network. Each render stops at 100,000 steps, 100 parts and 10 sheets. For bigger designs or other fonts, use the KerfScript package or its command line.
The hosted server allows each client about 60 requests a minute and 1,000 a day. It does not store or log the designs you send.
A render that succeeds does not mean the parts fit. Cut a test piece in your material before cutting a new design.
More
Licensed under the GNU AGPL 3.0, or the free commercial licence for closed-source use.
Preguntas sobre KerfScript MCP
¿Cómo agrego KerfScript MCP a Claude Code?
Ejecuta claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego KerfScript MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona KerfScript MCP?
Expone 4 herramientas, incluidas kerfscript_docs, kerfscript_examples, kerfscript_parameters, kerfscript_render.
¿Cómo puedo usar el servidor sin una cuenta?
El servidor alojado no requiere cuenta ni API key para conectarse.
¿Cuáles son los límites de renderizado para un diseño?
Cada renderizado está limitado a 100,000 pasos, 100 piezas y 10 láminas.
¿Un renderizado exitoso garantiza que las piezas encajarán?
No, un renderizado exitoso no garantiza el ajuste de las piezas; primero deberías cortar una pieza de prueba en tu material.
¿Puedo ejecutar el servidor localmente para mantener mis diseños privados?
Sí, puedes ejecutar el servidor localmente usando Node.js 20 o superior para que los diseños nunca salgan de tu computadora.