MCP 3D Printer Server

by DMontgomery40
Verified

process_and_print_stl

Process, extend, and slice STL files, confirm bed and extruder temperatures, and initiate 3D printing via the MCP server for precise management across various printer systems.

Instructions

Process an STL file (extend base), slice it, confirm temperatures, and start printing

Input Schema

NameRequiredDescriptionDefault
api_keyNoAPI key for authentication (default: value from env)
bed_tempNoExpected bed temperature
extension_inchesYesAmount to extend the base in inches
extruder_tempNoExpected extruder temperature
hostNoHostname or IP address of the printer (default: value from env)
portNoPort of the printer API (default: value from env)
stl_pathYesPath to the STL file to process
typeNoType of printer management system (default: value from env)

Input Schema (JSON Schema)

{ "properties": { "api_key": { "description": "API key for authentication (default: value from env)", "type": "string" }, "bed_temp": { "description": "Expected bed temperature", "type": "number" }, "extension_inches": { "description": "Amount to extend the base in inches", "type": "number" }, "extruder_temp": { "description": "Expected extruder temperature", "type": "number" }, "host": { "description": "Hostname or IP address of the printer (default: value from env)", "type": "string" }, "port": { "description": "Port of the printer API (default: value from env)", "type": "string" }, "stl_path": { "description": "Path to the STL file to process", "type": "string" }, "type": { "description": "Type of printer management system (default: value from env)", "type": "string" } }, "required": [ "stl_path", "extension_inches" ], "type": "object" }

You must be authenticated.

Other Tools from MCP 3D Printer Server

Related Tools

ID: 7f6v2enbgk