EverArt Forge MCP Server

generate_image

Generate images using EverArt Models, optimized for web development. Supports web project paths, responsive formats, and inline preview. Available models:

  • 5000:FLUX1.1: Standard quality
  • 9000:FLUX1.1-ultra: Ultra high quality
  • 6000:SD3.5: Stable Diffusion 3.5
  • 7000:Recraft-Real: Photorealistic style
  • 8000:Recraft-Vector: Vector art style (SVG format)

Input Schema

NameRequiredDescriptionDefault
asset_pathNoOptional subdirectory within the web project's asset structure for storing generated images.
formatNoOutput format (svg, png, jpg, webp). Note: Vector format (svg) is only available with Recraft-Vector (8000) model.svg
image_countNoNumber of images to generate
modelNoModel ID (5000:FLUX1.1, 9000:FLUX1.1-ultra, 6000:SD3.5, 7000:Recraft-Real, 8000:Recraft-Vector)5000
output_pathNoOptional: Custom output path for the generated image. If not provided, image will be saved in the default storage directory.
project_typeNoWeb project type to determine appropriate asset directory structure (e.g., 'react', 'vue', 'html', 'next').
promptYesText description of desired image
web_project_pathNoPath to web project root folder for storing images in appropriate asset directories.

Input Schema (JSON Schema)

{ "properties": { "asset_path": { "description": "Optional subdirectory within the web project's asset structure for storing generated images.", "type": "string" }, "format": { "default": "svg", "description": "Output format (svg, png, jpg, webp). Note: Vector format (svg) is only available with Recraft-Vector (8000) model.", "type": "string" }, "image_count": { "default": 1, "description": "Number of images to generate", "type": "number" }, "model": { "default": "5000", "description": "Model ID (5000:FLUX1.1, 9000:FLUX1.1-ultra, 6000:SD3.5, 7000:Recraft-Real, 8000:Recraft-Vector)", "type": "string" }, "output_path": { "description": "Optional: Custom output path for the generated image. If not provided, image will be saved in the default storage directory.", "type": "string" }, "project_type": { "description": "Web project type to determine appropriate asset directory structure (e.g., 'react', 'vue', 'html', 'next').", "type": "string" }, "prompt": { "description": "Text description of desired image", "type": "string" }, "web_project_path": { "description": "Path to web project root folder for storing images in appropriate asset directories.", "type": "string" } }, "required": [ "prompt" ], "type": "object" }

You must be authenticated.

Other Tools