OrcaSlicer MCP

An MCP server for OrcaSlicer 2.5: an AI assistant changes print settings, switches presets and reads slice time and filament use

  • 101 ★ on the repository
  • Last commit
  • AGPL-3.0
MCP server

Extended access

Why this level

  • Changes OrcaSlicer settings and presets, and the build also deletes presets and starts slices
All reasons and checks

maxellis/orcaslicer-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/orcaslicer-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Changes OrcaSlicer settings and presets, and the build also deletes presets and starts slices

This is third-party code. Review the repository files before installing.

What it does

OrcaSlicer MCP links an AI app on your computer to the OrcaSlicer slicer. You state a print goal in plain words, the assistant finds the settings that matter, explains each and shows the trade-off before printing. Changes happen in the OrcaSlicer window, and the OrcaSlicer MCP panel beside the 3D view lists each change with an undo button. There are two ways to connect. The OrcaSlicer MCP build replaces stock OrcaSlicer and does everything: settings, presets (including save and delete), loading and arranging models, starting slices and comparing them side by side, a plate image, projects and restoring an earlier point. The plugin installs into stock OrcaSlicer 2.5 and works with settings and presets, reads each slice result and the printer status, while the user starts slices. The connector runs through uv with `uvx orcaslicer-mcp`. In Claude Desktop it installs from the release `.mcpb` file, and in Cursor, LM Studio and VS Code a block goes into the MCP settings. An optional skill adds advice on where to start and which traps to avoid.

Who it is for. 3D printer owners who print from OrcaSlicer and want to tune settings by talking to Claude, Cursor or another AI app.

Good fit when

  • A part warps and the assistant should suggest which settings to change and what it costs
  • Two slices have to be compared by print time and filament use
  • A profile for a new material is easier to build by describing the goal to the assistant
  • After edits you want to undo one change from the panel and roll the project back to an earlier point

Not a fit when

  • The assistant runs in a browser chat or phone app: the connector runs on your computer
  • You need to control the printer itself: the tool reads its status and works with settings
  • You have an OrcaSlicer version older than 2.5

Example request

Which printer and filament are set in OrcaSlicer right now? Pick settings to remove corner warping on this part

MCP

Transport
stdio
Authentication
not required

Environment variables

ORCA_DATADIR
OrcaSlicer settings folder, if it was started with --datadir
ORCA_API_URL
Address of the build on another computer
ORCA_API_TOKEN secret
Token for the build on another computer

Limitations

  • OrcaSlicer 2.5 and an AI app that supports MCP connectors on the same computer are required: Claude Desktop, Cursor, VS Code, LM Studio. Web chats and phone apps do not work.
  • The build replaces stock OrcaSlicer (printers and presets are kept), while the plugin leaves it as is but cannot start slices or move models.
  • The connector runs through uv, which must be installed first.
  • A plugin installed from a downloaded file is updated by hand, and after a new version OrcaSlicer asks for permissions again.

How to disable. Remove the `orcaslicer` block from the MCP app settings. The plugin is turned off in the Plugins menu inside OrcaSlicer, and the build can be replaced with stock OrcaSlicer without touching presets.

FAQ

How do I connect OrcaSlicer MCP to Claude Desktop or Cursor?

In Claude Desktop download the `.mcpb` file from the release and open it. In Cursor and LM Studio add an `orcaslicer` block to the MCP settings with the command `uvx` and the argument `orcaslicer-mcp`. No token is needed.

What is the difference between the build and the plugin?

The build replaces OrcaSlicer and can load models, start slices, compare them and restore a project. The plugin works inside stock OrcaSlicer 2.5, changes settings and presets and reads the slice result, but you start the slice.

Can I undo an assistant's change?

Yes, every change shows in the OrcaSlicer MCP panel and can be undone there. The build can also restore the whole project to an earlier point. OrcaSlicer's own undo covers model edits and not settings.

Which permissions does the plugin ask for?

Network access to `127.0.0.1` (this computer only), permission to create a thread that keeps the connection running and read access to the temporary `orcaslicer_model` folder where slice G-code is saved.

Does data go to the cloud?

The tool itself is free and runs locally. The AI app uses whatever plan you have, and with a local model nothing leaves your computer.

Discussion

No questions or reviews yet.

Open-source MCP server for 3D printing: an agent designs a part, slices it, queues the print and watches the printer

MCP serverBroad access244Repository stars

MCP server of a NURBS modeller: an agent builds geometry, runs commands and checks the scene through viewport screenshots.

MCP serverExtended access136Repository stars
Official

CartCut MCP opens a fresh connection on the next call after an editor update and asks the client to refresh its tool list.

MCP serverExtended access832Repository stars

A local MCP server for editing and analyzing images: the agent crops frames, finds objects and reads text from photos

MCP serverExtended access339Repository stars

Inkscape MCP

inkscape-mcp

An agent creates, edits, layers, animates and exports SVG through Inkscape without the interface. An MCP server, stdio and HTTP

MCP serverExtended access99Repository stars

MCP server for Adobe Illustrator with 66 tools: reading design data, creating artwork, print checks and export

MCP serverExtended access220Repository stars

README in short

The README states the goal, three conversation steps and the requirements. A comparison table of the build and plugin follows, then connecting inside OrcaSlicer, adding the connector to Claude Desktop, Cursor and VS Code, an optional skill and a check. The safety section says every change shows in the panel and can be undone.

README badge

Report a problem