io.github.DMontgomery40/bambu-printer-mcp

MCPcommunity
v1.1.20io.github.DMontgomery40UnknownAggiornato 11 g faGitHub

Control Bambu Lab printers, slice models, manage AMS filament, and connect Blender over your LAN.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
186Stelle su GitHub
32Fork
11 g faUltimo aggiornamento
Pacchetto
Autoreio.github.DMontgomery40
LicenzaUnknown
Versione1.1.20
Fontemcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/30
→ Publisher: esegui `forge publish` dal repo per rivendicarne la proprietà
—Verifica del dominio+0/10
→ Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
✓Analisi prompt injection · pulita+30/30
✓Analisi offuscamento / esfiltrazione · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
DipendenzeNon verificate
Superficie di strumenti40 strumenti · 3 privilegiati
Analisi di sicurezza✓ PulitovHEAD · 1 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato10 ott 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

40 strumenti · 3 privilegiati
Estratto staticamente dal pacchetto pubblicatovHEAD · 1d ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

get_printer_statusGet the current status of the Bambu Lab printer

Get the current status of the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

get_printer_filamentsGet the live AMS/external filament inventory from the printer over MQTT, including loaded/empty slot summary, resolved slicer profile paths, match confidence, and recommended load_filaments when the printer model is known.

Get the live AMS/external filament inventory from the printer over MQTT, including loaded/empty slot summary, resolved slicer profile paths, match confidence, and recommended load_filaments when the printer model is known.

Per questo strumento non è stato pubblicato alcuno schema di input.

resolve_3mf_ams_slotsInspect a sliced 3MF and match its tray_info_idx filament requirements against the live AMS inventory. Does not upload or start a print.

Inspect a sliced 3MF and match its tray_info_idx filament requirements against the live AMS inventory. Does not upload or start a print.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_3mf_plate_objectsList object IDs from a sliced 3MF plate. Use these IDs with skip_objects during a running print.

List object IDs from a sliced 3MF plate. Use these IDs with skip_objects during a running print.

Per questo strumento non è stato pubblicato alcuno schema di input.

extend_stl_baseExtend the base of an STL file by a specified amount

Extend the base of an STL file by a specified amount

Per questo strumento non è stato pubblicato alcuno schema di input.

scale_stlScale an STL file by specified factors

Scale an STL file by specified factors

Per questo strumento non è stato pubblicato alcuno schema di input.

rotate_stlRotate an STL file by specified angles (degrees)

Rotate an STL file by specified angles (degrees)

Per questo strumento non è stato pubblicato alcuno schema di input.

get_stl_infoGet detailed information about an STL file (bounding box, face count, dimensions)

Get detailed information about an STL file (bounding box, face count, dimensions)

Per questo strumento non è stato pubblicato alcuno schema di input.

list_templatesList saved slicing templates from the local template registry directory.

List saved slicing templates from the local template registry directory.

Per questo strumento non è stato pubblicato alcuno schema di input.

save_templateCopy a 3MF, JSON, or config file into the local template registry and register it under a template name.

Copy a 3MF, JSON, or config file into the local template registry and register it under a template name.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_slice_settingsInspect slicer settings from a saved 3MF template or a JSON/config slicer profile without slicing anything.

Inspect slicer settings from a saved 3MF template or a JSON/config slicer profile without slicing anything.

Per questo strumento non è stato pubblicato alcuno schema di input.

slice_with_templateSlice an STL or 3MF using a named template from the local registry. This is a higher-level wrapper around slice_stl for template-based workflows.

Slice an STL or 3MF using a named template from the local registry. This is a higher-level wrapper around slice_stl for template-based workflows.

Per questo strumento non è stato pubblicato alcuno schema di input.

slice_stlSlice an STL or 3MF file using a slicer to generate printable G-code or sliced 3MF. IMPORTANT: bambu_model must be specified to ensure the slicer generates safe G-code for the correct printer.

Slice an STL or 3MF file using a slicer to generate printable G-code or sliced 3MF. IMPORTANT: bambu_model must be specified to ensure the slicer generates safe G-code for the correct printer.

