MCP 3D Printer Server
Skills
lay_flat
Attempt to rotate the model so its largest flat face lies on the XY plane (Z=0).
print_3mf
Print a 3MF file on a Bambu Lab printer, potentially overriding settings.
scale_stl
Scale an STL model uniformly or along specific axes
slice_stl
Slice an STL file to generate G-code
rotate_stl
Rotate an STL model around specific axes
center_model
Translate the model so its geometric center is at the origin (0,0,0).
get_stl_info
Get detailed information about an STL file
translate_stl
Move an STL model along specific axes
merge_vertices
Merge vertices in an STL file that are closer than the specified tolerance.
extend_stl_base
Extend the base of an STL file by a specified amount
get_printer_status
Get the current status of the 3D printer
modify_stl_section
Apply a specific transformation to a selected section of an STL file
confirm_temperatures
Confirm temperature settings in a G-code file
process_and_print_stl
Process an STL file (extend base), slice it, confirm temperatures, and start printing
generate_stl_visualization
Generate an SVG visualization of an STL file from multiple angles