stability-ai/stable-diffusion

MCP Server

Stable Diffusion MCP Server — local image generation

Stable Diffusion local image generation MCP server. Generate and upscale images using a local SD WebUI instance.

MCP Server

  • Package: mcp-server-stability-ai
  • Transport: stdio
  • Command: npx -y mcp-server-stability-ai

Authentication

Optional HTTP Basic Auth

VariableRequiredDescription
SD_WEBUI_URLYesStable Diffusion WebUI URL
SD_AUTH_USERNoWebUI username
SD_AUTH_PASSNoWebUI password

Available Tools

ToolDescription
generate_imageGenerate from text
get_sd_modelsList models
set_sd_modelSwitch model
get_sd_upscalersList upscalers
upscale_imagesUpscale image

Configuration Example

toml
[[mcp.servers]]
name = "stable-diffusion"
type = "stdio"
command = "npx"
args = ["-y", "image-gen-mcp (GitHub — build locally)"]
timeout_seconds = 60
env = { SD_WEBUI_URL = "your-value", SD_AUTH_USER = "your-value", SD_AUTH_PASS = "your-value" }
tools = []

Notes: Requires local Stable Diffusion WebUI running with --api flag.