Skip to main content
Glama
b84330808

mcp-server-for-bambu

by b84330808

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BAMBU_IPNoIP address of the Bambu Lab printer on the LAN. If omitted, the server starts in setup mode and can save credentials via the setup_printer tool.
BAMBU_SERIALNoPrinter serial number. Use together with BAMBU_IP and BAMBU_ACCESS_CODE when configuring credentials via environment variables.
BAMBU_MQTT_PORTNoMQTT port used to connect to the printer. Useful when pointing the server at the simulator with a non-default SIM_PORT.8883
BAMBU_READ_ONLYNoSet to 1 to register only read-only tools, disabling pause/cancel/heat/G-code and other control tools.0
BAMBU_CONFIG_DIRNoDirectory where the saved .env credentials and maintenance ledger are stored. Defaults to the platform-specific user config directory.
BAMBU_ACCESS_CODENoBambu LAN access code from the printer (not the Wi-Fi password). Use together with BAMBU_IP and BAMBU_SERIAL when configuring credentials via environment variables.
MAINTENANCE_LEDGER_PATHNoPath to the maintenance ledger JSON file. Defaults to maintenance.json inside the config directory.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources