BambuX1-print-MCPtools

ry32767/BambuX1-print-MCPtools
★ 0 stars Python Code/Dev Tools Updated today
Drive a Bambu Lab X1 Carbon over LAN without the cloud: FTPS+MQTT CLI, headless OrcaSlicer slicing, and an MCP server. Stdlib only.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "bambux1-print-mcptoo": {
      "command": "uvx",
      "args": [
        "bambux1-print-mcptools"
      ]
    }
  }
}

Or install with pip: pip install bambux1-print-mcptools

README Excerpt

PC から LAN 経由で Bambu Lab X1 Carbon にファイルを送り、印刷を開始・監視・停止する CLI。 **Python 標準ライブラリのみ**(paho-mqtt も Bambu Studio も不要)。 - FTPS `:990`(implicit TLS) … ファイル転送(= プリンタの microSD) - MQTT `:8883`(TLS) … 状態取得・制御(`bblp` + LAN アクセスコード) プリンタの IP・シリアル・アクセスコードは **自動解決**する (SSDP udp/2021 で発見 → `%APPDATA%\BambuStudio\BambuStudio.conf` の `access_code` を参照)。

Tools (10)

check_readydelete_filelist_presetsprint_controlprint_jobprinter_filesprinter_lightprinter_statusslice_modelupload_job