# MaxEllis/orcaslicer-mcp

Source: https://glimind.com/server/glama%2Fmaxellis%2Forcaslicer-mcp
Registry id: `glama/maxellis/orcaslicer-mcp`
Status: unknown

## Tools (53)

- `add_plate`: Adds a new plate.
- `apply_and_slice`: Applies changes and slices.
- `arrange_plate`: Arranges objects on the plate.
- `auto_orient`: Automatically orients objects for optimal printing.
- `cancel_slice`: Cancels an ongoing slice.
- `check_placement`: Checks object placement on the plate.
- `check_printer_match`: Compares active profile with printer's actual settings.
- `check_profile_physics`: Validates proposed profile changes against flow, temperature, geometry, and cooling limits.
- `compare_settings`: Compares two or more settings side by side.
- `compare_slices`: Slices under several variants and returns a comparison.
- `consult`: Composes curated slicing knowledge and saved notes by topic, symptom, or goal.
- `delete_object`: Deletes an object.
- `delete_plate`: Deletes a plate.
- `delete_preset`: Deletes a preset.
- `describe_plate`: Describes plate objects as text from sliced G-code.
- `describe_setting`: Explains a single OrcaSlicer setting from the offline reference.
- `diagnose_plate`: Diagnoses plate issues.
- `duplicate_object`: Duplicates an object.
- `edit_preset`: Edits a preset's settings.
- `find_config_keys`: Finds setting keys matching a query.
- `get_config`: Reads current settings for the whole plate or a scope.
- `get_gcode`: Retrieves the generated G-code.
- `get_job_status`: Gets the current job status.
- `get_preset_config`: Gets the configuration of a preset.
- `get_printer_status`: Gets the printer's current status and temperatures.
- `get_slice_breakdown`: Returns per-feature time, filament, and flow breakdown.
- `get_slice_status`: Gets the status of a slice.
- `get_slice_warnings`: Gets warnings from the last slice.
- `get_status`: Gets the slicer's current status.
- `list_objects`: Lists objects with bounding boxes and plate flags.
- `list_plates`: Lists all plates in the project.
- `list_presets`: Lists available presets.
- `list_print_history`: Lists recent print jobs with outcomes.
- `load_model`: Loads a model file (STL, OBJ, 3MF, STEP).
- `move_object_to_plate`: Moves an object to another plate.
- `recall_prints`: Reads past print outcomes for the current model.
- `remember`: Persists machine, user, and project facts to local notes.
- `rename_preset`: Renames a preset.
- `render_plate`: Renders a PNG of the plate from a camera angle.
- `save_gcode`: Saves last slice's G-code and records outcome metadata.
- `save_preset`: Saves the current config as a preset.
- `search_settings`: Searches settings by name or description in the reference.
- `select_plate`: Selects a plate as current.
- `select_preset`: Selects a preset, discarding unsaved overrides.
- `set_config`: Writes settings to the live config for the plate or scope.
- `set_height_range`: Sets a height range for a band of layers.
- `set_layer_height`: Sets layer height for the current plate.
- `set_object_config`: Sets overrides for a single object.
- `slice`: Starts slicing the current plate.
- `slice_and_wait`: Slices and waits for completion.
- `transform_object`: Transforms an object's position, rotation, or scale.
- `wait_for_printer`: Waits for printer to reach a state (heated, extruding, first layer).
- `watch_events`: Watches slicer events.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