Per questo strumento non è stato pubblicato alcuno schema di input.

list_printer_filesList files stored on the Bambu Lab printer

List files stored on the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

bambu_connect_import_fileOpen an existing G-code or sliced 3MF file in the signed-in Bambu Connect app through its official URL scheme. This is a cloud-mode handoff and does not start printing by itself.

Open an existing G-code or sliced 3MF file in the signed-in Bambu Connect app through its official URL scheme. This is a cloud-mode handoff and does not start printing by itself.

Per questo strumento non è stato pubblicato alcuno schema di input.

bambu_network_bridge_statusInspect or probe the FULU OrcaSlicer-bambulab BambuNetwork bridge runtime used for cloud and restored BambuNetwork printing.

Inspect or probe the FULU OrcaSlicer-bambulab BambuNetwork bridge runtime used for cloud and restored BambuNetwork printing.

Per questo strumento non è stato pubblicato alcuno schema di input.

bambu_network_callCall a raw FULU OrcaSlicer-bambulab BambuNetwork bridge method, optionally with an initialized network agent injected into the payload.

Call a raw FULU OrcaSlicer-bambulab BambuNetwork bridge method, optionally with an initialized network agent injected into the payload.

Per questo strumento non è stato pubblicato alcuno schema di input.

print_3mf_bambu_networkPrint a 3MF through FULU OrcaSlicer-bambulab's restored BambuNetwork path instead of the MCP LAN MQTT/FTPS path.

Print a 3MF through FULU OrcaSlicer-bambulab's restored BambuNetwork path instead of the MCP LAN MQTT/FTPS path.

Per questo strumento non è stato pubblicato alcuno schema di input.

camera_snapshotCapture a single JPEG frame from the printer's chamber camera. A1/P1 use TCP-on-6000; X1/P2S/H2/X2D use RTSP via ffmpeg. Returns JPEG as base64; pass save_path to also write the bytes to disk.

Capture a single JPEG frame from the printer's chamber camera. A1/P1 use TCP-on-6000; X1/P2S/H2/X2D use RTSP via ffmpeg. Returns JPEG as base64; pass save_path to also write the bytes to disk.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_printer_fileprivilegiatoDelete a file from the Bambu Lab printer's SD card via FTPS. Destructive: requires confirm:true. Restricted to cache/, timelapse/, and logs/ directories. Path traversal segments (..) are rejected.

Delete a file from the Bambu Lab printer's SD card via FTPS. Destructive: requires confirm:true. Restricted to cache/, timelapse/, and logs/ directories. Path traversal segments (..) are rejected.

Per questo strumento non è stato pubblicato alcuno schema di input.

upload_gcodeprivilegiatoInspect a G-code file and upload a uniquely named copy without overwriting existing printer files.

Inspect a G-code file and upload a uniquely named copy without overwriting existing printer files.

Per questo strumento non è stato pubblicato alcuno schema di input.

upload_fileprivilegiatoUpload a local file to the Bambu Lab printer

Upload a local file to the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

start_printStart printing a G-code file already on the Bambu Lab printer. Alias of start_print_job for upstream MCP compatibility.

Start printing a G-code file already on the Bambu Lab printer. Alias of start_print_job for upstream MCP compatibility.

Per questo strumento non è stato pubblicato alcuno schema di input.

start_print_jobStart printing a G-code file already on the Bambu Lab printer

Start printing a G-code file already on the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

cancel_printCancel the current print job on the Bambu Lab printer

Cancel the current print job on the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

pause_printPause the current print job on the Bambu Lab printer (resumable via resume_print)

Pause the current print job on the Bambu Lab printer (resumable via resume_print)

Per questo strumento non è stato pubblicato alcuno schema di input.

resume_printResume a paused print job on the Bambu Lab printer

Resume a paused print job on the Bambu Lab printer

Per questo strumento non è stato pubblicato alcuno schema di input.

x2d_native_controlRead calibration results or update X2D AMS metadata/calibration selection through the installed plug-in. Raw motion, heating, task control, and safety-setting changes are rejected.

