bambu_network_call
Invoke a raw FULU BambuNetwork bridge method to query or control Bambu printer network functions, optionally injecting an initialized network agent into the request payload.
Instructions
Call a raw FULU OrcaSlicer-bambulab BambuNetwork bridge method, optionally with an initialized network agent injected into the payload.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"method": "<method>"
},
"name": "bambu_network_call"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | FULU bridge method name, for example bridge.handshake, net.is_user_login, or net.get_user_selected_machine. | |
| payload | No | JSON payload passed to the bridge method. | |
| user_info | No | Optional BambuNetwork user_info JSON string to pass to net.change_user after the agent starts. | |
| timeout_ms | No | Bridge request timeout in milliseconds. | |
| with_agent | No | When true, initialize a BambuNetwork agent and add its agent id to the payload before calling the method. | |
| country_code | No | BambuNetwork country code, such as US, used by the agent during startup. | |
| bridge_command | No | Override command for the FULU bridge host or macOS/WSL wrapper; defaults to BAMBU_NETWORK_BRIDGE_COMMAND. Per-call overrides require MCP_ALLOW_EXECUTABLE_ARG=1. | |
| bambu_network_config_dir | No | Config/log directory used by the BambuNetwork agent; defaults to BAMBU_NETWORK_CONFIG_DIR or a user config directory. |