Elegoo Mcp Server MCP Server

A local MCP (Model Context Protocol) server for controlling Elegoo 3D printers via the SDCP protocol.

Local serverstdioMIT

What is the Elegoo Mcp Server?

Elegoo Mcp Server is an MCP project maintained in the skribascode/elegoo-mcp-server repository. The maintainer describes its purpose as “A local MCP (Model Context Protocol) server for controlling Elegoo 3D printers via the SDCP protocol”. Read the project documentation for the complete scope.

Installation

The documented npm package is elegoo-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
elegoo_startInitialize and connect to default printer
elegoo_setupConfigure a new printer
elegoo_selectSwitch between saved printers
elegoo_add_printerAdd a printer
elegoo_remove_printerRemove a printer
elegoo_list_printersList saved printers
elegoo_set_defaultSet default printer
elegoo_update_printerUpdate printer settings
elegoo_connectConnect to printer
elegoo_disconnectDisconnect
elegoo_statusGet full status (temps, position, progress)
elegoo_wakeWake up sleeping printer
elegoo_pausePause print
elegoo_resumeResume print
elegoo_stopCancel print
elegoo_start_printStart a print job
elegoo_set_lightTurn light on/off
elegoo_list_filesList files / print history (files with ✓ = already printed)
elegoo_view_fileView file thumbnail (printed files only)
elegoo_cameraGet camera stream URL

How to install the Elegoo Mcp Server

{
  "mcpServers": {
    "elegoo": {
      "command": "npx",
      "args": [
        "elegoo-mcp-server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.