Connect to Claude
3D Printer Server icon

3D Printer Server

Connects to 3D printer APIs to control prints, monitor status, and perform advanced STL operations.

About

This server acts as a Model Context Protocol (MCP) server, enabling users to connect and interact with various 3D printer management systems such as OctoPrint, Klipper (via Moonraker), Duet, Repetier, Bambu Labs, Prusa Connect, and Creality/Ender printers. It allows for comprehensive control over printers, including monitoring status, managing files, and initiating print jobs. Beyond basic control, it also provides advanced STL file manipulation capabilities such as scaling, rotation, sectional editing, and base extension, with features for slicing, visualization, and G-code management.

Key Features

  • Connects to multiple 3D printer APIs (OctoPrint, Klipper, Duet, Repetier, Bambu, Prusa, Creality)
  • Performs advanced STL file manipulation (scaling, rotation, base extension, sectional editing)
  • Slices STL files to generate G-code
  • Generates multi-angle SVG visualizations of STL files
  • Provides real-time progress reporting and error handling

Use Cases

  • Remote 3D printer control and monitoring
  • Automated STL file modification and preparation
  • Integration with AI assistants for 3D printing workflows