Skip to main content
Glama
tasopen

mcp-alphabanana

by tasopen

mcp-alphabanana

npm version License: MIT

Inglés | 日本語

mcp-alphabanana es un servidor del Protocolo de Contexto de Modelo (MCP) para generar recursos de imagen con Google Gemini. Está diseñado para clientes compatibles con MCP y flujos de trabajo de agentes que necesitan generación rápida de imágenes, salidas transparentes, guía mediante imágenes de referencia y formatos de entrega flexibles.

Palabras clave: Servidor MCP, Protocolo de Contexto de Modelo, Gemini AI, generación de imágenes, FastMCP

Capacidades clave:

  • Generación de imágenes ultrarrápida con Gemini en los niveles Flash y Pro

  • Salida de recursos PNG/WebP transparentes para flujos de trabajo web y de juegos

  • Guía de estilo con múltiples imágenes mediante archivos de imagen de referencia locales

  • Salidas flexibles en archivo, base64 o combinadas para flujos de trabajo de agentes

alphabanana demo

Inicio rápido

Ejecuta el servidor MCP con npx:

npx -y @tasopen/mcp-alphabanana

O añádelo a tu configuración de MCP:

{
  "mcp": {
    "servers": {
      "alphabanana": {
        "command": "npx",
        "args": ["-y", "@tasopen/mcp-alphabanana"],
        "env": {
          "GEMINI_API_KEY": "${env:GEMINI_API_KEY}"
        }
      }
    }
  }
}

Establece GEMINI_API_KEY antes de iniciar el servidor.

Para Claude Desktop, Descarga mcp-alphabanana-latest.mcpb, luego añádelo como extensión desde la configuración de Claude Desktop. Para Windows, se recomienda añadir la extensión 'FileSystem' para un mejor manejo de archivos locales.
Download MCPB

Related MCP server: nano-banana-claude

Registro de Claude

El registro de Claude / metadatos del paquete MCPB se definen en manifest.json y se envían con el icono estático de 512x512 en images/mcp-alphabanana.png.

Los paquetes de tiempo de ejecución nativos de sharp se declaran como dependencias opcionales para que las instalaciones de .mcpb puedan resolver el binario precompilado correcto en cada plataforma compatible sin depender de hooks de postinstalación.

  • URL estable de MCPB: https://github.com/tasopen/mcp-alphabanana/releases/latest/download/mcp-alphabanana-latest.mcpb

  • Patrón de URL versionada de MCPB: https://github.com/tasopen/mcp-alphabanana/releases/download/vVERSION/mcp-alphabanana-VERSION.mcpb

  • Soporte: GitHub Issues

Servidor MCP

Este repositorio proporciona un servidor MCP que permite a los agentes de IA generar imágenes usando Google Gemini.

Puede utilizarse con clientes compatibles con MCP como:

  • Claude Desktop

  • VS Code MCP

  • Cursor

Construido con FastMCP 3 para una base de código simplificada y opciones de salida flexibles.

Insignia del servidor Glama MCP:\

Herramientas disponibles

generate_image

Genera imágenes usando Google Gemini con transparencia opcional, imágenes de referencia locales, fundamentación y metadatos de razonamiento.

Para Claude Desktop, prefiere outputType=file para imágenes medianas o grandes. Las respuestas base64 y combine consumen contexto de Claude y pueden alcanzar el límite de tamaño del cliente. En Windows, usa la extensión FileSystem para elegir una outputPath absoluta escribible y cualquier ruta de referenceImages local.

Parámetros clave:

  • prompt (string): descripción de la imagen a generar

  • model: Flash3.1, Flash2.5, Pro3, flash, pro

  • outputWidth y outputHeight: tamaño final de imagen solicitado en píxeles en modo normal

  • noresize + aspectRatio + output_resolution: devuelve el tamaño nativo de Gemini sin cambiar el tamaño

  • output_resolution: 0.5K, 1K, 2K, 4K

  • output_format: png, jpg, webp

  • outputType: file, base64, combine

  • outputPath: requerido cuando outputType es file o combine

  • transparent: habilita el postprocesamiento de PNG/WebP transparente

  • referenceImages: matriz opcional de archivos de imagen de referencia locales

  • grounding_type y thinking_mode: controles avanzados de Gemini 3.1

