Permet aux assistants IA de rédiger, valider et restituer des conceptions paramétriques pour la découpe laser aux formats SVG ou DXF.
Aussi connu sous mylasertools/kerfscript, @mylasertools/kerfscript-mcp
- Étoiles
- 11
- Outils
- 4
- Téléchargements, 30 jours
- —
- Dernière version
- 0.1.1
- Dernier commit
- 10 nov. 2026
- Licence
- AGPL-3.0
Qu'est-ce que KerfScript MCP ?
KerfScript est un serveur MCP. Permet aux assistants IA de rédiger, valider et restituer des conceptions paramétriques pour la découpe laser aux formats SVG ou DXF. Il expose 4 outils, comme kerfscript_docs, kerfscript_examples, kerfscript_parameters.
Résumé généré à partir du README du projet
À propos du MCP server KerfScript
KerfScript permet aux assistants IA de créer et de vérifier des conceptions paramétriques pour la découpe laser. Les développeurs peuvent utiliser ce serveur pour permettre à une IA de rédiger du code, de consulter la documentation et de restituer des fichiers aux formats SVG ou DXF. Ce processus permet à l'assistant de tester son propre code avant de présenter une conception finale à l'utilisateur. Le serveur prend en charge les mesures en millimètres et utilise la police Atkinson Hyperlegible pour les éléments textuels.
Vous pouvez vous connecter à la version hébergée via HTTP en utilisant Claude Code, Claude Desktop, Cursor ou VS Code sans avoir besoin d'un compte ou d'une clé API. Pour plus de confidentialité, vous pouvez exécuter le serveur localement avec Node.js 20 ou une version ultérieure afin que vos conceptions ne quittent jamais votre machine. Le service hébergé est limité à 60 requêtes par minute et 1 000 requêtes par jour.
Les outils spécifiques incluent kerfscript_docs pour lire les références du langage, kerfscript_examples pour trouver du code source, kerfscript_parameters pour vérifier les paramètres de conception et kerfscript_render pour générer des fichiers. Le rendu est limité à 100 000 étapes, 100 pièces et 10 feuilles par conception.
Ce que vous pouvez faire avec
- 1Vérifier les paramètres de conceptionDemandez à l'IA de trouver les plages de valeurs et les options valides pour les paramètres d'une conception spécifique.
- 2Générer des fichiers de découpe laserDemandez à l'assistant de transformer une conception KerfScript en un fichier SVG ou DXF.
- 3Apprendre la syntaxe du langageDemandez à l'assistant IA de lire les guides officiels et la référence du langage pour écrire un meilleur code.
- 4Trouver des modèles de codeDonnez instruction à l'IA de localiser des exemples de conception existants par leur titre ou leur tag.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer KerfScript MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller KerfScript MCP dans Claude Code
$ claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpInstaller KerfScript MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Installer KerfScript MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"kerfscript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Installer KerfScript MCP dans VS Code CLI
$ code --add-mcp '{"name":"kerfscript","type":"stdio","command":"npx","args":["-y","@mylasertools/kerfscript-mcp"]}'Installer KerfScript MCP dans Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Installer KerfScript MCP dans Codex
$ codex mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpInstaller KerfScript MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.kerfscript] command = "npx" args = ["-y", "@mylasertools/kerfscript-mcp"]
Installer KerfScript MCP dans Gemini CLI
$ gemini mcp add -s user kerfscript npx -- -y @mylasertools/kerfscript-mcpInstaller KerfScript MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Outils MCP KerfScript 4
Détectés depuis le READMEkerfscript_docskerfscript_exampleskerfscript_parameterskerfscript_render
| kerfscript_docs | — | |
| kerfscript_examples | — | |
| kerfscript_parameters | — | |
| kerfscript_render | — |
Vérifications automatisées
Exécuté le 12 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications
- Dépôt source lié et accessibleRéussi
- Licence open source (OSI)Réussi
- Commit ou version publiée au cours de l'année écouléeRéussi
- Nom du package non proche d'un package populaireRéussi
- L'endpoint distant utilise HTTPSRéussi
- Les outils destructifs sont étiquetésRéussi
- Aucune instruction cachée destinée au modèleRéussi
- Aucun avis critique dans le package ou ses dépendancesRéussi
README
Voir sur 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.
Questions sur KerfScript MCP
Comment ajouter KerfScript MCP à Claude Code ?
Exécutez claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter KerfScript MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils KerfScript MCP fournit-il ?
Il expose 4 outils, dont kerfscript_docs, kerfscript_examples, kerfscript_parameters, kerfscript_render.
Comment puis-je utiliser le serveur sans compte ?
Le serveur hébergé ne nécessite aucun compte ni clé API pour se connecter.
Quelles sont les limites de rendu pour une conception ?
Chaque rendu est limité à 100 000 étapes, 100 pièces et 10 feuilles.
Un rendu réussi garantit-il que les pièces s'assembleront ?
Non, un rendu réussi ne garantit pas l'ajustement des pièces ; vous devriez d'abord découper une pièce d'essai dans votre matériau.
Puis-je exécuter le serveur localement pour garder mes conceptions privées ?
Oui, vous pouvez exécuter le serveur localement avec Node.js 20 ou une version ultérieure afin que vos conceptions ne quittent jamais votre ordinateur.