Add QIDI Studio MCP v1.11.0 - #220
Open
sslinkyy wants to merge 30 commits into
Open
Conversation
sslinkyy
marked this pull request as ready for review
August 9, 2026 20:42
Release QIDI Studio MCP v1.9.0
Fix v1.9.1 tunnel repair with saved DPAPI credentials
feat(mcp): import attached 3D models
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 forkmainsnapshot — 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
list_setting_definitionsfor searchable, paginated native setting metadata across print, filament, printer, object, and volume scopes.preview_settings_updatefor strict, non-mutating parsing and normalization of proposed changes.v1.9.1 — Tunnel DPAPI repair
v1.10.0 — Attachment import and physical filament guard
import_attached_modelsfor ChatGPT file attachments (STL, 3MF, OBJ, AMF, STEP, STP, PLY) via the official_meta["openai/fileParams"]contract.v1.11.0 — Background OpenGL capture and ChatGPT viewer
capture_studio_screenshotwith optionalbackgroundcapture (minimized/hidden window restore,PrintWindow, OpenGL back-buffer compositing).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.incunchanged).Validation
RelWithDebInfoupstream-compatibility build passed through v1.11.0.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.