Local GPU Imagegen MCP Server

An MCP-first control plane with cryptographic model identity, explicit approvals, and durable run evidence for the ComfyUI setup you already use.

Local serverstdio

What is the Local GPU Imagegen MCP Server?

local-gpu-imagegen is an MCP project maintained in the chevalgrand520/local-gpu-imagegen repository. The maintainer describes its purpose as “An MCP-first control plane with cryptographic model identity, explicit approvals, and durable run evidence for the ComfyUI setup you already use”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using python. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
local_gpu_discover_modelsPlan or execute bounded API/filesystem inventory without loading model weights.
local_gpu_inspect_workflowInspect one ordinary ComfyUI API txt2img workflow and return diagnostic or registerable hashes and bindings.
local_gpu_register_workflowRecheck an exact proposal and store its immutable registered workflow copy after later digest-bound confirmation.
local_gpu_set_model_trustInspect a reviewed component bundle without mutation, or approve/revoke one exact identity in user-local state after confirmation.
local_gpu_recommend_modelsReturn one deterministic route and at most two explained alternatives.
local_gpu_list_profilesList registered use-case profiles and the current backend capabilities.
local_gpu_start_runPersist a confirmed intent, profile, constraints, backend choice, and round budget.
local_gpu_get_runRead the durable manifest and its recoverable_next_actions.
local_gpu_branch_runCreate an immutable child run from one reviewed parent round and preserve/change contract.
local_gpu_prepare_maskPrepare a user or rectangle/polygon mask and return a bounded JPEG overlay.
local_gpu_confirm_maskConfirm an unchanged prepared mask after explicit user approval.
local_gpu_generate_roundGenerate one root or fixed-mode child round and optionally return a bounded JPEG preview.
local_gpu_record_reviewStore rubric scores, required structured visual checks, hard failures, constraint and preservation results, critique, and next action.
local_gpu_finalize_runVerify the image-bound user confirmation and publish the nominated eligible round as the final local PNG.
local_gpu_cleanup_runRemove intermediates or the entire confirmed run directory.
local_gpu_imagegen_check
local_gpu_generate_image

How to install the Local GPU Imagegen MCP Server

{
  "mcpServers": {
    "local-gpu-imagegen": {
      "command": "python",
      "args": [
        "<project-root>\\scripts\\mcp_server.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.