Позволяет ИИ-ассистентам создавать, проверять и рендерить параметрические проекты для лазерной резки в форматы SVG или DXF.
Также известен как mylasertools/kerfscript, @mylasertools/kerfscript-mcp
- Звёзды
- 11
- Инструменты
- 4
- Загрузки, 30 дней
- —
- Последняя версия
- 0.1.1
- Последний коммит
- 10 нояб. 2026 г.
- Лицензия
- AGPL-3.0
Что такое KerfScript MCP?
KerfScript — это MCP server. Позволяет ИИ-ассистентам создавать, проверять и рендерить параметрические проекты для лазерной резки в форматы SVG или DXF. Он предоставляет 4 инструмента, например kerfscript_docs, kerfscript_examples, kerfscript_parameters.
Сводка сгенерирована из README проекта
О KerfScript MCP server
KerfScript позволяет ИИ-ассистентам создавать и проверять параметрические проекты для лазерной резки. Разработчики могут использовать этот MCP server, чтобы ИИ мог писать код, обращаться к документации и рендерить файлы в форматы SVG или DXF. Такой процесс позволяет ассистенту самостоятельно тестировать свой код перед тем, как представить финальный проект пользователю. Сервер поддерживает измерения в миллиметрах и использует шрифт Atkinson Hyperlegible для текстовых элементов.
Вы можете подключиться к хостинговой версии через HTTP, используя Claude Code, Claude Desktop, Cursor или VS Code без необходимости регистрации или наличия API key. Для обеспечения конфиденциальности вы можете запустить сервер локально с помощью Node.js 20 или новее, чтобы проекты никогда не покидали вашу машину. Хостинговый сервис имеет лимит 60 запросов в минуту и 1 000 запросов в день.
Специфические инструменты включают kerfscript_docs для чтения справочника языка, kerfscript_examples для поиска исходного кода, kerfscript_parameters для проверки настроек проекта и kerfscript_render для генерации файлов. Рендеринг ограничен 100 000 шагами, 100 деталями и 10 листами на один проект.
Что вы можете с ним делать
- 1Проверка параметров проектаПопросите ИИ найти допустимые диапазоны и варианты значений для настроек конкретного проекта.
- 2Генерация файлов для лазерной резкиПопросите ассистента преобразовать проект KerfScript в файл SVG или DXF.
- 3Изучение синтаксиса языкаПозвольте ИИ-ассистенту прочитать официальные руководства и справочник языка, чтобы он мог писать более качественный код.
- 4Поиск шаблонов кодаДайте команду ИИ найти существующие примеры проектов по их названию или тегу.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить KerfScript MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка KerfScript MCP в Claude Code
$ claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpУстановка KerfScript MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Установка KerfScript MCP в VS Code
.vscode/mcp.json
{
"servers": {
"kerfscript": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Установка KerfScript MCP в VS Code CLI
$ code --add-mcp '{"name":"kerfscript","type":"stdio","command":"npx","args":["-y","@mylasertools/kerfscript-mcp"]}'Установка KerfScript MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Установка KerfScript MCP в Codex
$ codex mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcpУстановка KerfScript MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.kerfscript] command = "npx" args = ["-y", "@mylasertools/kerfscript-mcp"]
Установка KerfScript MCP в Gemini CLI
$ gemini mcp add -s user kerfscript npx -- -y @mylasertools/kerfscript-mcpУстановка KerfScript MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"kerfscript": {
"command": "npx",
"args": [
"-y",
"@mylasertools/kerfscript-mcp"
]
}
}
}Инструменты KerfScript MCP 4
Определено из READMEkerfscript_docskerfscript_exampleskerfscript_parameterskerfscript_render
| kerfscript_docs | — | |
| kerfscript_examples | — | |
| kerfscript_parameters | — | |
| kerfscript_render | — |
Автоматические проверки
Запущено 12 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийПройдено
- Open source лицензия (OSI)Пройдено
- Коммит или релиз за последний годПройдено
- Имя пакета не похоже на популярный пакетПройдено
- Удаленная конечная точка использует HTTPSПройдено
- Деструктивные инструменты помеченыПройдено
- Нет скрытых инструкций для моделиПройдено
- Нет критических предупреждений в пакете или его зависимостяхПройдено
README
Открыть на 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.
Вопросы о KerfScript MCP
Как добавить KerfScript MCP в Claude Code?
Выполните claude mcp add kerfscript -- npx -y @mylasertools/kerfscript-mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить KerfScript MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие инструменты предоставляет KerfScript MCP?
Он предоставляет 4 инструмента, включая kerfscript_docs, kerfscript_examples, kerfscript_parameters, kerfscript_render.
Как я могу использовать сервер без аккаунта?
Для подключения к хостинговому серверу не требуется аккаунт или API key.
Какие существуют ограничения на рендеринг проекта?
Каждый рендеринг ограничен 100 000 шагами, 100 деталями и 10 листами.
Гарантирует ли успешный рендеринг, что детали подойдут друг к другу?
Нет, успешный рендеринг не гарантирует точность сборки; перед основной работой рекомендуется вырезать тестовый образец из вашего материала.
Могу ли я запустить сервер локально, чтобы сохранить свои проекты в секрете?
Да, вы можете запустить сервер локально с помощью Node.js 20 или новее, чтобы ваши проекты никогда не покидали ваш компьютер.