mcp-imagegen-stability mcp

v1.0.0 · MCP Tool · ai · registry.pascalai.org

Generate images using Stability AI API: Stable Diffusion XL, SD3 and Stable Image Core.

stabilitystablediffusionimagegenaiimages

Input Parameters

ParameterTypeDescription
api_keyrequired string
modeloptional string One of: sd3-large, sd3-medium, stable-image-core, stable-image-ultra, sdxl-1.0. Default: sd3-medium.
promptrequired string
negative_promptoptional string
aspect_ratiooptional string One of: 1:1, 16:9, 9:16, 4:3, 3:4, 21:9. Default: 1:1.
seedoptional integer
output_formatoptional string One of: png, jpeg, webp. Default: png.
strengthoptional number Image-to-image strength 0-1.
init_imageoptional string Base64 init image for img2img.
output_pathoptional string

Output Fields

FieldTypeDescription
images array[string]
model string
seed integer
finish_reason string

Examples

Generate with SD3

// Input
{
  "api_key": "sk-xxx",
  "model": "sd3-medium",
  "prompt": "Majestic snow-capped mountains at golden hour",
  "aspect_ratio": "16:9",
  "output_format": "png"
}

// Output
{
  "images": [
    "data:image/png;base64,..."
  ],
  "model": "sd3-medium"
}

Install & Discovery

Install

ppm install mcp-imagegen-stability

Get JSON Schema

GET /v1/packages/mcp-imagegen-stability/1.0.0/schema

Discover by keyword

GET /v1/mcp/discover?q=stability
Discovery hint: Install with ppm install mcp-imagegen-stability or invoke remotely via POST /v1/invoke/mcp-imagegen-stability on the MCP Service.

PascalAI Usage

uses toolslib;
var Tool := LoadTool('mcp-imagegen-stability');
var R := Tool.Call(JsonObj([]));
Writeln(R.ToJSON);