
Kiln
Connect your agent to a home or workshop 3D printer to design, slice, print, monitor jobs, and recover from failures through one MCP server.
Overview
Kiln is a Build-phase MCP server that connects agents to 3D printers for design, slicing, printing, monitoring, and safe recovery.
What is this MCP server?
- End-to-end agent workflow: design, slice, print, monitor, and safe recovery for physical prints
- PyPI package kiln3d v1.1.7.1 with stdio MCP transport
- Printer backends: octoprint, moonraker, creality, bambu, prusalink, elegoo, or serial
- KILN_PRINTER_HOST and KILN_PRINTER_API_KEY (secret) configure REST access to your printer
- KILN_PRINTER_TYPE selects the driver so one MCP entry can match your bench setup
- Server version 1.1.7.1 in server.json
- PyPI identifier kiln3d with stdio transport
- Seven documented KILN_PRINTER_TYPE values including octoprint and moonraker
Community signal: 20 GitHub stars.
What problem does it solve?
Agent-assisted hardware prototyping breaks apart when print control lives in a separate host UI from your coding session.
Who is it for?
Indie hackers with OctoPrint, Moonraker, or vendor Link APIs who want the agent to manage prints alongside design iterations.
Skip if: Pure software SaaS builders with no printer, regulated manufacturing floors needing MES compliance, or users without API access to their device.
What do I get? / Deliverables
After you set printer host, API key, and type, your agent can orchestrate Kiln-backed print workflows over MCP.
- MCP-linked control path to your configured printer
- Agent-driven print, monitor, and recovery operations
- Single config surface for host, secret key, and printer driver type
Recommended MCP Servers
Journey fit
Canonical shelf is Build → integrations because Kiln bridges software agents to physical printer APIs and workflows. Integrations subphase covers hardware and external service hooks that extend what you can ship beyond pure software.
How it compares
Hardware 3D-print MCP integration, not a CAD plugin marketplace or generic CI deploy server.
Common Questions / FAQ
Who is Kiln for?
Solo builders and makers who run MCP agents and control a network-accessible 3D printer through standard host APIs.
When should I use Kiln?
Use it when you want the agent to slice, start, watch, or recover prints while you iterate on physical prototypes in the same workflow.
How do I add Kiln to my agent?
Install kiln3d from PyPI, set KILN_PRINTER_HOST, KILN_PRINTER_API_KEY, and KILN_PRINTER_TYPE, add the stdio MCP config, and restart your agent client.