Selección de modelo

ID de modelo de entrada

ID de modelo interno

Descripción

Flash3.1

gemini-3.1-flash-image-preview

Ultrarrápido, admite Pensamiento/Fundamentación.

Flash2.5

gemini-2.5-flash-image

Flash heredado. Alta estabilidad. Bajo costo.

Pro3

gemini-3.0-pro-image-preview

Modelo Pro de alta fidelidad.

flash

gemini-3.1-flash-image-preview

Alias para compatibilidad con versiones anteriores.

pro

gemini-3.0-pro-image-preview

Alias para compatibilidad con versiones anteriores.

Parámetros

Referencia completa de parámetros para la herramienta generate_image.

Parámetro

Tipo

Predeterminado

Descripción

prompt

string

requerido

Descripción de la imagen a generar

outputFileName

string

requerido

Nombre del archivo de salida (extensión añadida automáticamente si falta)

outputType

enum

combine

file, base64 o combine

model

enum

Flash3.1

Modelo: Flash3.1, Flash2.5, Pro3, flash, pro

output_resolution

enum

auto

0.5K, 1K, 2K, 4K; requerido cuando noresize=true

noresize

boolean

false

Saltar el cambio de tamaño posterior a la generación y devolver dimensiones nativas de Gemini

aspectRatio

enum

opcional

Requerido cuando noresize=true; ej. 1:1, 16:9, 4:5

outputWidth

integer

requerido salvo noresize=true

Ancho de salida final en píxeles

outputHeight

integer

requerido salvo noresize=true

Altura de salida final en píxeles

output_format

enum

png

png, jpg, webp

outputPath

string

requerido para file / combine

Ruta del directorio de salida absoluto

transparent

boolean

false

Fondo transparente (solo PNG/WebP)

transparentColor

string o null

null

Anulación de clave de color para extracción de transparencia

colorTolerance

integer

30

Tolerancia de coincidencia de color de transparencia

fringeMode

enum

auto

auto, crisp, hd

resizeMode

enum

crop

crop, stretch, letterbox, contain

grounding_type

enum

none

none, text, image, both (solo Flash3.1)

thinking_mode

enum

minimal

minimal, high (solo Flash3.1)

include_thoughts

boolean

false

Devolver campos de razonamiento del modelo cuando los metadatos están habilitados

include_metadata

boolean

false

Incluir metadatos de fundamentación y razonamiento en la salida JSON

referenceImages

array

[]

Hasta 14 archivos de referencia locales (Flash3.1/Pro3), 3 para Flash2.5

debug

boolean

false

Guardar artefactos de depuración intermedios

¿Por qué alphabanana?

  • Sin marcas de agua: Imágenes limpias nativas de la API.

  • Soporte de Pensamiento/Fundamentación: Mayor adherencia a las instrucciones y precisión respaldada por búsqueda.

  • Listo para producción: Admite WebP transparente y relaciones de aspecto exactas para recursos web y de juegos.

Características

  • Generación de imágenes ultrarrápida (Gemini 3.1 Flash, 0.5K/1K/2K/4K)

  • Razonamiento avanzado con múltiples imágenes (hasta 14 imágenes de referencia)

  • Soporte de Pensamiento/Fundamentación (solo Flash3.1)

  • Salida PNG/WebP transparente (postprocesamiento de clave de color, eliminación de bordes)

  • Múltiples formatos de salida: archivo, base64 o ambos

  • Modos de cambio de tamaño flexibles: recortar, estirar, letterbox, contener

  • Múltiples niveles de modelo: Flash3.1, Flash2.5, Pro3, alias heredados

