Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
A Rosetta Stone for multicolor 3MF files: one project in, a checked file for every printer out.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
SLICERBRIDGE_ORCASLICER, SLICERBRIDGE_BAMBU_STUDIO, SLICERBRIDGE_PRUSASLICER, SLICERBRIDGE_SNAPMAKER_ORCA, SLICERBRIDGE_CREALITY_PRINT, SLICERBRIDGE_ELEGOOSLICER, SLICERBRIDGE_ANYCUBIC_SLICER_NEXT, SLICERBRIDGE_FLASH_STUDIO, SLICERBRIDGE_QIDI_STUDIO필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요
{
"mcpServers": {
"slicerbridge": {
"command": "uvx",
"args": [
"slicerbridge",
"mcp"
],
"env": {
"SLICERBRIDGE_ORCASLICER": "your-value",
"SLICERBRIDGE_BAMBU_STUDIO": "your-value",
"SLICERBRIDGE_PRUSASLICER": "your-value",
"SLICERBRIDGE_SNAPMAKER_ORCA": "your-value",
"SLICERBRIDGE_CREALITY_PRINT": "your-value",
"SLICERBRIDGE_ELEGOOSLICER": "your-value",
"SLICERBRIDGE_ANYCUBIC_SLICER_NEXT": "your-value",
"SLICERBRIDGE_FLASH_STUDIO": "your-value",
"SLICERBRIDGE_QIDI_STUDIO": "your-value"
}
}
}
}터미널에서 이 명령어를 실행하세요
claude mcp add slicerbridge --env SLICERBRIDGE_ORCASLICER=your-value --env SLICERBRIDGE_BAMBU_STUDIO=your-value --env SLICERBRIDGE_PRUSASLICER=your-value --env SLICERBRIDGE_SNAPMAKER_ORCA=your-value --env SLICERBRIDGE_CREALITY_PRINT=your-value --env SLICERBRIDGE_ELEGOOSLICER=your-value --env SLICERBRIDGE_ANYCUBIC_SLICER_NEXT=your-value --env SLICERBRIDGE_FLASH_STUDIO=your-value --env SLICERBRIDGE_QIDI_STUDIO=your-value -- uvx slicerbridge mcp실행하기 전에 빈 값을 채워 주세요.
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"slicerbridge": {
"command": "uvx",
"args": [
"slicerbridge",
"mcp"
],
"env": {
"SLICERBRIDGE_ORCASLICER": "your-value",
"SLICERBRIDGE_BAMBU_STUDIO": "your-value",
"SLICERBRIDGE_PRUSASLICER": "your-value",
"SLICERBRIDGE_SNAPMAKER_ORCA": "your-value",
"SLICERBRIDGE_CREALITY_PRINT": "your-value",
"SLICERBRIDGE_ELEGOOSLICER": "your-value",
"SLICERBRIDGE_ANYCUBIC_SLICER_NEXT": "your-value",
"SLICERBRIDGE_FLASH_STUDIO": "your-value",
"SLICERBRIDGE_QIDI_STUDIO": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"slicerbridge": {
"type": "stdio",
"command": "uvx",
"args": [
"slicerbridge",
"mcp"
],
"env": {
"SLICERBRIDGE_ORCASLICER": "your-value",
"SLICERBRIDGE_BAMBU_STUDIO": "your-value",
"SLICERBRIDGE_PRUSASLICER": "your-value",
"SLICERBRIDGE_SNAPMAKER_ORCA": "your-value",
"SLICERBRIDGE_CREALITY_PRINT": "your-value",
"SLICERBRIDGE_ELEGOOSLICER": "your-value",
"SLICERBRIDGE_ANYCUBIC_SLICER_NEXT": "your-value",
"SLICERBRIDGE_FLASH_STUDIO": "your-value",
"SLICERBRIDGE_QIDI_STUDIO": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
SLICERBRIDGE_ORCASLICER envSLICERBRIDGE_BAMBU_STUDIO envSLICERBRIDGE_PRUSASLICER envSLICERBRIDGE_SNAPMAKER_ORCA envSLICERBRIDGE_CREALITY_PRINT envSLICERBRIDGE_ELEGOOSLICER envSLICERBRIDGE_ANYCUBIC_SLICER_NEXT envSLICERBRIDGE_FLASH_STUDIO envSLICERBRIDGE_QIDI_STUDIO env이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 GitHub 계정 UnicornGraveyard 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.4.3)은 어제 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Python (uv)도 있어야 해요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Georgia MCP
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
An MCP server for Georgian public data, read from the organizations that publish it.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
A Rosetta Stone for multicolor 3MF files. Any multicolor project in, a ready, checked file for every multicolor printer out.
You paint a multicolor model in one slicer. The people who print it own a Bambu Lab A1, a Creality K2, an Elegoo Centauri Carbon, a QIDI Q2, a Prusa XL, a Snapmaker U1… and each of them has to retarget your project to their printer by hand, guessing at presets, and often losing the colors on the way.
Every slicer and printer speaks its own dialect of the same 3MF format. SlicerBridge is the translator: it reads your project once and writes it out in each printer's dialect without losing its meaning: the colors, the size, and the way you set it up to print.
SlicerBridge takes the project from whichever slicer you made it in (Bambu Studio, OrcaSlicer, or a printer maker's own fork of either) and writes one file for each of 34 printers, named for that printer (My Model - Creality K2 Plus.3mf), so a downloader can open theirs and print. Its files for Bambu Lab, OrcaSlicer-family and U1 printers can go back in, for yet another printer. Every file:
--slice it's also sliced in that printer's slicer (Snapmaker Orca for the U1), proving automatic color changes and a prime tower clear of the model, and reporting the print time, the grams and the prime tower's share of the filament. A file that fails a check is never written.A multicolor .3mf project, painted or with colors per part or object, saved by any of these. They all write the same project format.
| Saved by | |
|---|---|
| Bambu Studio | tested (2.8) |
| OrcaSlicer | tested (2.4.2) |
| QIDI Studio, Anycubic Slicer Next, ElegooSlicer, Flash Studio | tested with projects each of them saved |
| SlicerBridge | its files for Bambu Lab, OrcaSlicer-family and U1 printers, to retarget them again |
| Creality Print | should work, not yet tested: its command line can't save a project (tell us) |
| PrusaSlicer | not yet: PrusaSlicer projects are a different format |
A mesh-only 3MF (no slicer project inside) is refused with what to do: open it in your slicer, give it its colors, and save the project.
| Printer | Key | Colors | File built for | Brand slicer checked |
|---|---|---|---|---|
| Bambu Lab A1 mini | a1mini | 4 | Bambu Studio | — |
| Bambu Lab A1 | a1 | 4 | Bambu Studio | — |
| Bambu Lab P1S | p1s | 16 | Bambu Studio | — |
| Bambu Lab P2S | p2s | 16 | Bambu Studio | — |
| Bambu Lab X1 Carbon | x1c | 16 | Bambu Studio | — |
| Bambu Lab H2S | h2s | 16 | Bambu Studio | — |
| Bambu Lab H2D | h2d | 16 | Bambu Studio | — |
| Bambu Lab H2D Pro | h2dpro | 16 | Bambu Studio | — |
| Bambu Lab H2C | h2c | 16 | Bambu Studio | — |
| Bambu Lab X2D | x2d | 16 | Bambu Studio | — |
| Creality K2 Plus | k2plus | 4 | OrcaSlicer | Creality Print |
| Creality K2 Pro | k2pro | 4 | OrcaSlicer | Creality Print |
| Creality K2 SE | k2se | 4 | OrcaSlicer | Creality Print |
| Creality Hi | hi | 4 | OrcaSlicer | Creality Print |
| Creality K1C CFS | k1c | 4 | OrcaSlicer | Creality Print |
| Elegoo Centauri Carbon | cc | 4 | OrcaSlicer | ElegooSlicer |
| Anycubic Kobra S1 | kobras1 | 4 | OrcaSlicer | Anycubic Slicer Next |
| Anycubic Kobra S1 Max | kobras1max | 4 | OrcaSlicer | Anycubic Slicer Next |
| Anycubic Kobra 3 | kobra3 | 4 | OrcaSlicer | Anycubic Slicer Next |
| Anycubic Kobra 3 Max | kobra3max | 4 | OrcaSlicer | Anycubic Slicer Next |
| Anycubic Kobra X | kobrax | 4 | OrcaSlicer | Anycubic Slicer Next |
| Flashforge AD5X | ad5x | 4 | OrcaSlicer | Flash Studio |
| Flashforge Creator 5 | creator5 | 4 | OrcaSlicer | Flash Studio |
| Flashforge Creator 5 Pro | creator5pro | 4 | OrcaSlicer | Flash Studio |
| QIDI Q2 | q2 | 4 | OrcaSlicer | QIDI Studio |
| QIDI Q2C | q2c | 4 | OrcaSlicer | QIDI Studio |
| QIDI Plus4 | plus4 | 4 | OrcaSlicer | QIDI Studio |
| QIDI Max4 | max4 | 4 | OrcaSlicer | QIDI Studio |
| WonderMaker ZR Ultra S | zrultras | 4 | OrcaSlicer | — |
| Prusa MMU3 | mmu3 | 5 | PrusaSlicer | — |
| Prusa XL | xl | 5 | PrusaSlicer | — |
| Prusa Core One INDX 4T | indx4 | 4 | PrusaSlicer | — |
| Prusa Core One INDX 8T | indx8 | 8 | PrusaSlicer | — |
| Snapmaker U1 | u1 | 4 | Snapmaker Orca | — |
"File built for" is the slicer whose settings the file carries. Files for Creality, Elegoo, Anycubic, Flashforge and QIDI printers are written by OrcaSlicer and also checked in each maker's own slicer: see docs/brand-slicers.md for what those slicers read differently, and how the files handle it. Missing your printer? Ask for it, or add it.
SlicerBridge runs on macOS and Windows (what's different there; Linux: help wanted), with Python 3.10 or newer.
pipx install slicerbridge # or: uv tool install slicerbridge
pipx install git+https://github.com/UnicornGraveyard/SlicerBridge # the latest from GitHub
It builds each printer's settings with that printer's slicer, so install the ones you need:
| To write files for | Install |
|---|---|
| Bambu Lab printers | Bambu Studio |
| Creality, Elegoo, Anycubic, Flashforge, QIDI, WonderMaker | OrcaSlicer 2.4.2 |
| Prusa printers | PrusaSlicer |
| Snapmaker U1 | nothing: its templates are built in (Snapmaker Orca to --slice it) |
Then slicerbridge doctor shows what it found. Details, other install locations and environment variables: docs/install.md.
slicerbridge inspect model.3mf # colors used, plates, fit on each bed
slicerbridge convert model.3mf # the popular printers, into out/ / slicerbridge convert "Dragon - Creality K2 Plus.3mf" --printers bambu # retarget a file you already have slicerbridge convert model.3mf --printers all --slice --name "My Model" --prefix "My Shop - " slicerbridge convert model.3mf --name "My Model" --suffix "My Shop" # My Model - Prusa XL - My Shop.3mf slicerbridge convert model.3mf --printers creality,qidi,u1 slicerbridge printers # every printer, its key, engine and slicer slicerbridge verify "out/My Model" --source model.3mf --slice slicerbridge brand-check "out/My Model" # slice each file in its maker's own slicer
--printers takes all, popular, a vendor (bambu, creality, elegoo, anycubic, flashforge, qidi, wondermaker, prusa, snapmaker), or printer keys, comma-separated.
--map.)_previous/).SlicerBridge includes a local MCP server, so an assistant can inspect a model, convert it for the printers you name, and read the check results for you. It runs on your machine over stdio, with your slicers: nothing is uploaded.
Claude Code and Cowork: install the SlicerBridge plugin, which adds the server and a skill that teaches Claude the workflow. It needs uv.
/plugin marketplace add UnicornGraveyard/SlicerBridge
/plugin install slicerbridge@slicerbridge
Any other MCP client: run uvx slicerbridge mcp (or slicerbridge mcp once installed). Setup for Claude Desktop and others: docs/mcp.md. It's also listed in the MCP Registry as io.github.UnicornGraveyard/slicerbridge.
Every input is read the same way: Bambu Studio, OrcaSlicer and their forks save the same 3MF project format (meshes, paint, plates, settings). Three engines write the outputs, sharing one printer table, one CLI and one set of checks:
--slice, Snapmaker Orca slices the file.docs/how-it-works.md explains each step; docs/checks.md lists every check.
Bug reports, printer requests and pull requests are welcome: start with CONTRIBUTING.md. Please don't attach paid or licensed models to issues; the test suite builds its own projects.
SlicerBridge is free software under the GNU GPL v3 or later. It stands on Panda2Prusa (MIT, vendored) and bl2u1 (GPLv3, its U1 templates), and on the work of the OrcaSlicer, Bambu Studio and PrusaSlicer projects, whose profiles it reads from your own installs. See THIRD_PARTY_NOTICES.md.
Made by Unicorn Graveyard, who needed every ColorStacked model to reach every printer.