Skip to content
The Daily Repo

DMontgomery40 / bambu-printer-mcp

MCP server for Bambu Lab 3D printers — STL manipulation, BambuStudio or FULU/orca slicing, Blender MCP integration, and direct printer control

Why this job: name: mcp; says: mcp server; topics: modelcontextprotocol, mcp

What it does

  • Get detailed printer status. temperatures (nozzle, bed, chamber), print progress, current layer, time remaining, and live AMS slot data
  • Query live AMS inventory with resolved Bambu/Orca filament profile paths via get_printer_filaments. Profile suggestions use the selected slicer installation on Windows, macOS and Linux, including an explicit BAMBU_PROFILES_ROOT; unavailable
  • List, upload, and delete files on the printer's SD card via FTPS
  • Capture a JPEG snapshot from the chamber camera. Supports A1, A1 mini, P1S, P1P (TCP-on-6000), and X1, X1C, X1E, P2S, H2, H2S, H2D, H2C, H2D Pro, X2D (RTSP via ffmpeg). Requires ffmpeg in PATH for the RTSP path.
  • Upload and print pre-sliced .3mf projects with checked plate selection and calibration flags. Legacy .gcode.3mf routes require a single external-spool-only plate; see the slicing guide.

Get started

npx -y -p bambu-printer-mcp bambu-printer-mcp-native-setup
Maintenance
Active
Last commit yesterday
Stars
298
+28 this week
Licence
GPL-2.0
Share-alike terms
Downloads for
None listed
No release files
Latest version
v1.1.79
Released yesterday
Built with
TypeScript
63% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
100% closed
0 still open
Pull requests
99 merged
6 waiting
Releases
72
30+ in the last year
  • No contributing guide
  • No security policy
  • No code of conduct
More: languages, topics and project record

Languages

  • TypeScript 63%
  • JavaScript 34%
  • C++ 1%
  • Vue 1%

Topics

  • 3d-printing
  • 3js
  • 3mf
  • bambu-studio
  • bambulab
  • blender
  • blender3d
  • ftp
  • mcp
  • modelcontextprotocol
  • mqtt
  • slicer

Project record

  • JobMCP servers
  • StatusFeatured
  • Commits318
  • Forks54
  • Watching3
  • Stars in 28 days+102
  • CreatedMar 16, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try