Skip to main content
Glama

Image Generator MCP Server

Generador de imágenes del servidor MCP

Un servidor MCP que utiliza Replicate para generar imágenes y permite a los usuarios guardarlas.

Componentes

Recursos

El servidor implementa un sistema de almacenamiento de imágenes con:

  • Imagen personalizada:// Esquema de URI para acceder a imágenes individuales generadas
  • Cada recurso de imagen tiene un nombre basado en su solicitud, una descripción con fecha de creación y un tipo MIME de imagen/png.

Indicaciones

El servidor proporciona un único mensaje:

  • generate-image: Crea indicaciones para generar imágenes usando Stable Diffusion
    • Argumento opcional "estilo" para controlar el estilo de la imagen (realista/artístico/abstracto)
    • Genera una plantilla de solicitud con orientación específica de estilo.

Herramientas

El servidor implementa tres herramientas:

  • generate-image: genera una imagen utilizando el modelo de difusión estable de Replicate
    • Toma "prompt" como un argumento de cadena obligatorio
    • Los parámetros opcionales incluyen "negative_prompt", "width", "height", "num_inference_steps" y "guidance_scale".
    • Devuelve la imagen generada y su URL
  • save-image: guarda una imagen generada en el sistema de archivos local
    • Toma "image_url" y "prompt" como argumentos de cadena obligatorios
    • Genera una identificación única para la imagen y la guarda en el directorio "generated_images"
  • list-saved-images: enumera todas las imágenes guardadas
    • Devuelve una lista de todas las imágenes guardadas con sus metadatos y miniaturas.

Configuración

Replicar token de API

Para utilizar este generador de imágenes, necesita un token de API de replicación:

  1. Crea una cuenta en Replicate
  2. Obtenga su token API desde https://replicate.com/account
  3. Cree un archivo .env basado en la plantilla .env.example proporcionada:
REPLICATE_API_TOKEN=your_replicate_api_token_here

Importante: El archivo .env se excluye del control de versiones mediante .gitignore para evitar la exposición accidental de su token de API. Nunca envíe información confidencial a su repositorio.

Configuración del entorno

  1. Clonar el repositorio:
git clone https://github.com/yourusername/image-generator.git cd image-generator
  1. Crear y activar un entorno virtual:
# Using venv python -m venv .venv # On Windows .venv\Scripts\activate # On macOS/Linux source .venv/bin/activate
  1. Instalar dependencias:
pip install -r requirements.txt
  1. Configure su archivo .env como se describe arriba

Inicio rápido

Instalar

Escritorio de Claude

En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json

Uso

Una vez que el servidor esté en funcionamiento, puedes:

  1. Genere una imagen utilizando la herramienta "generar imagen" con una indicación descriptiva
  2. Guarde la imagen generada usando la herramienta "guardar imagen" con la URL de la imagen y el mensaje
  3. Ver todas las imágenes guardadas usando la herramienta "lista-de-imágenes-guardadas"
  4. Acceda a las imágenes guardadas a través de la lista de recursos

Desarrollo

Construcción y publicación

Para preparar el paquete para su distribución:

  1. Sincronizar dependencias y actualizar el archivo de bloqueo:
uv sync
  1. Distribuciones de paquetes de compilación:
uv build

Esto creará distribuciones de origen y de rueda en el directorio dist/ .

  1. Publicar en PyPI:
uv publish

Nota: Deberás configurar las credenciales de PyPI a través de variables de entorno o indicadores de comando:

  • Token: --token o UV_PUBLISH_TOKEN
  • O nombre de usuario/contraseña: --username / UV_PUBLISH_USERNAME y --password / UV_PUBLISH_PASSWORD

Depuración

Dado que los servidores MCP se ejecutan en stdio, la depuración puede ser complicada. Para una experiencia óptima, recomendamos usar el Inspector MCP .

Puede iniciar el Inspector MCP a través de npm con este comando:

npx @modelcontextprotocol/inspector uv --directory B:\NEWTEST\image-generator run image-generator

Al iniciarse, el Inspector mostrará una URL a la que podrá acceder en su navegador para comenzar a depurar.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor MCP que permite a los usuarios generar imágenes utilizando el modelo de difusión estable de Replicate y guardarlas en el sistema de archivos local.

  1. Componentes
    1. Recursos
    2. Indicaciones
    3. Herramientas
  2. Configuración
    1. Replicar token de API
    2. Configuración del entorno
  3. Inicio rápido
    1. Instalar
    2. Uso
  4. Desarrollo
    1. Construcción y publicación
    2. Depuración

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A FastMCP server implementation that facilitates resource-based access to AI model inference, focusing on image generation through the Replicate API, with features like real-time updates, webhook integration, and secure API key management.
    Last updated -
    18
    15
    Python
    • Apple
  • -
    security
    A
    license
    -
    quality
    A FastMCP server implementation that provides a standardized interface for accessing AI models hosted on Replicate's API, currently supporting image generation with customizable parameters.
    Last updated -
    3
    Python
    MIT License
  • A
    security
    A
    license
    A
    quality
    An MCP Server that integrates with Stability AI's API to provide high-quality image generation, editing, and manipulation capabilities including background removal, outpainting, search-and-replace, and upscaling.
    Last updated -
    13
    715
    70
    TypeScript
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that generates images using Replicate's FLUX model and stores them in Cloudflare R2, allowing users to create images through simple prompts and retrieve accessible URLs.
    Last updated -
    1
    8

View all related MCP servers

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/rmcendarfer2017/MCP-image-gen'

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