• Home
  • Categories
  • Tags
  • Pricing
  • Submit
  1. Home
  2. Code Execution & Automation Mcp Servers
  3. 3D Printer Server

3D Printer Server

An MCP server that integrates with 3D printer management systems (OctoPrint, Klipper, Duet, etc.) enabling remote control, STL file manipulation, slicing, and advanced print job workflows, highlighting MCP servers in IoT and device automation.

🌐Visit Website

About this tool

3D Printer Server

Category: Code Execution & Automation (MCP Servers)
Tags: mcp, 3d-printing, iot, automation

Description

3D Printer Server is an MCP server that integrates with multiple 3D printer management systems (such as OctoPrint, Klipper, Duet, Repetier, Bambu Labs, Prusa Connect, and Creality) to enable remote control, advanced STL file manipulation, slicing, and custom print job workflows. It allows for automation and management of 3D printers through natural language commands, supporting integration with platforms like Claude Desktop and Cursor.

Features

  • Multi-Printer Management: Supports OctoPrint, Klipper (via Moonraker), Duet, Repetier, Bambu Labs, Prusa Connect, and Creality printers.
  • Remote Control: Start, cancel, and monitor print jobs remotely.
  • File Handling & STL Manipulation:
    • Get detailed STL file information
    • Extend STL model bases
    • Uniform/non-uniform scaling
    • Rotate and translate models
    • Merge vertices
    • Center and lay flat models
    • Modify STL sections
    • Generate SVG visualizations
    • Slice STL files to G-code
    • Process and print STL files
  • Printer Control Tools:
    • Get printer status
    • List and upload files
    • Set printer temperatures
  • Bambu-Specific Tools:
    • Print .3mf files
    • Support for Bambu AMS and presets
    • Access machine, filament, and process presets (if configured)
  • Integration:
    • Natural language control via Claude Desktop
    • Usable in Cursor editor (globally or per project)
  • Slicer Integration: Supports PrusaSlicer, Cura, Slic3r, OrcaSlicer (can be installed inside Docker image)
  • Customizable Configuration: Environment variables and .env file support for flexible setup
  • Security: API key/token-based authentication for each printer system

Limitations

  • Processing large STL files may consume significant memory
  • Some Bambu printer operations have limitations (e.g., direct temperature control, file operations via FTP)
  • Complex STL operations may not work as expected with all models

Installation

  • Node.js 18+ required
  • Install via npm (npm install -g mcp-3d-printer-server) or from source
  • Docker support with custom slicer installation available
  • Configuration via environment variables or .env file

Source & Documentation

  • Project Page & Documentation
  • GitHub Repository

Pricing

No pricing information is provided; the server appears to be open source (available via npm and GitHub).

Surveys

Loading more......

Information

Websiteplaybooks.com
PublishedMay 14, 2025

Categories

1 Item
Code Execution & Automation Mcp Servers

Tags

4 Items
#mcp
#3d-printing
#iot
#automation

Similar Products

6 result(s)
3D Printer MCP

3D Printer MCP enables LLMs to control and monitor 3D printing hardware, manage print jobs, and optimize the additive manufacturing process.

Android MCP

An MCP server providing control over Android devices via ADB, including screenshot capture, UI analysis, package management, and command execution.

CLI Server

A secure MCP server for executing shell commands with robust security controls, enabling protected command-line operations. Directly relevant as a widely-used MCP server for secure CLI automation.

Browser MCP

MCP servers for automating and controlling the user's browser using existing browser profiles, ideal for tasks requiring logged-in sessions and avoiding bot detection. Includes implementations by browsermcp and modelcontext.

browser-automation-mcp

Integrates Playwright with MCP to enable automated web interactions, scraping, and testing across browsers.

browser-control-mcp

An MCP server paired with a browser extension that allows LLMs to control Firefox browsers.

Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Clients

  • Sign In
  • Register
  • Forgot password?

Company

  • About Us
  • Admin
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
Copyright © 2025 Acme. All rights reserved.·Terms of Service·Privacy Policy·Cookies