MCP 3D Printer Server MCP Server

MCP server for connecting Claude with 3D printer management systems

Local serverstdio

What is the MCP 3D Printer Server MCP Server?

MCP server for connecting Claude with 3D printer management systems

The short version

This is a server that allows MCP users to connect with the API endpoints of these 3D Printers:

  • Get printer status (temperatures, print progress, etc.)
  • List files on the printer
  • Upload G-code files to the printer
  • Start, cancel, and monitor print jobs
  • Set printer temperatures
  • Advanced STL file manipulation:

The tools it exposes

The server publishes 1 tool. What each one is for:

  • Prerequisites — The Prerequisites tool exposed by this server

What it needs from you

  • Node.js 18 or higher - npm or yarn

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP 3D Printer Server MCP Server

{
  "mcpServers": {
    "3d-printer-server": {
      "command": "npx",
      "args": ["-y", "mcp-3d-printer-server"],
      "env": {
        "PRINTER_HOST": "your-value",
        "PRINTER_TYPE": "your-value",
        "BAMBU_SERIAL": "your-value",
        "BAMBU_TOKEN": "your-value",
        "BAMBU_MODEL": "your-value",
        "SLICER_TYPE": "your-value",
        "SLICER_PATH": "your-value",
        "FULU_ORCA_PLUGIN_DIR": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js 18 or higher - npm or yarn
VariableDescriptionRequired
PRINTER_HOSTEndpoint or connection string the server talks to.Optional
PRINTER_TYPEConfiguration value read at startup.Optional
BAMBU_SERIALConfiguration value read at startup.Optional
BAMBU_TOKENCredential the server authenticates with.Yes
BAMBU_MODELConfiguration value read at startup.Optional
SLICER_TYPEConfiguration value read at startup.Optional
SLICER_PATHFilesystem location the server is allowed to use.Optional
FULU_ORCA_PLUGIN_DIRFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use MCP 3D Printer Server to Prerequisites.”

Frequently asked questions

MCP server for connecting Claude with 3D printer management systems Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.