Read calibration results or update X2D AMS metadata/calibration selection through the installed plug-in. Raw motion, heating, task control, and safety-setting changes are rejected.

Per questo strumento non è stato pubblicato alcuno schema di input.

clear_hms_errorsClear HMS or print error state on the Bambu Lab printer using the clean_print_error MQTT command.

Clear HMS or print error state on the Bambu Lab printer using the clean_print_error MQTT command.

Per questo strumento non è stato pubblicato alcuno schema di input.

set_print_speedSet the active print speed mode: silent, standard, sport, or ludicrous.

Set the active print speed mode: silent, standard, sport, or ludicrous.

Per questo strumento non è stato pubblicato alcuno schema di input.

set_airduct_modeSet H2/P2 airduct mode to cooling or heating.

Set H2/P2 airduct mode to cooling or heating.

Per questo strumento non è stato pubblicato alcuno schema di input.

reread_ams_rfidTrigger a Bambu AMS RFID re-read for one AMS slot. X2D on macOS uses the native official plug-in route. This can move AMS filament; use only when the printer is idle and unloaded.

Trigger a Bambu AMS RFID re-read for one AMS slot. X2D on macOS uses the native official plug-in route. This can move AMS filament; use only when the printer is idle and unloaded.

Per questo strumento non è stato pubblicato alcuno schema di input.

set_temperatureSet a checked bed or nozzle temperature. Positive heating requires matching fresh printer telemetry; nozzle heating also requires declared material. Zero turns the heater off.

Set a checked bed or nozzle temperature. Positive heating requires matching fresh printer telemetry; nozzle heating also requires declared material. Zero turns the heater off.

Per questo strumento non è stato pubblicato alcuno schema di input.

set_fan_speedSet a Bambu printer fan speed percentage. X2D on macOS uses the installed Bambu networking plug-in without UI automation; other models use MQTT.

Set a Bambu printer fan speed percentage. X2D on macOS uses the installed Bambu networking plug-in without UI automation; other models use MQTT.

Per questo strumento non è stato pubblicato alcuno schema di input.

set_lightSet a Bambu printer light node mode using the printer's MQTT LED command

Set a Bambu printer light node mode using the printer's MQTT LED command

Per questo strumento non è stato pubblicato alcuno schema di input.

skip_objectsSkip specific object IDs during a running multi-object print using the printer's MQTT skip_objects command

Skip specific object IDs during a running multi-object print using the printer's MQTT skip_objects command

Per questo strumento non è stato pubblicato alcuno schema di input.

set_ams_dryingStart or stop the AMS filament drying cycle. X2D on macOS uses the native official plug-in route and supports AMS-HT id 128.

Start or stop the AMS filament drying cycle. X2D on macOS uses the native official plug-in route and supports AMS-HT id 128.

Per questo strumento non è stato pubblicato alcuno schema di input.

print_3mfPrint a 3MF file on a Bambu Lab printer. Auto-slices if the 3MF has no gcode. IMPORTANT: bambu_model must be specified to ensure safe printer operation.

Print a 3MF file on a Bambu Lab printer. Auto-slices if the 3MF has no gcode. IMPORTANT: bambu_model must be specified to ensure safe printer operation.

Per questo strumento non è stato pubblicato alcuno schema di input.

print_collar_charmPrint a prepared two-part dog collar charm project using the fixed tray policy: inner/smaller object -> black on AMS 1 slot 1, outer/larger object -> white on AMS 2 slot 1.

Print a prepared two-part dog collar charm project using the fixed tray policy: inner/smaller object -> black on AMS 1 slot 1, outer/larger object -> white on AMS 2 slot 1.

Per questo strumento non è stato pubblicato alcuno schema di input.

merge_verticesMerge vertices in an STL file closer than the specified tolerance

Merge vertices in an STL file closer than the specified tolerance

Per questo strumento non è stato pubblicato alcuno schema di input.

40 strumenti su 40 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Control Bambu Lab printers, slice models, manage AMS filament, and connect Blender over your LAN.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.