Yapay zeka asistanlarının parametrik lazer kesim tasarımları yazmasına, doğrulamasına ve bunları SVG veya DXF formatlarında oluşturmasına olanak tanır.
Ayrıca bilinen adı mylasertools/kerfscript, @mylasertools/kerfscript-mcp
- Yıldızlar
- 11
- Araçlar
- 4
- İndirmeler, 30 gün
- —
- En son sürüm
- 0.1.1
- Son commit
- 10 Kas 2026
- Lisans
- AGPL-3.0
KerfScript MCP nedir?
KerfScript bir MCP sunucusudur. Yapay zeka asistanlarının parametrik lazer kesim tasarımları yazmasına, doğrulamasına ve bunları SVG veya DXF formatlarında oluşturmasına olanak tanır. 4 araç sunar; örneğin kerfscript_docs, kerfscript_examples, kerfscript_parameters.
Özet, projenin README dosyasından oluşturuldu
KerfScript MCP sunucusu hakkında
KerfScript, yapay zeka asistanlarının parametrik lazer kesim tasarımları oluşturmasına ve doğrulamasına olanak tanır. Geliştiriciler, bir yapay zekanın kod yazması, dokümantasyona danışması ve dosyaları SVG veya DXF formatlarında oluşturması için bu sunucuyu kullanabilirler. Bu süreç, asistanın nihai tasarımı kullanıcıya sunmadan önce kendi yazdığı kodu test etmesini sağlar. Sunucu milimetre ölçümlerini destekler ve metin öğeleri için Atkinson Hyperlegible yazı tipini kullanır.
Barındırılan sürüme Claude Code, Claude Desktop, Cursor veya VS Code kullanarak, hesap veya API anahtarına ihtiyaç duymadan HTTP üzerinden bağlanabilirsiniz. Gizlilik için, tasarımların makinenizden hiç çıkmaması adına sunucuyu Node.js 20 veya daha yeni bir sürüm kullanarak yerel olarak çalıştırabilirsiniz. Barındırılan hizmetin dakikada 60 istek ve günde 1.000 istek sınırı bulunmaktadır.
Belirli araçlar arasında dil referanslarını okumak için kerfscript_docs, kaynak kod bulmak için kerfscript_examples, tasarım ayarlarını kontrol etmek için kerfscript_parameters ve dosya oluşturmak için kerfscript_render yer alır. Oluşturma işlemi tasarım başına 100.000 adım, 100 parça ve 10 sayfa ile sınırlıdır.
Neler yapabilirsiniz
- 1Tasarım parametrelerini doğrulayınYapay zekadan belirli bir tasarımın ayarları için geçerli aralıkları ve seçenekleri bulmasını isteyin.
- 2Lazer kesim dosyaları oluşturunAsistandan bir KerfScript tasarımını SVG veya DXF dosyasına dönüştürmesini talep edin.
- 3Dil sözdizimini öğreninYapay zeka asistanının daha iyi kod yazması için resmi kılavuzları ve dil referansını okumasını sağlayın.
- 4Kod şablonları bulunYapay zekaya, mevcut tasarım örneklerini başlıklarına veya etiketlerine göre bulması talimatını verin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
KerfScript MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleKerfScript MCP'yi Claude Code içine yükleyin
$ claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpKerfScript MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}KerfScript MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"kerfscript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}KerfScript MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"kerfscript","type":"stdio","command":"npx","args":["-y","@mylasertools/kerfscript-mcp"]}'KerfScript MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}KerfScript MCP'yi Codex içine yükleyin
$ codex mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpKerfScript MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.kerfscript] command = "npx" args = ["-y", "@mylasertools/kerfscript-mcp"]
KerfScript MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user kerfscript npx -- -y @mylasertools/kerfscript-mcpKerfScript MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}KerfScript MCP araçları 4
README dosyasından algılandıkerfscript_docskerfscript_exampleskerfscript_parameterskerfscript_render
| kerfscript_docs | — | |
| kerfscript_examples | — | |
| kerfscript_parameters | — | |
| kerfscript_render | — |
Otomatik kontroller
Çalıştırıldı 12 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)Geçti
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilGeçti
- Uzak uç nokta HTTPS kullanıyorGeçti
- Yıkıcı araçlar etiketlenmişGeçti
- Modele yönelik gizli talimat yokGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokGeçti
KerfScript 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.
KerfScript MCP soruları
KerfScript MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
KerfScript MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
KerfScript MCP hangi araçları sunar?
4 araç sunar; bunlar arasında kerfscript_docs, kerfscript_examples, kerfscript_parameters, kerfscript_render yer alır.
Sunucuyu hesap olmadan nasıl kullanabilirim?
Barındırılan sunucuya bağlanmak için hesap veya API anahtarı gerekmez.
Bir tasarım için oluşturma limitleri nelerdir?
Her oluşturma işlemi 100.000 adım, 100 parça ve 10 sayfa ile sınırlıdır.
Başarılı bir oluşturma, parçaların tam oturacağını garanti eder mi?
Hayır, başarılı bir oluşturma parçaların uyumunu garanti etmez; önce kendi malzemenizden bir test parçası kesmelisiniz.
Tasarımlarımı gizli tutmak için sunucuyu yerel olarak çalıştırabilir miyim?
Evet, tasarımların bilgisayarınızdan hiç çıkmaması için sunucuyu Node.js 20 veya daha yeni bir sürüm kullanarak yerel olarak çalıştırabilirsiniz.