Orcaslicer MCP server
io.github.MaxEllis/orcaslicer-mcp·v0.1.19·70 starsWork a running OrcaSlicer with AI: slice, tune, and understand what each setting costs
not scanned yet
70 stars468 downloads/wk
Reviews
Write oneNobody has reviewed Orcaslicer yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Orcaslicer tools
No tool declarations could be read from the package source. They show once the server is installed.
How Orcaslicer compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 70
- more than 95% of 28,688 servers
- Downloads a week
- 468
- more than 87% of 12,191 servers with a package
Release history: 6 versions in the registry since 2026-09-17, latest 2026-11-02, typically one every 7 days.
Install Orcaslicer in Claude Code, Cursor or VS Code
claude mcp add orcaslicer-mcp -- uvx orcaslicer-mcp
What the publisher says
From the Orcaslicer repository's README, as published. We do not edit it. Read it on GitHub
OrcaSlicer MCP
Let Claude work alongside you in a real, running OrcaSlicer. It loads models, arranges the plate, tunes settings, slices, and reads the result back as numbers you can question: which feature ate the print time, what a setting actually does, whether a profile breaks your printer's physics. Every change lands in the GUI while you watch, so the slicer stays yours and you get better at it as you go.
This package is an MCP server: it bundles no model and talks to nothing but OrcaSlicer, at an address you configure, localhost by default. The model comes from your MCP client. If that client uses a hosted one, your conversation goes there as any chat does; your models, profiles, and gcode stay on the machine running the slicer. Point the client at a local model and nothing leaves at all.
What it can do
Knowing what the settings mean
An offline settings reference ships with the package, carrying the authoritative label, tooltip, type, range, enum, and default for each key, so describesetting, searchsettings, and compare_settings answer from OrcaSlicer's own source instead of guessing. consult composes curated slicing knowledge and your saved notes by topic, symptom, or goal.
checkprofilephysics is a deterministic gate. It overlays proposed changes on the live config, runs flow, temperature, geometry, and cooling math, then returns ok, warnings, or blocked. Accelerations your printer cannot reach and speeds past the flow ceiling get caught before they reach a print.
Settings
Read and write any of roughly 800 OrcaSlicer settings on the live config, for the whole plate or scoped narrower: getconfig, setconfig, findconfigkeys, setlayerheight, setheightrange for a band of layers, and setobjectconfig for one object's overrides.
Presets
listpresets, selectpreset, getpresetconfig, editpreset, savepreset, renamepreset, deletepreset.
Slicing, and reading the result back
slice, sliceandwait, applyandslice, cancelslice, getslicestatus, getslicewarnings, getgcode.
getslicebreakdown returns per-feature time, filament, and flow. OrcaSlicer shows the same information in the legend beside its preview, sized for a screen; this returns it as numbers an assistant can compare and act on:
role time share filament mean flow
inner_wall 5m 41s 30.8% 6.43 g 16.0 mm3/s
outer_wall 3m 19s 18.0% 3.20 g 13.6 mm3/s
sparse_infill 3m 07s 17.0% 3.57 g 17.0 mm3/s
internal_solid_infill 2m 01s 11.0% 1.72 g 11.8 mm3/s
bridge 52s 4.7% 0.26 g 4.4 mm3/s
support_interface 36s 3.2% 0.52 g 12.3 mm3/s
overhang_perimeter 28s 2.5% 0.13 g 3.7 mm3/s
internal_bridge 21s 1.9% 0.45 g 19.9 mm3/s
top_surface 19s 1.7% 0.29 g 12.5 mm3/s
brim 12s 1.1% 0.21 g 14.7 mm3/s
bottom_surface 7s 0.7% 0.10 g 11.8 mm3/s
18m 24s 16.89 gIt answers which feature is eating the time without slicing repeatedly to find out. A prediction_check rides along and flags any role where the profile's requested speed got throttled at the flow ceiling.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 83
- 2026-09-19downgradeB → Cscore 65: curl | sh in a script
Orcaslicer: common questions
- Is Orcaslicer MCP server safe?
- Mostly: it is graded B (83/100). Read the Orcaslicer safety report
- How do I install Orcaslicer?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Orcaslicer need an API key?
- Yes. The registry entry asks for
ORCA_API_TOKEN,ORCA_PRINTER_API_KEY. - Is Orcaslicer maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v0.1.19.
- How does Orcaslicer compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 70 (more than 95% of 28,688 servers); downloads a week 468 (more than 87% of 12,191 servers with a package). Full comparison.