NestDaddy

cadloop Slicer

io.github.richardofortune/cadloop-slicer ยท v0.1.0

Find printer profiles, check bed fit, slice to .gcode.3mf and extract the G-code.

Connect Runs on your machine

Terminal
claude mcp add cadloop-slicer -e SLICER_WORKSPACE=<SLICER_WORKSPACE> -e SLICER_BIN=<SLICER_BIN> -e SLICER_PROFILE_DIRS=<SLICER_PROFILE_DIRS> -e SLICER_TIMEOUT=<SLICER_TIMEOUT> -- uvx cadloop==0.1.0
claude_desktop_config.json
{
  "mcpServers": {
    "cadloop-slicer": {
      "command": "uvx",
      "args": [
        "cadloop==0.1.0"
      ],
      "env": {
        "SLICER_WORKSPACE": "<SLICER_WORKSPACE>",
        "SLICER_BIN": "<SLICER_BIN>",
        "SLICER_PROFILE_DIRS": "<SLICER_PROFILE_DIRS>",
        "SLICER_TIMEOUT": "<SLICER_TIMEOUT>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "cadloop-slicer": {
      "command": "uvx",
      "args": [
        "cadloop==0.1.0"
      ],
      "env": {
        "SLICER_WORKSPACE": "<SLICER_WORKSPACE>",
        "SLICER_BIN": "<SLICER_BIN>",
        "SLICER_PROFILE_DIRS": "<SLICER_PROFILE_DIRS>",
        "SLICER_TIMEOUT": "<SLICER_TIMEOUT>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "cadloop-slicer": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "cadloop==0.1.0"
      ],
      "env": {
        "SLICER_WORKSPACE": "<SLICER_WORKSPACE>",
        "SLICER_BIN": "<SLICER_BIN>",
        "SLICER_PROFILE_DIRS": "<SLICER_PROFILE_DIRS>",
        "SLICER_TIMEOUT": "<SLICER_TIMEOUT>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
SLICER_WORKSPACE
Optional
The only directory this server reads and writes. Defaults to ~/cad.
SLICER_BIN
Optional
Path to the slicer binary. Auto-detected if unset. Creality Print's CLI does not work headless on macOS; prefer OrcaSlicer, Bambu Studio or ElegooSlicer there.
SLICER_PROFILE_DIRS
Optional
Extra profile roots, os.pathsep separated. Added to the auto-detected roots rather than replacing them.
SLICER_TIMEOUT
Optional
Seconds before a slice is killed. Defaults to 600.

Details

Package[email protected] (PYPI, stdio)
First published27 Jul 2026
Last updated27 Jul 2026
Registry nameio.github.richardofortune/cadloop-slicer

More developer tools servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.