Skip to main content
Glama

MCPollinations Multimodal MCP Server

editImage

Modify existing images using text prompts for precise edits. Adjust settings like width, height, and transparency, and save output in preferred formats. Ideal for custom image transformations.

Instructions

Edit or modify an existing image based on a text prompt. User-configured settings in MCP config will be used as defaults unless specifically overridden.

Input Schema

NameRequiredDescriptionDefault
enhanceNoWhether to enhance the prompt using an LLM before generating (default: true)
fileNameNoName of the file to save (without extension, default: generated from prompt)
formatNoImage format to save as (png, jpeg, jpg, webp - default: png)
heightNoHeight of the generated image (default: 1024)
imageUrlYesURL of the input image to edit
modelNoModel name to use for editing (default: user config or "gptimage"). Available: "gptimage", "kontext"
outputPathNoDirectory path where to save the image (default: user config or "./mcpollinations-output")
promptYesThe text description of how to edit the image (e.g., "remove the cat and add a dog", "change background to mountains")
safeNoWhether to apply content filtering (default: false)
seedNoSeed for reproducible results (default: random)
transparentNoGenerate image with transparent background (gptimage model only, default: false)
widthNoWidth of the generated image (default: 1024)

Input Schema (JSON Schema)

{ "properties": { "enhance": { "description": "Whether to enhance the prompt using an LLM before generating (default: true)", "type": "boolean" }, "fileName": { "description": "Name of the file to save (without extension, default: generated from prompt)", "type": "string" }, "format": { "description": "Image format to save as (png, jpeg, jpg, webp - default: png)", "type": "string" }, "height": { "description": "Height of the generated image (default: 1024)", "type": "number" }, "imageUrl": { "description": "URL of the input image to edit", "type": "string" }, "model": { "description": "Model name to use for editing (default: user config or \"gptimage\"). Available: \"gptimage\", \"kontext\"", "type": "string" }, "outputPath": { "description": "Directory path where to save the image (default: user config or \"./mcpollinations-output\")", "type": "string" }, "prompt": { "description": "The text description of how to edit the image (e.g., \"remove the cat and add a dog\", \"change background to mountains\")", "type": "string" }, "safe": { "description": "Whether to apply content filtering (default: false)", "type": "boolean" }, "seed": { "description": "Seed for reproducible results (default: random)", "type": "number" }, "transparent": { "description": "Generate image with transparent background (gptimage model only, default: false)", "type": "boolean" }, "width": { "description": "Width of the generated image (default: 1024)", "type": "number" } }, "required": [ "prompt", "imageUrl" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pinkpixel-dev/MCPollinations'

If you have feedback or need assistance with the MCP directory API, please join our Discord server