OrcaSlicer-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
OrcaSlicer-mcp
MCP server that lets Claude (or any MCP client) slice models with the official, unmodified OrcaSlicer through its command line. No fork and no patched build: just updates OrcaSlicer itself.
Tested with OrcaSlicer 2.4.2 on Windows, driven from WSL2, Elegoo Centauri Carbon profiles.
Tools
Tool | What it does |
| Where OrcaSlicer and its bundled profiles are, list of vendors |
| Selectable machine / process / filament profiles |
| Slice an STL/3MF, return G-code path + time, filament (mm, cm³, g), layers |
| Estimates from an existing OrcaSlicer G-code |
overrides are process settings by OrcaSlicer key, e.g. {"sparse_infill_density": "40%"}.
Related MCP server: CAD to Print MCP
How profiles are handled
Bundled profiles inherit from each other. The CLI resolves that for machine files, but not for filament files (they silently slice as PLA with 0 g). So the server flattens the filament and process chains itself and passes the original machine file.
Setup
Install OrcaSlicer and uv.
Clone this repo.
Add to your
.mcp.json(Claude Code):
{
"mcpServers": {
"orcaslicer": {
"command": "uv",
"args": ["run", "--directory", "/path/to/OrcaSlicer-mcp", "orcaslicer-mcp"],
"env": { "ORCASLICER_PATH": "/mnt/c/Program Files/OrcaSlicer/orca-slicer.exe" }
}
}
}ORCASLICER_PATH is only needed if OrcaSlicer is not on PATH or in its default install
location. From WSL, a Windows orca-slicer.exe works; paths are converted with wslpath.
Tests
uv run pytest # unit tests
ORCASLICER_PATH=/path/to/orca-slicer uv run pytest # plus a real slice of a 20 mm cubeLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
MCP server for progressive tool usage at any scale (see https://klavis.ai)
An MCP server for the STRG.com s3-compatible object storage network for all management operations. Full documentation access, ask questions, create buckets, configure scoped access keys, CORS rules, lifecycle policies and perform any S3 operation.
Related MCP Servers
- AlicenseBqualityAmaintenanceEnables interaction with 3D printer management systems through an MCP server, supporting STL file manipulation, slicing, and control of printers like OctoPrint, Klipper, Duet, and more.302,058 npm258GPL 2.0
- AlicenseAqualityCmaintenanceEnables MCP clients to inspect FreeCAD documents and export named solids to STL, find and derive OrcaSlicer presets, preview and run slices with recorded manifests, and then read G-code metadata, query a Moonraker printer, upload G-code, and start an uploaded print as a separate confirmed step.15MIT
- AlicenseAqualityCmaintenanceEnables LLM clients to slice, paint, and verify 3D prints through the installed slicer's command line for any installed Bambu printer, nozzle, and filament, with settings per object type. It never sends jobs to a printer.11MIT
- AlicenseCqualityBmaintenanceEnables AI assistants to drive PrusaSlicer through MCP: select profiles, manage bed models, slice with verified settings, analyze G-code and print risks, and upload or control prints on networked printers.33AGPL 3.0