get_comfyui_settings
Retrieve ComfyUI's stored UI settings. List all or get a specific setting by ID to inspect frontend preferences like preview method or link rendering mode.
Instructions
Read the ComfyUI frontend's per-user UI settings (the Comfy.* ids the Settings panel writes, served by the frontend user manager). Read-only. This is NOT get_defaults — get_defaults is our own MCP SQLite store, while these are ComfyUI's own persisted UI settings. Provide id to read one setting's raw stored value; omit id to list all stored settings (optionally narrowed by filter). Known ids include Comfy.Validation.Workflows (boolean; its strictness rejects some custom-node workflows), Comfy.PreviewMethod (auto|latent2rgb|taesd|none), Comfy.LinkRenderMode (0 straight / 1 linear / 2 spline / 3 hidden), Comfy.UseNewMenu, and Comfy.Sidebar.Location. Ids are frontend-defined and stored verbatim; keys never written by the user are absent here and fall back to invisible frontend defaults. Values are surfaced with their raw stored type (no coercion). Requires a reachable local or remote ComfyUI; not available in Comfy Cloud mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Setting id, e.g. 'Comfy.Validation.Workflows'. Omit to list all stored settings. | |
| filter | No | Case-insensitive substring filter on setting ids when listing (e.g. 'preview'). Ignored when `id` is given. |