Ejemplos de salida

Estos ejemplos de salida se generaron con mcp-alphabanana y se almacenaron en images/examples.

Recurso de pixel art

Escena de juego con imagen de referencia

Generación fotorrealista

Cofre del tesoro en pixel art

Escena de botín de mazmorra con imagen de referencia

Póster de viaje fotorrealista

Configuración

Configura GEMINI_API_KEY en tu configuración de MCP (por ejemplo, mcp.json).

Ejemplos:

  • Referenciar una variable de entorno del SO desde mcp.json:

{
  "env": {
    "GEMINI_API_KEY": "${env:GEMINI_API_KEY}"
  }
}
  • Proporcionar la clave directamente en mcp.json:

{
  "env": {
    "GEMINI_API_KEY": "your_api_key_here"
  }
}

Integración con VS Code

Añádelo a tu configuración de VS Code (.vscode/settings.json o configuración de usuario), configurando el env del servidor en mcp.json o a través de la configuración de MCP de VS Code.

{
  "mcp": {
    "servers": {
      "mcp-alphabanana": {
        "command": "npx",
        "args": ["-y", "@tasopen/mcp-alphabanana"],
        "env": {
          "GEMINI_API_KEY": "${env:GEMINI_API_KEY}"
        }
      }
    }
  }
}

Opcional: Establece un directorio de respaldo personalizado para fallos de escritura añadiendo MCP_FALLBACK_OUTPUT al objeto env.

Ejemplos de uso

Generación básica

{
  "prompt": "A pixel art treasure chest, golden trim, wooden texture",
  "model": "Flash3.1",
  "outputFileName": "chest",
  "outputType": "base64",
  "outputWidth": 64,
  "outputHeight": 64,
  "transparent": true
}

Tamaño nativo sin cambio de tamaño

{
  "prompt": "A clean app icon with a banana mascot, flat graphic design",
  "model": "Flash3.1",
  "outputFileName": "banana-icon-native",
  "outputType": "base64",
  "noresize": true,
  "aspectRatio": "1:1",
  "output_resolution": "0.5K",
  "output_format": "png"
}

Este modo devuelve el tamaño de píxel nativo de Gemini para la relación y resolución solicitadas. Por ejemplo, 1:1 + 0.5K devuelve 512x512 sin ningún paso de cambio de tamaño.

Avanzado (Póster vertical y pensamiento)

{
  "prompt": "A vertical, photorealistic travel poster advertising Magical Wings Day Tours. A joyful young couple flies high above a breathtaking European countryside at golden hour, holding hands as they soar through a partly cloudy sky. Below them are vineyards, villages, forests, a winding river, and a hilltop medieval castle. The poster uses large, elegant typography with the headline FLY THE COUNTRYSIDE at the top and Magical Wings Day Tours branding near the bottom.",
  "model": "Flash3.1",
  "output_resolution": "1K",
  "outputFileName": "photoreal-travel-poster",
  "outputType": "file",
  "outputPath": "/path/to/output",
  "outputWidth": 848,
  "outputHeight": 1264,
  "output_format": "jpg",
  "thinking_mode": "high",
  "include_metadata": true
}

Muestra de fundamentación (respaldada por búsqueda)

{
  "prompt": "A modern travel poster featuring today's weather and skyline highlights in Kuala Lumpur",
  "model": "Flash3.1",
  "outputFileName": "kl_travel_poster",
  "outputType": "base64",
  "outputWidth": 1024,
  "outputHeight": 1024,
  "grounding_type": "text",
  "thinking_mode": "high",
  "include_metadata": true,
  "include_thoughts": true
}

Esta muestra habilita la fundamentación de Google Search y devuelve metadatos de fundamentación y razonamiento en JSON.

Con imágenes de referencia

