MCP image generation server with modular engines and routing
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"image-gen-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🎨 Image Gen MCP Server > *"Fine. I'll do it myself."* — Thanos (and also me, after trying five different MCP servers that couldn't mix-and-match image models) > I wanted a single, **simple** MCP server that lets agents generate **and** edit images across OpenAI, Google (Gemini/Imagen), Azure, Vertex, and OpenRouter—without yak‑shaving. So… here it is. [](https://pypi.org/project/image-gen-mcp/)   A multi‑provider **Model Context Protocol** (MCP) server for image **generation** and **editing** with a unified, type‑safe API. It returns MCP `ImageContent` blocks plus compact structured JSON so your client can route, log, or inspect results cleanly. > [!IMPORTANT] > This `README.md` is the canonical reference for API, capabilities, and usage. Some `/docs` files may lag behind. --- ## 🗺️ Table of Contents - [Why this exists](#-why-this-exists) - [Features](#-features) - [Quick start (users)](#-quick-start-users) - [Quick start (developers)](#-quick-start-developers) - [Configure `mcp.json`](#-configure-mcpjson) - [Tools API](#-tools-api) - [`generate_image`](#-generate_image) - [`edit_image`](#-edit_image) - [`get_model_capabilities`](#-get_model_capabilities) - [Providers & Models](#-providers--models) - [Python client example](#-python-client-example) - [Environment Variables](#-environment-variables) - [Running via FastMCP CLI](#-running-via-fastmcp-cli) - [Troubleshooting & FAQ](#-troubleshooting--faq) - [Contributing & Releases](#-contributing--releases) - [License](#-license) --- ## 🧠 Why this exists Because I couldn’t find an MCP server that spoke **multiple image providers** with **one sane schema**. Some only generated, some only edited, some required summoning three different CLIs at midnight. This one prioritizes: - **One schema** across prov…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.