← 返回 Skills 市场
codeofaxel

Kiln

作者 codeofaxel · GitHub ↗ · v0.5.0 · MIT-0
darwinlinux ⚠ suspicious
689
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install kiln
功能描述
Control 3D printers with AI agents — 430 MCP tools, 114 CLI commands, text/sketch-to-3D generation, model marketplace search, multi-printer fleet support, sa...
使用说明 (SKILL.md)

Kiln

AI agent control of 3D printers — \x3C!-- KILN_MCP_CAPABILITY_COUNT:OLD --> 763 MCP capabilities + \x3C!-- KILN_CLI_COUNT:OLD --> 215 CLI commands.

What it does

Kiln gives AI agents (Claude, GPT, OpenClaw, custom) safe, direct control of 3D printers through the Model Context Protocol. One install and your agent can search model marketplaces, generate designs from text/sketches, slice STL/3MF files, queue prints, monitor progress with camera snapshots, manage multi-printer fleets, and estimate costs — all from a single conversation.

Supported printers

  • Bambu Lab — A1, A1 Mini, P1S, P1P, X1C (MQTT + FTP)
  • OctoPrint — Any printer running OctoPrint
  • Moonraker/Klipper — Voron, Ender, etc.
  • Creality — K1/K2/Hi/Ender V3 KE-class printers when local Moonraker is reachable; older Marlin models via OctoPrint or serial
  • Prusa Link — MK4, Mini, XL
  • Elegoo — Saturn, Mars, Centauri Carbon (SDCP V2 + V3)

Install

pip install kiln3d

Or with pipx:

pipx install kiln3d

Key capabilities

  • \x3C!-- KILN_MCP_TOOL_COUNT:OLD --> 756 MCP tools for full printer lifecycle control
  • \x3C!-- KILN_CLI_COUNT:OLD --> 215 CLI commands for human and agent use
  • Model search across MyMiniFactory, Cults3D, Thangs, GrabCAD, Etsy
  • Text/sketch-to-3D generation with multiple provider backends
  • Auto-slicing via PrusaSlicer or OrcaSlicer
  • Fleet management with multi-site, multi-printer support
  • Safety enforcement — pre-flight checks, G-code validation, temp limits, confirmation gates
  • Print monitoring with camera snapshots and failure detection
  • Cost estimation from G-code and Bambu 3MF metadata
  • Material intelligence — catalog, compatibility, substitution recommendations

Links

安全使用建议
This skill is largely coherent with its stated purpose (local 3D printer control), but take precautions before installing or providing credentials: 1) Inspect the GitHub repo referenced by the install spec (https://github.com/codeofaxel/Kiln.git) — verify maintainer identity and recent commits or releases. 2) Review included files inside the bundle for hardcoded secrets or PII (e.g., the Bambu doc contains a specific IP and access code); remove or redact such files before running. 3) Only provide KILN_PRINTER_HOST/KILN_PRINTER_API_KEY for printers you control on a trusted local network; avoid exporting other optional provider/LLM API keys unless needed. 4) If you must test, run in an isolated environment (VM or container) and monitor outbound network calls to ensure it doesn't contact unexpected endpoints. 5) If you need higher assurance, request the upstream project's official release (signed release or organization-owned repo) or a minimal runtime-only package with docs stripped.
功能分析
Type: OpenClaw Skill Name: kiln Version: 0.5.0 The Kiln skill bundle is a highly sophisticated and professional-grade infrastructure for controlling 3D printers and industrial fabrication equipment (CNC, Laser, Concrete) via AI agents. The code (found in server_full.py, concrete_http.py, and various adapters) implements robust safety models, including mandatory preflight checks, rate limiting, and autonomy tiers to prevent hardware damage. While the bundle contains internal project documentation and legal drafts regarding an intellectual property conflict (ATTORNEY_BRIEFING_DRAFT.md), there is no evidence of malicious intent, data exfiltration, or unauthorized remote execution. The system is clearly aligned with its stated purpose of providing a standardized MCP/CLI interface for physical manufacturing.
能力评估
Purpose & Capability
Name, description, required binaries (kiln, prusaslicer/orcaslicer) and primary env vars (KILN_PRINTER_HOST, KILN_PRINTER_API_KEY) match the stated purpose of controlling local 3D printers and invoking fulfillment providers. The optional fulfillment/LLM provider env vars are consistent with the documented features (outsourced manufacturing, text→3D providers).
Instruction Scope
The SKILL.md runtime instructions stay within the printing/orchestration domain (CLI/MCP commands, preflight checks, upload/print flows). However, the shipped file set includes many unrelated documents (legal drafts, conflict responses) and operational notes that contain sensitive or identifying information (for example, a Bambu adapter doc contains a specific local IP, access code, and serial for a named individual's printer). Those files are not required for runtime and their inclusion is unnecessary and risky—someone installing this skill is getting extraneous confidential/internal material baked into the bundle.
Install Mechanism
Install spec uses a 'uv' package pointing to a GitHub repo (https://github.com/codeofaxel/Kiln.git, subdirectory 'kiln'). GitHub is a common source, but pulling and extracting code from a specific user repo (rather than a vetted release or organization-owned repo) increases supply-chain risk. The manifest already includes source files, so confirm whether install is actually needed. No URL shorteners or personal IPs observed in the install spec.
Credentials
Required env vars are limited to KILN_PRINTER_HOST and KILN_PRINTER_API_KEY (appropriate for controlling a printer). The many optional env vars for fulfillment and generation providers are explainable by the skill's features. Still: the SKILL auto-discovers providers from env vars, so do not populate optional provider/LLM keys unless you trust the install source and need those integrations.
Persistence & Privilege
The skill saves config to ~/.kiln/config.yaml and to local SQLite as described—this is expected for a local-first print orchestration tool. always is false and there is no request to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kiln
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kiln 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.5.0
v0.5.0 — Describe it or draw it. Kiln makes it real. Design Intelligence, Printability Engine, Multi-Part Assembly, Cost Estimation, 430+ MCP tools.
v0.4.2
v0.4.2: 432 MCP tools, 132 CLI commands. Bambu 3MF cost estimation, cold-start heatup fix, did-you-mean CLI, SDCP V3 Elegoo support.
v0.1.0
Initial release of Kiln skill: AI-powered 3D printer control, model generation, and manufacturing integration. - Control 3D printers via AI with 273 MCP tools and 107 CLI commands. - Supports text/sketch-to-3D generation, model marketplace search, and multi-printer fleets. - CLI and MCP interfaces available; easy setup and safety enforcement included. - Integrates with major fulfillment services (Craftcloud, Sculpteo) for outsourced manufacturing. - Model generation supports providers like Gemini, Meshy, Tripo3D, Stability AI, and OpenSCAD. - Detailed CLI commands and agent workflow guidelines provided for setup, printing, and advanced automation.
元数据
Slug kiln
版本 0.5.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Kiln 是什么?

Control 3D printers with AI agents — 430 MCP tools, 114 CLI commands, text/sketch-to-3D generation, model marketplace search, multi-printer fleet support, sa... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 689 次。

如何安装 Kiln?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kiln」即可一键安装,无需额外配置。

Kiln 是免费的吗?

是的,Kiln 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Kiln 支持哪些平台?

Kiln 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux)。

谁开发了 Kiln?

由 codeofaxel(@codeofaxel)开发并维护,当前版本 v0.5.0。

💬 留言讨论