{
  "prompt": "Use the reference image to create a game screen showing an opened treasure chest filled with coins and treasure, 8-bit dungeon crawler style, after-battle reward scene, dungeon corridor background, four-party status UI at the bottom",
  "model": "Flash3.1",
  "output_resolution": "0.5K",
  "outputFileName": "reference-image-dungeon-loot",
  "outputType": "file",
  "outputPath": "/path/to/output",
  "outputWidth": 600,
  "outputHeight": 448,
  "output_format": "webp",
  "transparent": false,
  "referenceImages": [
    {
      "description": "Treasure chest style reference",
      "filePath": "/path/to/references/pixel-art-treasure-chest.png"
    }
  ]
}

Transparencia y formatos de salida

  • PNG: Alfa completo, clave de color + eliminación de bordes

  • WebP: Alfa completo, mejor compresión (Flash3.1+)

  • JPEG: Sin transparencia (vuelve a un fondo sólido)

Desarrollo

# Development mode with MCP CLI
npm run dev

# MCP Inspector (Web UI)
npm run inspect

# Build for production
npm run build

Licencia

MIT

Available Tools

1 tool
generate_imageA
Destructive

Generate image assets using Gemini AI with optional transparency and reference images.

[Claude Desktop Guidance]

  • Prefer outputType='file' for medium or large images. base64 and combine responses can exceed Claude Desktop's context limit.

  • On Claude Desktop for Windows, use the FileSystem extension to choose reference-image paths and a writable absolute outputPath before calling this tool.

  • Use base64 only for small previews or when the client explicitly needs inline image data.

[Model Guidance]

  • Flash3.1 (recommended): High quality, very fast, supports grounding and advanced features.

  • Lite3.1 (Nano Banana 2 Lite): Ultra-fast, cost-effective, 1K-only, no search grounding. Ideal for quick drafting and low-latency iteration.

  • Pro3: Higher fidelity, but more costly and slower.

  • Flash2.5: Legacy, maintained for compatibility. Does not support 0.5K, 2K, or 4K resolutions.

[Aspect Ratios] Gemini supports the following aspect ratios (model-dependent):

  • Common to all models: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9

  • Flash3.1 only: 1:4, 4:1, 1:8, 8:1

Normal mode: provide outputWidth/outputHeight and the server will choose the closest Gemini aspect ratio and source resolution, then resize to the requested pixel size. No-resize mode: set noresize=true and provide aspectRatio plus output_resolution. The server will return Gemini's native pixel dimensions for that combination without post-generation resizing.

If you intentionally want to control resizing/cropping in normal mode, use the 'resizeMode' parameter: 'crop' (default, center crop), 'letterbox' (fit with padding), 'contain' (trim transparent margins then fit), or 'stretch' (distort to fit).

[IMPORTANT] Always preserve the user's prompt as-is, including language and nuance. Do not translate or summarize.

