MCP Reference
Overview
Section titled “Overview”Preflight MCP has one execution path through the running app. The CLI bridge forwards tools/list and tools/call to the same runtime so tool contracts stay aligned.
Tool Catalog (5 Master Tools)
Section titled “Tool Catalog (5 Master Tools)”preflight_session
Section titled “preflight_session”load,export,reset,health
preflight_diagnose
Section titled “preflight_diagnose”validationtexture(optionaltarget_profile)scene_graphmodel_infogeometryschema
preflight_transform
Section titled “preflight_transform”scale,center,rotate,visibility,revert
preflight_fix
Section titled “preflight_fix”applytexture_convert(input_path,output_path,format,quality,backend,max_dimension,generate_mipmaps,gamut_in,gamut_out)apply_allplan_createplan_executeundo
preflight_app
Section titled “preflight_app”screenshot,select,control
Texture Remediation Execution Model
Section titled “Texture Remediation Execution Model”- Sandbox-safe app behavior: no CLI subprocess spawn for app-side conversion.
- Execution path: shared in-process interop bridge.
- Capability gating: runtime reports converter capability; unsupported environments return structured unavailability responses.
- Backend selection:
automatic|openSource|appleTextureConverter(optional).
Recommended Texture Flow
Section titled “Recommended Texture Flow”preflight_diagnose(action=texture, target_profile=...)- Inspect rule IDs and recommendations
preflight_fix(action=texture_convert, backend=automatic|openSource|appleTextureConverter, ...)- Re-run
preflight_diagnose(action=texture)or fullvalidation