3D PRINTERS / HM-3D-011
HM-3D-011 · datasheet

mcp-3D-printer-server

Connects MCP to major 3D printer APIs (OctoPrint, Klipper, Bambu, Duet, Repetier, Prusa)

01 · What it does

  • Per-call type, host, port, and api_key arguments for working with more than one printer
  • Required Bambu printer model for print operations, asked for through MCP elicitation when missing
  • FULU OrcaSlicer-bambulab setup inspection and diagnostic BambuNetwork bridge RPC, with raw print methods refused
  • Slicer, bridge, and Blender executables come from server configuration unless you explicitly opt in to per-call selectors
  • MCP resources for printer status, files, and file details

02 · Install

$ npx -y mcp-3d-printer-server
  1. Runs over stdio; set PRINTER_TYPE and the backend's host/API key env vars: see README

Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.

Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.