Skip to content

Add QIDI Studio MCP v1.11.0 - #220

Open
sslinkyy wants to merge 30 commits into
QIDITECH:mainfrom
sslinkyy:mcp/v1.8.0
Open

Add QIDI Studio MCP v1.11.0#220
sslinkyy wants to merge 30 commits into
QIDITECH:mainfrom
sslinkyy:mcp/v1.8.0

Conversation

@sslinkyy

@sslinkyy sslinkyy commented Aug 9, 2026

Copy link
Copy Markdown

Summary

This is a refresh of the existing MCP integration PR (formerly v1.8.0). The same branch (mcp/v1.8.0) now points at the current fork main snapshot — MCP v1.11.0 — without opening a new pull request.

The embedded QIDI Studio MCP server and its 118-tool suite are included, along with the integrated Tunnel Manager and tunnel lifecycle scripts. Project, object, plate, profile, slicing, printing, monitoring, recovery, adaptive-layer-height, surface-painting, filament, and diagnostic workflows remain exposed.

Changes since the original v1.8.0 snapshot

v1.9.0 — Settings discovery and preview

  • Added list_setting_definitions for searchable, paginated native setting metadata across print, filament, printer, object, and volume scopes.
  • Added preview_settings_update for strict, non-mutating parsing and normalization of proposed changes.
  • Suite version 1.9.0; registry count 117 tools.

v1.9.1 — Tunnel DPAPI repair

  • Fixed Tunnel Manager Save / Repair and Connect to reuse an existing current-user DPAPI credential when the Runtime API key field is empty.
  • Improved repair reliability (managed tunnel client stop/verify before executable replacement).

v1.10.0 — Attachment import and physical filament guard

  • Added import_attached_models for ChatGPT file attachments (STL, 3MF, OBJ, AMF, STEP, STP, PLY) via the official _meta["openai/fileParams"] contract.
  • Required explicit physical-filament slot selection for guarded direct prints; added physical-slot telemetry verification.
  • Suite version 1.10.0; registry count 118 tools.

v1.11.0 — Background OpenGL capture and ChatGPT viewer

  • Extended capture_studio_screenshot with optional background capture (minimized/hidden window restore, PrintWindow, OpenGL back-buffer compositing).
  • Added MCP Apps capture viewer resource for inline ChatGPT display of screenshots and printer-camera frames.
  • Added short-lived loopback download URLs for local file links without tunnel exposure.
  • Suite version 1.11.0; registry count 118 tools.

Why

This gives compatible AI clients structured, state-aware control of QIDI Studio without screen automation or a separately managed bridge. The v1.11.0 snapshot stacks on v1.8.0 — it is a retarget, not a new product or feature initiative.

Compatibility target: QIDI Studio 2.7.2.10 (version.inc unchanged).

Validation

  • Windows RelWithDebInfo upstream-compatibility build passed through v1.11.0.
  • QIDI Studio launches normally with MCP Edition branding.
  • MCP menu and Tunnel Manager work correctly.
  • All 118 tools register and dispatch.
  • Tunnel health and heartbeat checks pass.
  • Settings list/preview, attachment import, guarded print pipeline, background capture, and ChatGPT viewer acceptance passed on live hardware.
  • Branch is synchronized with upstream main (base unchanged since the original PR).

Review note

This PR refreshes the prior v1.8.0 submission in place. No new pull request was opened.

@sslinkyy
sslinkyy marked this pull request as ready for review August 9, 2026 20:42
sslinkyy and others added 27 commits August 10, 2026 15:55
Release QIDI Studio MCP v1.9.0
Fix v1.9.1 tunnel repair with saved DPAPI credentials
fix(mcp): require explicit physical filament source
Capture the active Prepare or Preview OpenGL back buffer before buffer
swap and composite it over the blank native-window region. Validate the
canvas independently so sidebar contrast cannot hide a failed GPU
capture.

Return loopback download coordinates as separate fields so ChatGPT can
construct the clickable local link without rejecting a private URL in
the MCP tool result.
feat(mcp): add background capture and inline viewer
docs: update v1.11.0 release documentation
@sslinkyy sslinkyy changed the title Add QIDI Studio MCP v1.8.0 Add QIDI Studio MCP v1.11.0 Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants