mcpField
3
3D Printer MCP From OctoEverywhere

3D Printer MCP From OctoEverywhere

Local
github.com/OctoEverywhereOther38Updated 69w ago

About 3D Printer MCP From OctoEverywhere

3D Printer MCP From OctoEverywhere is a cloud-hosted MCP server from OctoEverywhere that lets AI clients monitor and control 3D printers. It works with OctoPrint, Klipper, Bambu Lab and other printers, is free to use, and requires no local setup.

Key features

  1. 01Live printer state and print progress
  2. 02Hotend, bed and chamber temperature readings
  3. 03Webcam snapshots with multi-camera support
  4. 04Pause, resume and cancel print jobs

Use cases

  1. 01Checking print progress and remaining time through an AI assistant
  2. 02Viewing webcam images of an ongoing print remotely
  3. 03Pausing or canceling a print from an AI conversation

MCP support

This project is a cloud MCP server that exposes printer status, webcam snapshots and print control to MCP clients such as AI chatbots and agents.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"octoeverywhere": {
"command": "npx",
"args": [
"-y",
"mcp-remote"
],
"env": {
"AUTH_TOKEN": "<AUTH_TOKEN>"
}
}
}
}
Run commandnpx -y mcp-remote
Environment variables to set
AUTH_TOKENSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmmcp-remote

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

OctoEverywhere's Logo

MCP For 3D Printing

A free, private, and secure cloud MCP server for 3D printer access, monitoring, and control. OctoEverywhere's 3D printing MCP server enables access to your 3D printers via the Model Context Protocol (MCP) for AI chatbots, agents, and workflows. Link your 3D printer to OctoEverywhere, grab your MCP access token, and you're ready to chat!

Features

  • 🚀 Live 3D printer status and print information, including:
    • Printer state and status information.
    • Print progress, elapsed time, and estimated time to completion.
    • Gadget AI print failure detection status.
    • Hotend, bed, and chamber temperatures.
    • Print file information, including the file name.
    • Current layer and total layer information.
  • 📷 Live webcam snapshots
    • Supports multi-camera setups.
  • ⏸️ Printer control including:
    • Pausing, resuming, and canceling print jobs.
  • ❤️ Works with any 3D printer, including:
    • OctoPrint
    • Klipper
    • Bambu Lab
    • Creality
    • Prusa
    • AnyCubic
    • Elegoo
    • And more
  • 🔒 Secure cloud MCP server:
    • Accessible from anywhere, in your home or over the internet.
    • Easy setup - no local setup required.
    • Secure and private remote access.
  • 😍 Free for the entire 3D printing community:
    • OctoEverywhere builds awesome cloud tools free for the entire community!

Try It Now

  1. Create an OctoEverywhere account and link your 3D printer.
  2. Visit the OctoEverywhere MCP setup page to get your Access Token.
  3. Use the OctoEverywhere MCP server URL and Access Token with any AI agent!

What's OctoEverywhere?

OctoEverywhere cloud empowers your OctoPrint, Klipper, Bambu Lab, and Elegoo Centauri 3D printers with free, private, unlimited remote access, AI print failure detection, and more! OctoEverywhere is developed by the maker community for the maker community.

Learn More About OctoEverywhere

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.