KerfScript について
KerfScript MCPは、AIアシスタントによるパラメトリックなレーザー加工デザインの作成とチェックを支援し、SVGまたはDXFにレンダリングします。コードを渡す前に試せるよう、ドキュメント、例、設定情報を提供します。
主な機能
- 01言語ガイドとリファレンスの参照
- 02タイトルやタグによる例の検索
- 03設定項目と範囲の確認
- 04デザインをSVGまたはDXFに出力
活用シーン
- 01共有前のKerfScriptコードの確認
- 02デザイン設定の確認
- 03パーツやレイヤーの出力結果の確認
MCP 対応
MCP サーバーとして、KerfScriptのドキュメント、例、パラメーター確認、レンダリングのツールをMCPクライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
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
AI アシスタントがKerfScriptのレーザーカット用デザインを作成してチェックできる MCP サーバーです。アシスタントは KerfScript のドキュメントやサンプルを読み、デザインの設定を確認して SVG または DXF にレンダリングできるため、コードをお渡しする前にテストできます。
接続
ホスト型サーバーの利用にアカウントやキーは必要ありません。
https://mcp.mylasertools.com/mcp
Claude Code
claude mcp add --transport http kerfscript https://mcp.mylasertools.com/mcp
Claude(デスクトップおよびウェブ):設定 → コネクター → カスタムコネクターを追加し、上記のアドレスを入力します。
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 パッケージまたはそのコマンドラインを使用してください。
ホスト型サーバーでは、各クライアントが 1 分あたり約 60 件、1 日あたり 1,000 件のリクエストを利用できます。送信されたデザインが保存またはログに記録されることはありません。
レンダリングに成功しても、パーツが適合するとは限りません。新しいデザインをカットする前に、使用する素材でテスト用のパーツをカットしてください。
詳細
GNU AGPL 3.0、またはクローズドソースでの使用向けの無料の商用ライセンスの下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。