Qidi Printer Mcp

devops-infra MCP Server

MCP server for QIDI 3D printers via Moonraker API — control, monitor, and automate prints from Claude/AI agents

VerifiedInstall Ready
devops-infradevops-infra
4 views1 stars0 forksMIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
1
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

uvx qidi-printer-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "qidi-printer-mcp": {
      "command": "uvx",
      "args": [
        "qidi-printer-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

11
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (11)

list_files

List all gcode files uploaded to the printer.

cancel_print

Cancel the current print job. The printer will stop and cool down.

Tool

Description

print_progress

Get current print progress: percentage complete, elapsed time, estimated time re

send_gcode

Send a raw G-code command to the printer.

start_print

Start printing a gcode file already uploaded to the printer.

get_temperatures

Get current bed and nozzle temperatures with targets.

printer_status

Get full printer status: state, temperatures, and print progress. No parameters

pause_print

Pause the current print job.

resume_print

Resume a paused print job.

preheat

Preheat the printer bed and nozzle to target temperatures.