{"repo":"griches/bambu-mcp","free":true,"listed":false,"github":"https://github.com/griches/bambu-mcp","clone":"git clone https://github.com/griches/bambu-mcp.git","description":"MCP server for controlling Bambu Lab 3D printers — multi-printer fleet management, print control, file ops, AMS, camera, and more","language":"TypeScript","stars":41,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"Bambu MCP A Model Context Protocol (MCP) server for controlling Bambu Lab 3D printers. Manage one printer or an entire fleet from any MCP-compatible AI assistant. Features - Multi-printer fleet management — target a specific printer, all printers, or auto-select when only one is configured - Full print control — start, pause, resume, stop prints and skip objects mid-print. Auto-detects the correct plate in multi-plate 3MF files - File management — list, upload, download, and delete files via FTP - Hardware control — lights, temperatures, speed profiles, nozzle configuration - AMS support — change filament trays, unload filament - Camera — enable/disable recording and timelapse - Raw G-code — send custom commands with safety limits - Persistent config — printer credentials saved to /.bambu-mcp/printers.json Supported Printers Tested with: - Bambu Lab P1S - Bambu Lab H2D - Bambu Lab A1 Mini Should work with any Bambu Lab printer that supports MQTT over LAN (X1C, X1, P1P, A1, etc.). Printer Setup Before using this MCP server, each printer must be configured for local access: 1. Enable LAN Only Mode — On the printer's touchscreen, go to Settings Network and switch to LAN Only Mode . This is required for local MQTT commands (including starting prints) to work. Cloud mode blocks local print commands. 2. Enable Developer Mode — On the printer's touchscreen, go to Settings Network LAN Only Mode and enable Developer Mode . This allows third-party tools to send commands over the local ","default_branch":null,"files":null,"tree":[],"storefront":"/r/griches","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/griches/bambu-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}