Vibe Coding Discover

MCP

mcp-3D-printer-server

View on GitHub

Connects MCP to major 3D printer APIs (Orca, FULU's Orca/Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa, Creality). Control prints, monitor status, and perform advanced STL operations like scaling, rotation, sectional editing, and base extension. Includes slicing and visualization.

★ 23947 forksTypeScriptGPL-2.0DMontgomery40

An MCP server that lets AI clients monitor and control printers through OctoPrint, Klipper, Bambu Lab, Prusa, and other backends. It also provides STL editing, slicer automation, and optional Blender MCP integration.

Use Cases

Check printer status and job progressUpload, start, or cancel print jobsMonitor printer temperaturesScale, rotate, or edit STL meshesSlice models with a configured slicerPrepare and print Bambu Lab projectsSend G-code to supported printers

Built With

Language
TypeScript
Frameworks
Model Context Protocol · Three.js · Blender MCP

Tags

3D printing · printer control · STL · slicing · Bambu Lab · OctoPrint · Klipper · Moonraker · Prusa · Duet · Repetier · Creality · print monitoring · mesh editing