3D Printer MCP From OctoEverywhere

by OctoEverywhere

429 downloads
Not rated
GitHub

About

A free, community 3D printing MCP server that allows for getting live printer state, webcam snapshots, and printer control.

Details

Author
OctoEverywhere
Downloads
429
Categories
Other

- Live 3D printer status and print information
- Pause and cancel printer controls
- Live webcam snapshots
- Secure and private access
- Works with any 3D printer (OctoPrint, Klipper, Bambu Lab, etc.)
- Free for the entire 3D printing community

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name 3D Printer MCP From OctoEverywhere
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Create an OctoEverywhere account and link your 3D printer. Then visit the OctoEverywhere MCP setup page to get your Access Token. Use the server URL and token with any AI agent that supports MCP.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "3d printer mcp from octoeverywhere": {
            "octoeverywhere-claude": {
                "command": "npx",
                "args": [
                    "mcp-remote",
                    "https://octoeverywhere.com/api/mcp",
                    "--header",
                    "Authorization: Bearer ${AUTH_TOKEN}"
                ],
                "env": {
                    "AUTH_TOKEN": "<Your Access Token>"
                }
            }
        }
    }
}

McpServers

{
    "octoeverywhere-claude": {
        "command": "npx",
        "args": [
            "mcp-remote",
            "https://octoeverywhere.com/api/mcp",
            "--header",
            "Authorization: Bearer ${AUTH_TOKEN}"
        ],
        "env": {
            "AUTH_TOKEN": "<Your Access Token>"
        }
    }
}

<p align="center">OctoEverywhere's Logo</p>
<h1 align="center" style="margin-bottom:20px"><a href="https://octoeverywhere.com/mcp?source=github_mcp_readme">MCP For 3D Printing</a></h1>

OctoEverywhere's free community MCP server allows secure and private access to your 3D printers via the Model Context Protocol (MCP) for AI agents. 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.
- ⏸️ Pause and cancel printer controls.
- πŸ“· Live webcam snapshots.
- πŸ”’ Secure and private access.
- ❀️ Works with any 3D printer, including OctoPrint, Klipper, Bambu Lab, Creality, Prusa, AnyCubic, Elegoo, and more.
- 😍 Free for the entire 3D printing 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?

Cloud empower your OctoPrint, Klipper, Bambu Lab, and Elegoo Centauri 3D printers with free, private, unlimited remote access, AI print failure detection, and more! Developed for the maker community, powered by the maker community.

Learn More About OctoEverywhere

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.