mcp-3D-printer-server
The MCP 3D Printer Server connects various 3D printer management systems via their API endpoints to facilitate printer status retrieval, job management, and STL file operations. It features advanced functionalities for STL manipulation such as scaling and rotational adjustments, as well as tailored communication tools for Bambu Lab printers using MQTT.
What are the prerequisites for installing the MCP 3D Printer Server?
You need Node.js 18 or higher and npm or yarn to install the MCP 3D Printer Server.
Can I use the server with Docker?
Yes, you can run the server using Docker and Docker Compose for a containerized environment.
What types of printers are supported?
The server supports OctoPrint, Klipper, Duet, Repetier, Bambu Labs, Prusa Connect, and Creality Cloud printers.
How do I connect to a Bambu Lab printer?
You need the printer's serial number and access token, which can be found on the printer or through the Bambu Studio app.
What are the limitations when using Bambu Lab printers?
Limitations include starting prints, temperature control, file management, and FTP security concerns.