Universal Image MCP Server

Universal Image MCP is a **Model Context Protocol (MCP) server** that provides unified access to multiple AI image generation providers. Whether

Local serverstdioPython

What is the Universal Image MCP Server?

Universal Image MCP is a Model Context Protocol (MCP) server that provides unified access to multiple AI image generation providers. Whether you're using

What it actually does

  • 🔄 Multi-Provider Support - Switch between AWS Bedrock, OpenAI, and Google Gemini seamlessly
  • 🚀 Dynamic Model Discovery - Automatically fetches latest available models from each provider API
  • ⚡ Lazy Initialization - Provider clients load only when needed for optimal performance
  • 🎨 Reference Image Support - Generate new images based on existing image styles
  • 📐 Configurable Dimensions - Custom width/height for supported AI models
  • 📚 Built-in Prompt Guide - Best practices for writing effective image generation prompts

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Universal Image MCP Server

{
  "mcpServers": {
    "universal-image-mcp": {
      "command": "uvx",
      "args": [
        "universal-image-mcp@latest"
      ],
      "env": {
        "ENABLE_AWS": "true",
        "AWS_PROFILE": "default",
        "AWS_REGION": "us-east-1",
        "ENABLE_OPENAI": "true",
        "OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
        "ENABLE_GEMINI": "true",
        "GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ENABLE_AWSDeclared in the maintainer’s client configuration.Check documentation
AWS_PROFILEDeclared in the maintainer’s client configuration.Check documentation
AWS_REGIONDeclared in the maintainer’s client configuration.Check documentation
ENABLE_OPENAIDeclared in the maintainer’s client configuration.Check documentation
OPENAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation
ENABLE_GEMINIDeclared in the maintainer’s client configuration.Check documentation
GEMINI_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

Universal Image MCP is a **Model Context Protocol (MCP) server** that provides unified access to multiple AI image generation providers. Whether you're using Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.