ParametersJSON Schema
NameRequiredDescriptionDefault
debugNoDebug mode: output intermediate processing images and prompt
modelNoModel tier to use for generation (see tool description for details; "flash" and "pro" are aliases for Flash2.5 and Pro3; "Lite3.1" is the low-latency Nano Banana 2 Lite model, 1K-only, no grounding)Flash3.1
promptYesUser-provided image prompt. Preserve the original wording and detail; do not summarize or translate. Only append transparency-related hints if needed.
noresizeNoSkip post-generation resizing and return Gemini native dimensions directly. When true, provide aspectRatio and output_resolution instead of outputWidth/outputHeight.
fringeModeNoFringe reduction mode: auto (size-based), crisp (binary alpha), hd (force-clear 1px boundary for large images).auto
outputPathNoOutput directory path (MUST be an absolute path when outputType is file or combine). In Claude Desktop on Windows, use the FileSystem extension to choose or prepare a writable absolute path such as C:\temp.
outputTypeNoOutput format: file=file only, base64=base64 only, combine=both. In Claude Desktop, prefer file for medium or large images to avoid context-size limits; use base64 only for small previews.combine
resizeModeNoResize mode: crop=center crop, stretch=distort, letterbox=fit with padding, contain=trim transparent margins then fitcrop
aspectRatioNoGemini aspect ratio to use directly when noresize=true. Ignored in normal resize mode.
outputWidthNoOutput image width in pixels. Required unless noresize=true. In normal mode, the image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this width.
transparentNoRequest transparent background (PNG or WebP only). Background color is selected by histogram analysis.
outputHeightNoOutput image height in pixels. Required unless noresize=true. In normal mode, the image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this height.
output_formatNoOutput formatpng
thinking_modeNoThinking mode (3.1 only)minimal
colorToleranceNoTolerance for color matching (0-255). Higher values are more permissive for transparent color selection and keying.
grounding_typeNoGrounding tool usage (3.1 only)none
outputFileNameYesOutput filename (extension auto-added if missing)
referenceImagesNoReference images for style guidance (Flash2.5: max 3, others: max 14)
include_metadataNoInclude grounding and reasoning metadata in JSON output (optional, may increase payload size).
include_thoughtsNoOptional (default: false). Request thought fields from Gemini (3.1 only). Thought content is returned in MCP response only when include_metadata=true.
transparentColorNoColor to make transparent. Hex (e.g. #FF00FF). null defaults to #FF00FF when transparent=true.
output_resolutionNoGemini generation source resolution (optional in normal mode, required when noresize=true). In normal mode, the final image is resized to the requested pixel size after generation.

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description discloses key behaviors beyond annotations: it explains that the tool generates files on disk (outputPath), handles resizing and cropping, supports transparency, and has model-dependent features. Annotations already indicate destructiveHint=true and openWorldHint=true, so the description adds context about what gets created and modified. However, it does not explicitly warn about overwriting existing files, which would have earned a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long but well-structured with sections (Claude Desktop Guidance, Model Guidance, Aspect Ratios, IMPORTANT) and uses bullet points for readability. It front-loads the main purpose and then provides detailed guidance. While every sentence contributes value, some redundancy with schema descriptions could be trimmed slightly.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (22 parameters, multiple modes, platform specifics), the description is quite comprehensive. It covers purpose, usage guidelines, model comparisons, resize behavior, output types, and important notes. However, it lacks explicit details about error responses or rate limits, and there is no output schema, but the description compensates well for the tool's generative nature.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so parameters are already documented. The description adds value by grouping parameters logically (e.g., model selection, aspect ratios, resize modes) and providing context for platform-specific usage (e.g., referenceImages filePath on Windows). It explains the interaction between parameters like outputWidth/outputHeight and noresize, which goes beyond individual parameter descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with 'Generate image assets using Gemini AI with optional transparency and reference images,' clearly stating the action, resource, and technology. It differentiates between different usage contexts (Claude Desktop, Windows, etc.) and provides model recommendations, ensuring the agent understands what the tool does and when to use which option.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description includes explicit guidance on when to use different output types ('Prefer outputType='file' for medium or large images'), when to use noresize mode vs normal mode, and when to choose each model (Flash3.1 recommended, Lite3.1 for quick drafting, etc.). It also provides platform-specific usage instructions for Claude Desktop and Windows, giving clear context for tool selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev1.5.0
    • Changedgenerate_image14 fields changed
      • addedInput schema / properties / aspectRatio
        Added value: +{
        +  "description": "Gemini aspect ratio to use directly when noresize=true. Ignored in normal resize mode.",
        +  "enum": [
        +    "1:1",
        +    "2:3",
        +    "3:2",
        +    "3:4",
        +    "4:3",
        +    "4:5",
        +    "5:4",
        +    "9:16",
        +    "16:9",
        +    "21:9",
        +    "1:4",
        +    "4:1",
        +    "1:8",
        +    "8:1"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / model / description
        Previous value: -"Model tier to use for generation (see tool description for details; \"flash\" and \"pro\" are aliases for Flash2.5 and Pro3)"New value: +"Model tier to use for generation (see tool description for details; \"flash\" and \"pro\" are aliases for Flash2.5 and Pro3; \"Lite3.1\" is the low-latency Nano Banana 2 Lite model, 1K-only, no grounding)"
      • changedInput schema / properties / model / enum
        Previous value: -[
        -  "Flash3.1",
        -  "Flash2.5",
        -  "Pro3",
        -  "flash",
        -  "pro"
        -]New value: +[
        +  "Flash3.1",
        +  "Lite3.1",
        +  "Flash2.5",
        +  "Pro3",
        +  "flash",
        +  "pro"
        +]
      • addedInput schema / properties / noresize
        Added value: +{
        +  "default": false,
        +  "description": "Skip post-generation resizing and return Gemini native dimensions directly. When true, provide aspectRatio and output_resolution instead of outputWidth/outputHeight.",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / outputHeight / description
        Previous value: -"Output image height in pixels. The image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this height. To avoid cropping or padding, set width and height to match a supported aspect ratio (see tool description)."New value: +"Output image height in pixels. Required unless noresize=true. In normal mode, the image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this height."
      • changedInput schema / properties / outputPath / description
        Previous value: -"Output directory path (MUST be an absolute path when outputType is file or combine)"New value: +"Output directory path (MUST be an absolute path when outputType is file or combine). In Claude Desktop on Windows, use the FileSystem extension to choose or prepare a writable absolute path such as C:\\temp."
      • changedInput schema / properties / outputType / description
        Previous value: -"Output format: file=file only, base64=base64 only, combine=both"New value: +"Output format: file=file only, base64=base64 only, combine=both. In Claude Desktop, prefer file for medium or large images to avoid context-size limits; use base64 only for small previews."
      • changedInput schema / properties / outputWidth / description
        Previous value: -"Output image width in pixels. The image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this width. To avoid cropping or padding, set width and height to match a supported aspect ratio (see tool description)."New value: +"Output image width in pixels. Required unless noresize=true. In normal mode, the image will be generated using the closest supported Gemini aspect ratio and resolution, then resized to this width."
      • changedInput schema / properties / output_resolution / description
        Previous value: -"Gemini generation source resolution (optional; normally auto-calculated from pixel size. Set only to override. Final image is resized to requested pixel size.)"New value: +"Gemini generation source resolution (optional in normal mode, required when noresize=true). In normal mode, the final image is resized to the requested pixel size after generation."
      • removedInput schema / properties / referenceImages / items / additionalProperties
        Removed value: -false
      • changedInput schema / properties / referenceImages / items / properties / filePath / description
        Previous value: -"Absolute path to reference image file (.png, .jpg, .jpeg, .webp)"New value: +"Absolute path to reference image file (.png, .jpg, .jpeg, .webp). In Claude Desktop on Windows, use the FileSystem extension to locate the file and pass its Windows absolute path."
      • addedInput schema / properties / transparentColor / anyOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / transparentColor / type
        Removed value: -[
        -  "string",
        -  "null"
        -]
      • changedInput schema / required
        Previous value: -[
        -  "prompt",
        -  "outputFileName",
        -  "outputWidth",
        -  "outputHeight"
        -]New value: +[
        +  "prompt",
        +  "outputFileName"
        +]
  2. 1 tool updatev1.3.6
    • First observedgenerate_image

TDQS

A4.6/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no potential for confusion between tools. The single tool's purpose is clearly defined as generating images.

Naming Consistency5/5

There is only one tool, so naming consistency is not applicable. The tool name 'generate_image' follows a clear verb_noun convention.

Tool Count4/5

The server has a single tool, which is slightly thin but acceptable given the tool's complexity and the server's focused purpose of image generation. The tool includes many parameters and guidance, making it substantial.

Completeness5/5

The tool provides comprehensive image generation capabilities with support for multiple AI models, aspect ratios, output formats, and advanced options like no-resize and resize modes. It covers the full scope of image generation for the server's domain.

Maintenance

ActivityStale
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers