mcp-3D-printer-server MCP server
Connects MCP to major 3D printer APIs (Orca, FULU's Orca/Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa, Creality). Control prints, monitor status, and perform advanced STL operations like scaling, rotation, sectional editing, and base extension. Includes slicing and visualization.
What mcp-3D-printer-server does
Summarised from the project README; check the repository for the latest details.
Features
- Seven printer backends, selected with `PRINTERTYPE`: OctoPrint, Klipper (Moonraker), Duet, Repetier-Server, Bambu Lab, PrusaLink or Prusa Connect, and Creality
- Per-call `type`, `host`, `port`, and `apikey` arguments for working with more than one printer
- Printer status, file listing, G-code upload from inline content or a local path, starting a stored file, cancelling a job, and setting bed or nozzle temperatures
- STL tools: inspect dimensions, scale, rotate, translate, extend the base, merge vertices, center, lay flat, transform one section of a model, and render multi-angle SVG previews
- Slicing through PrusaSlicer, Slic3r, OrcaSlicer, CuraEngine, FULU OrcaSlicer-bambulab, or Bambu Studio command lines, with G-code peak-temperature checks and a one-call process-and-print pipeline
- Bambu-compatible CLI slicing with the exact model and nozzle machine preset resolved from your slicer installation, filament slots and colours, placement options, and a local template registry
Tools exposed (20+)
get_stl_infoscale_stlrotate_stltranslate_stlextend_stl_basemerge_verticescenter_modellay_flatmodify_stl_sectiongenerate_stl_visualizationget_printer_statuslist_printer_filesupload_gcodestart_printcancel_printset_printer_temperaturetemperature– must be a finite number of 0 or more. `0` switches the heater off and is never gated.print_3mfams_mapping– is an object whose values are AMS slot numbers. When it is omitted, the mapping embedded in the 3MF is used; with no mapping at all, the prinozzle_type– (`stainlesssteel`, `hardenedsteel`, `tungstencarbide`, `brass`) sets the installed nozzle when the project must be auto-sliced. The job's no
Repository: DMontgomery40/mcp-3D-printer-server
Website: https://dmontgomery40.github.io/mcp-3D-printer-server/
Stars: ★251
Language: TypeScript
Last updated: 2026-10-13
3d-printing3mfbambu-labbambu-studioduetfulu-foundationg-codeklippermcpmcp-orca-slicermcp-servermcp-stl-3mfmodelcontextprotocolmoonrakeroctoprintorca-slicerrepetierstl-filesthree-jsthreejs
Website: https://dmontgomery40.github.io/mcp-3D-printer-server/
Stars: ★251
Language: TypeScript
Last updated: 2026-10-13
3d-printing3mfbambu-labbambu-studioduetfulu-foundationg-codeklippermcpmcp-orca-slicermcp-servermcp-stl-3mfmodelcontextprotocolmoonrakeroctoprintorca-slicerrepetierstl-filesthree-jsthreejs
How to install mcp-3D-printer-server
No install config was found in this README. See the repository for setup steps, then follow our guides for Claude Desktop, Cursor or VS Code.
Maintain this project? Get it featured for free during launch →
Related Design & Creative MCP servers
editor by pascalorg · ★24875
Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.
Design & Creative
Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.
Design & Creative
FunASR by modelscope · ★20697
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-c
Design & Creative
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-c
Design & Creative
mcp-for-beginners by microsoft · ★17444
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET,
Design & Creative
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET,
Design & Creative
lamda by firerpa · ★8607
Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, p
Design & Creative
Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, p
Design & Creative
Unity-MCP by IvanMurzak · ★4461
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tool
Design & Creative
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tool
Design & Creative
Weekly MCP digest – new and trending MCP servers in your inbox.