Stability AI MCP Server

stability-ai-generate-image-sd35

Generate an image using Stable Diffusion 3.5 models with advanced configuration options.

Input Schema

NameRequiredDescriptionDefault
aspectRatioNoControls the aspect ratio of the generated image.1:1
cfgScaleNoHow strictly the diffusion process adheres to the prompt text. Values range from 1-10, with higher values keeping your image closer to your prompt.
modelNoThe model to use for generation: SD3.5 Large (8B params, high quality), Medium (2.5B params, balanced), or Turbo (faster) variants. SD3.5 costs range from 3.5-6.5 credits per generation.sd3.5-large
negativePromptNoKeywords of what you do not wish to see in the output image. This helps avoid unwanted elements. Maximum 10000 characters.
outputFormatNoThe format of the output image.png
outputImageFileNameYesThe desired name of the output image file, no file extension.
promptYesWhat you wish to see in the output image. A strong, descriptive prompt that clearly defines elements, colors, and subjects will lead to better results.
seedNoA specific value that guides the 'randomness' of the generation. (Omit or use 0 for random seed)
stylePresetNoGuides the image model towards a particular style.

Input Schema (JSON Schema)

{ "properties": { "aspectRatio": { "default": "1:1", "description": "Controls the aspect ratio of the generated image.", "enum": [ "16:9", "1:1", "21:9", "2:3", "3:2", "4:5", "5:4", "9:16", "9:21" ], "type": "string" }, "cfgScale": { "description": "How strictly the diffusion process adheres to the prompt text. Values range from 1-10, with higher values keeping your image closer to your prompt.", "maximum": 10, "minimum": 1, "type": "number" }, "model": { "default": "sd3.5-large", "description": "The model to use for generation: SD3.5 Large (8B params, high quality), Medium (2.5B params, balanced), or Turbo (faster) variants. SD3.5 costs range from 3.5-6.5 credits per generation.", "enum": [ "sd3.5-large", "sd3.5-large-turbo", "sd3.5-medium", "sd3-large", "sd3-large-turbo", "sd3-medium" ], "type": "string" }, "negativePrompt": { "description": "Keywords of what you do not wish to see in the output image. This helps avoid unwanted elements. Maximum 10000 characters.", "maxLength": 10000, "type": "string" }, "outputFormat": { "default": "png", "description": "The format of the output image.", "enum": [ "jpeg", "png" ], "type": "string" }, "outputImageFileName": { "description": "The desired name of the output image file, no file extension.", "type": "string" }, "prompt": { "description": "What you wish to see in the output image. A strong, descriptive prompt that clearly defines elements, colors, and subjects will lead to better results.", "maxLength": 10000, "minLength": 1, "type": "string" }, "seed": { "description": "A specific value that guides the 'randomness' of the generation. (Omit or use 0 for random seed)", "maximum": 4294967294, "minimum": 0, "type": "number" }, "stylePreset": { "description": "Guides the image model towards a particular style.", "enum": [ "3d-model", "analog-film", "anime", "cinematic", "comic-book", "digital-art", "enhance", "fantasy-art", "isometric", "line-art", "low-poly", "modeling-compound", "neon-punk", "origami", "photographic", "pixel-art", "tile-texture" ], "type": "string" } }, "required": [ "prompt", "outputImageFileName" ], "type": "object" }