Gemini Image Generator MCP ServerServer

qhdrl12
GitHub
Image GenerationAIImage Processing

Loading subscription status...

💡 Description

This MCP server allows AI assistants to generate images using Google's Gemini AI model. It handles prompt engineering, text-to-image conversion, filename generation, and local image storage, making it easy to create and manage AI-generated images.

📝 JSON Entries

{
  "mcpServers": [
    {
      "gemini-image-generator": {
        "env": {
          "GEMINI_API_KEY": "GEMINI_API_KEY",
          "OUTPUT_IMAGE_PATH": "OUTPUT_IMAGE_PATH"
        },
        "args": [
          "--directory",
          "/absolute/path/to/gemini-image-generator",
          "run",
          "server.py"
        ],
        "command": "uv"
      }
    }
  ]
}

🛠️ Tools

generate_image_from_texttransform_image_from_encodedtransform_image_from_file

Features

  • Text-to-image generation using Gemini 2.0 Flash
  • Image-to-image transformation based on text prompts
  • Support for file-based and base64-encoded images
  • Automatic intelligent filename generation
  • Local image storage with configurable output path

💬 Example Queries

  • Generate an image of a sunset over mountains
  • Create a photorealistic flying pig in a sci-fi city
  • Transform this image by adding snow to the scene