Skip to main content

QIDI 3D Printer MCP server. Controls QIDI 4 Max Combo via Moonraker REST API. Tools: printer status, temperatures, start/pause/resume/cancel print, list files, send gcode, preheat. Built by MEOK AI Labs.

Project description

Qidi Printer MCP

QIDI 3D Printer MCP Server

PyPI License: MIT MEOK AI Labs

Overview

QIDI 3D Printer MCP Server Controls QIDI 4 Max Combo (and other Klipper/Moonraker printers) via Moonraker REST API. Built by MEOK AI Labs for Sovereign Temple v3.0.

Tools

Tool Description
printer_status Get full printer status: state, temperatures, and print progress. No parameters
get_temperatures Get current bed and nozzle temperatures with targets.
start_print Start printing a gcode file already uploaded to the printer.
pause_print Pause the current print job.
resume_print Resume a paused print job.
cancel_print Cancel the current print job. The printer will stop and cool down.
list_files List all gcode files uploaded to the printer.
send_gcode Send a raw G-code command to the printer.
print_progress Get current print progress: percentage complete, elapsed time, estimated time re
preheat Preheat the printer bed and nozzle to target temperatures.

Installation

pip install meok-qidi-printer-mcp

Usage with Claude Desktop

Add to your Claude Desktop MCP config (claude_desktop_config.json):

{
  "mcpServers": {
    "qidi-printer": {
      "command": "python",
      "args": ["-m", "meok_qidi_printer_mcp.server"]
    }
  }
}

Usage with FastMCP

from mcp.server.fastmcp import FastMCP

# This server exposes 10 tool(s) via MCP
# See server.py for full implementation

License

MIT © MEOK AI Labs


Pairs with MEOK Governance Suite

Build something that touches users? You need compliance. MEOK ships 38 governance MCPs that drop in alongside this tool — EU AI Act, DORA, NIS2, CRA, GDPR, ISO 42001, FDA SaMD, MDR, Basel, MiFID II, MiCA, COPPA, and more.

# One-shot install of the governance pack
npx meok-setup --pack governance

Free tier: 10 calls/day per MCP. Pro tier (£79/mo): unlimited + cryptographically signed compliance attestations your auditor verifies independently.

→ Full catalogue: councilof.ai/catalogue → MEOK AI Labs: meok.ai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qidi_printer_mcp-1.0.6.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qidi_printer_mcp-1.0.6-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file qidi_printer_mcp-1.0.6.tar.gz.

File metadata

  • Download URL: qidi_printer_mcp-1.0.6.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for qidi_printer_mcp-1.0.6.tar.gz
Algorithm Hash digest
SHA256 28ec60bca45431e97bac8e4de774c76bc50b55be6fde402077babd964c267674
MD5 fb1466c27c4d847dbcd6604948f51644
BLAKE2b-256 3b883eaf5dea9c78341dc831b3d90825c8385ad268211f53c5996b485fb0aea9

See more details on using hashes here.

File details

Details for the file qidi_printer_mcp-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for qidi_printer_mcp-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d4eacd27121cc03ba4b092493ff11bcd5b3b4a7ca1da5fe95784f8cce49b55fd
MD5 880f3c3400d79e3417f4910bce52943a
BLAKE2b-256 72045ebf6b465417ee50c328a910d9b3ff42181d90a0cc9904648d3a4992cb2c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page