Slicewise MCP
Slicewise is a community Model Context Protocol server for Bambu Studio that enables agents to perform pre-print decision-making and auditing. It flattens preset inheritance to ensure CLI slicing matches the GUI, audits which settings overrides took effect, and checks model printability for issues like floating parts or non-manifold meshes. It also measures part clearance and provides a parameter knowledge layer for diagnosis, without controlling the printer.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Check STL/3MF/OBJ printability for floating parts and warping risk
- Audit sliced results to see which preset overrides actually took effect
- Measure minimum gaps between parts for print-in-place mechanisms
- Diagnose printing symptoms like warping or stringing using parameter knowledge
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@gjlmotea/slicewise-mcp 0.1.0
{
"version": "0.1.0",
"transport": "stdio",
"identifier": "@gjlmotea/slicewise-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "BAMBU_MODEL_DIR",
"format": "string",
"description": "Folders the model tools may read from, joined with the platform path delimiter (':' on macOS and Linux, ';' on Windows). Model reads are refused when unset"
},
{
"name": "BAMBU_OUTPUT_DIR",
"format": "filepath",
"description": "Folder for sliced and composed 3MF output; also readable by the model tools. Writing tools are refused when unset"
},
{
"name": "BAMBU_STUDIO_PATH",
"format": "filepath",
"description": "Bambu Studio executable; resolved from the default install location when unset"
},
{
"name": "BAMBU_DATA_DIR",
"format": "filepath",
"description": "Bambu Studio data folder holding system and user presets; resolved per platform when unset"
},
{
"name": "BAMBU_SLICE_TIMEOUT_MS",
"format": "number",
"description": "Slicing timeout in milliseconds"
},
{
"name": "THINGIVERSE_TOKEN",
"format": "string",
"description": "Thingiverse app token; only the Thingiverse part of model search needs it"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"slicewise-mcp": {
"command": "npx",
"args": [
"-y",
"@gjlmotea/slicewise-mcp@0.1.0"
],
"env": {
"BAMBU_MODEL_DIR": "<YOUR_BAMBU_MODEL_DIR>",
"BAMBU_OUTPUT_DIR": "<YOUR_BAMBU_OUTPUT_DIR>",
"BAMBU_STUDIO_PATH": "<YOUR_BAMBU_STUDIO_PATH>",
"BAMBU_DATA_DIR": "<YOUR_BAMBU_DATA_DIR>",
"BAMBU_SLICE_TIMEOUT_MS": "<YOUR_BAMBU_SLICE_TIMEOUT_MS>",
"THINGIVERSE_TOKEN": "<YOUR_THINGIVERSE_TOKEN>"
}
}
}
}Cline
{
"mcpServers": {
"slicewise-mcp": {
"command": "npx",
"args": [
"-y",
"@gjlmotea/slicewise-mcp@0.1.0"
],
"env": {
"BAMBU_MODEL_DIR": "<YOUR_BAMBU_MODEL_DIR>",
"BAMBU_OUTPUT_DIR": "<YOUR_BAMBU_OUTPUT_DIR>",
"BAMBU_STUDIO_PATH": "<YOUR_BAMBU_STUDIO_PATH>",
"BAMBU_DATA_DIR": "<YOUR_BAMBU_DATA_DIR>",
"BAMBU_SLICE_TIMEOUT_MS": "<YOUR_BAMBU_SLICE_TIMEOUT_MS>",
"THINGIVERSE_TOKEN": "<YOUR_THINGIVERSE_TOKEN>"
}
}
}
}VS Code
{
"servers": {
"slicewise-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@gjlmotea/slicewise-mcp@0.1.0"
],
"env": {
"BAMBU_MODEL_DIR": "<YOUR_BAMBU_MODEL_DIR>",
"BAMBU_OUTPUT_DIR": "<YOUR_BAMBU_OUTPUT_DIR>",
"BAMBU_STUDIO_PATH": "<YOUR_BAMBU_STUDIO_PATH>",
"BAMBU_DATA_DIR": "<YOUR_BAMBU_DATA_DIR>",
"BAMBU_SLICE_TIMEOUT_MS": "<YOUR_BAMBU_SLICE_TIMEOUT_MS>",
"THINGIVERSE_TOKEN": "<YOUR_THINGIVERSE_TOKEN>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"slicewise-mcp": {
"command": "npx",
"args": [
"-y",
"@gjlmotea/slicewise-mcp@0.1.0"
],
"env": {
"BAMBU_MODEL_DIR": "<YOUR_BAMBU_MODEL_DIR>",
"BAMBU_OUTPUT_DIR": "<YOUR_BAMBU_OUTPUT_DIR>",
"BAMBU_STUDIO_PATH": "<YOUR_BAMBU_STUDIO_PATH>",
"BAMBU_DATA_DIR": "<YOUR_BAMBU_DATA_DIR>",
"BAMBU_SLICE_TIMEOUT_MS": "<YOUR_BAMBU_SLICE_TIMEOUT_MS>",
"THINGIVERSE_TOKEN": "<YOUR_THINGIVERSE_TOKEN>"
}
}
}
}Let your agent find its tools
Find servers like Slicewise MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.