SERVER

Image Generation MCP Server

Rank #11,961

io.github.pvliesdonk/image-generation-mcp

MCP server for AI image generation via OpenAI, Stable Diffusion (SD WebUI), or placeholders.

12 versions
1 GitHub stars
by pvliesdonk (7 servers)View repository ↗
First listed
Mar 18, 2026
Last publish date
Aug 25, 2026
PURPOSE

What you can do with Image Generation MCP Server

Image Generation MCP Server is a Model Context Protocol (MCP) server published by pvliesdonk. It ranks #11,961 of 144,396 active servers on MCP Toplist, and its repository has 1 GitHub stars. Image Generation MCP Server is listed across 3 registries — Official MCP, PulseMCP and Glama, with 12 tracked versions. It was first listed on Mar 18, 2026 and most recently updated on Aug 25, 2026.

Not verifiedMCP Toplist has not yet written a checked profile for this server, so the paragraph above is assembled from registry data only. The repository README is the authority on what it does.

CAPABILITIES AND LIMITATIONS

What Image Generation MCP Server can and cannot do

Not verifiedMCP Toplist has not catalogued this server's tools or limitations. The repository README lists them.

REQUIREMENTS

What you need before using Image Generation MCP Server

DeclaredNo credentialsNo credentials declared

The registry listing declares no required environment variables or authentication. This is declared metadata, not a verified install — the repository README is the authority.

Declared by Glama, last synced Oct 16, 2026. Not independently verified by MCP Toplist.

Declared in the registry install config
  • IMAGE_GENERATION_MCP_KV_STORE_URL · optional
  • IMAGE_GENERATION_MCP_TOOLS_ALLOW · optional
  • IMAGE_GENERATION_MCP_TOOLS_DENY · optional
  • IMAGE_GENERATION_MCP_SERVER_NAME · optional
  • IMAGE_GENERATION_MCP_INSTRUCTIONS · optional
  • FASTMCP_LOG_LEVEL · optional
  • FASTMCP_ENABLE_RICH_LOGGING · optional
  • IMAGE_GENERATION_MCP_A1111_HOST · optional
  • IMAGE_GENERATION_MCP_A1111_MODEL · optional
  • IMAGE_GENERATION_MCP_READ_ONLY · optional
  • IMAGE_GENERATION_MCP_SCRATCH_DIR · optional
  • IMAGE_GENERATION_MCP_OPENAI_API_KEY · optional
  • IMAGE_GENERATION_MCP_GOOGLE_API_KEY · optional
  • IMAGE_GENERATION_MCP_SD_WEBUI_HOST · optional
  • IMAGE_GENERATION_MCP_SD_WEBUI_MODEL · optional
  • IMAGE_GENERATION_MCP_DEFAULT_PROVIDER · optional
  • IMAGE_GENERATION_MCP_TRANSFORM_CACHE_SIZE · optional
  • IMAGE_GENERATION_MCP_PAID_PROVIDERS · optional
  • IMAGE_GENERATION_MCP_STYLES_DIR · optional
  • IMAGE_GENERATION_MCP_ALLOW_LOCAL_FILE_INPUT · optional
  • IMAGE_GENERATION_MCP_MAX_INPUT_IMAGE_BYTES · optional
  • IMAGE_GENERATION_MCP_FETCH_TIMEOUT_S · optional
  • IMAGE_GENERATION_MCP_TRANSFER_TTL_DEFAULT_S · optional
  • IMAGE_GENERATION_MCP_TRANSFER_TTL_MAX_S · optional
  • IMAGE_GENERATION_MCP_TRANSFER_GRACE_TTL_S · optional
  • IMAGE_GENERATION_MCP_TRANSFER_LEASE_S · optional
  • IMAGE_GENERATION_MCP_TRANSFER_MAX_UPLOAD_BYTES · optional
  • IMAGE_GENERATION_MCP_BASE_URL · optional
  • IMAGE_GENERATION_MCP_BEARER_TOKEN · optional
  • IMAGE_GENERATION_MCP_OIDC_CONFIG_URL · optional
  • IMAGE_GENERATION_MCP_OIDC_CLIENT_ID · optional
  • IMAGE_GENERATION_MCP_OIDC_CLIENT_SECRET · optional
  • IMAGE_GENERATION_MCP_OIDC_AUDIENCE · optional
  • IMAGE_GENERATION_MCP_OIDC_REQUIRED_SCOPES · optional
  • IMAGE_GENERATION_MCP_OIDC_ADVERTISED_SCOPES · optional
  • IMAGE_GENERATION_MCP_OIDC_JWT_SIGNING_KEY · optional
  • IMAGE_GENERATION_MCP_OIDC_VERIFY_ACCESS_TOKEN · optional
  • IMAGE_GENERATION_MCP_APP_DOMAIN · optional
  • IMAGE_GENERATION_MCP_AUTH_MODE · optional
  • IMAGE_GENERATION_MCP_BEARER_TOKENS_FILE · optional
  • IMAGE_GENERATION_MCP_BEARER_DEFAULT_SUBJECT · optional
  • IMAGE_GENERATION_MCP_HTTP_PATH · optional
  • PUID · optional
  • PGID · optional
INSTALLATION AND FIRST TASK

Connect Image Generation MCP Server and confirm it works

Python package (PyPI)
claude mcp add image-generation-mcp -e "IMAGE_GENERATION_MCP_KV_STORE_URL=<your IMAGE_GENERATION_MCP_KV_STORE_URL>" -e "IMAGE_GENERATION_MCP_TOOLS_ALLOW=<your IMAGE_GENERATION_MCP_TOOLS_ALLOW>" -e "IMAGE_GENERATION_MCP_TOOLS_DENY=<your IMAGE_GENERATION_MCP_TOOLS_DENY>" -e "IMAGE_GENERATION_MCP_SERVER_NAME=<your IMAGE_GENERATION_MCP_SERVER_NAME>" -e "IMAGE_GENERATION_MCP_INSTRUCTIONS=<your IMAGE_GENERATION_MCP_INSTRUCTIONS>" -e "FASTMCP_LOG_LEVEL=<your FASTMCP_LOG_LEVEL>" -e "FASTMCP_ENABLE_RICH_LOGGING=<your FASTMCP_ENABLE_RICH_LOGGING>" -e "IMAGE_GENERATION_MCP_A1111_HOST=<your IMAGE_GENERATION_MCP_A1111_HOST>" -e "IMAGE_GENERATION_MCP_A1111_MODEL=<your IMAGE_GENERATION_MCP_A1111_MODEL>" -e "IMAGE_GENERATION_MCP_READ_ONLY=<your IMAGE_GENERATION_MCP_READ_ONLY>" -e "IMAGE_GENERATION_MCP_SCRATCH_DIR=<your IMAGE_GENERATION_MCP_SCRATCH_DIR>" -e "IMAGE_GENERATION_MCP_OPENAI_API_KEY=<your IMAGE_GENERATION_MCP_OPENAI_API_KEY>" -e "IMAGE_GENERATION_MCP_GOOGLE_API_KEY=<your IMAGE_GENERATION_MCP_GOOGLE_API_KEY>" -e "IMAGE_GENERATION_MCP_SD_WEBUI_HOST=<your IMAGE_GENERATION_MCP_SD_WEBUI_HOST>" -e "IMAGE_GENERATION_MCP_SD_WEBUI_MODEL=<your IMAGE_GENERATION_MCP_SD_WEBUI_MODEL>" -e "IMAGE_GENERATION_MCP_DEFAULT_PROVIDER=<your IMAGE_GENERATION_MCP_DEFAULT_PROVIDER>" -e "IMAGE_GENERATION_MCP_TRANSFORM_CACHE_SIZE=<your IMAGE_GENERATION_MCP_TRANSFORM_CACHE_SIZE>" -e "IMAGE_GENERATION_MCP_PAID_PROVIDERS=<your IMAGE_GENERATION_MCP_PAID_PROVIDERS>" -e "IMAGE_GENERATION_MCP_STYLES_DIR=<your IMAGE_GENERATION_MCP_STYLES_DIR>" -e "IMAGE_GENERATION_MCP_ALLOW_LOCAL_FILE_INPUT=<your IMAGE_GENERATION_MCP_ALLOW_LOCAL_FILE_INPUT>" -e "IMAGE_GENERATION_MCP_MAX_INPUT_IMAGE_BYTES=<your IMAGE_GENERATION_MCP_MAX_INPUT_IMAGE_BYTES>" -e "IMAGE_GENERATION_MCP_FETCH_TIMEOUT_S=<your IMAGE_GENERATION_MCP_FETCH_TIMEOUT_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_TTL_DEFAULT_S=<your IMAGE_GENERATION_MCP_TRANSFER_TTL_DEFAULT_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_TTL_MAX_S=<your IMAGE_GENERATION_MCP_TRANSFER_TTL_MAX_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_GRACE_TTL_S=<your IMAGE_GENERATION_MCP_TRANSFER_GRACE_TTL_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_LEASE_S=<your IMAGE_GENERATION_MCP_TRANSFER_LEASE_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_MAX_UPLOAD_BYTES=<your IMAGE_GENERATION_MCP_TRANSFER_MAX_UPLOAD_BYTES>" -- uvx image-generation-mcp

Replace each placeholder with your own value before saving.

Docker image
claude mcp add image-generation-mcp -e "IMAGE_GENERATION_MCP_BASE_URL=<your IMAGE_GENERATION_MCP_BASE_URL>" -e "IMAGE_GENERATION_MCP_BEARER_TOKEN=<your IMAGE_GENERATION_MCP_BEARER_TOKEN>" -e "IMAGE_GENERATION_MCP_OIDC_CONFIG_URL=<your IMAGE_GENERATION_MCP_OIDC_CONFIG_URL>" -e "IMAGE_GENERATION_MCP_OIDC_CLIENT_ID=<your IMAGE_GENERATION_MCP_OIDC_CLIENT_ID>" -e "IMAGE_GENERATION_MCP_OIDC_CLIENT_SECRET=<your IMAGE_GENERATION_MCP_OIDC_CLIENT_SECRET>" -e "IMAGE_GENERATION_MCP_OIDC_AUDIENCE=<your IMAGE_GENERATION_MCP_OIDC_AUDIENCE>" -e "IMAGE_GENERATION_MCP_OIDC_REQUIRED_SCOPES=<your IMAGE_GENERATION_MCP_OIDC_REQUIRED_SCOPES>" -e "IMAGE_GENERATION_MCP_OIDC_ADVERTISED_SCOPES=<your IMAGE_GENERATION_MCP_OIDC_ADVERTISED_SCOPES>" -e "IMAGE_GENERATION_MCP_OIDC_JWT_SIGNING_KEY=<your IMAGE_GENERATION_MCP_OIDC_JWT_SIGNING_KEY>" -e "IMAGE_GENERATION_MCP_OIDC_VERIFY_ACCESS_TOKEN=<your IMAGE_GENERATION_MCP_OIDC_VERIFY_ACCESS_TOKEN>" -e "IMAGE_GENERATION_MCP_KV_STORE_URL=<your IMAGE_GENERATION_MCP_KV_STORE_URL>" -e "IMAGE_GENERATION_MCP_APP_DOMAIN=<your IMAGE_GENERATION_MCP_APP_DOMAIN>" -e "IMAGE_GENERATION_MCP_TOOLS_ALLOW=<your IMAGE_GENERATION_MCP_TOOLS_ALLOW>" -e "IMAGE_GENERATION_MCP_TOOLS_DENY=<your IMAGE_GENERATION_MCP_TOOLS_DENY>" -e "IMAGE_GENERATION_MCP_AUTH_MODE=<your IMAGE_GENERATION_MCP_AUTH_MODE>" -e "IMAGE_GENERATION_MCP_BEARER_TOKENS_FILE=<your IMAGE_GENERATION_MCP_BEARER_TOKENS_FILE>" -e "IMAGE_GENERATION_MCP_BEARER_DEFAULT_SUBJECT=<your IMAGE_GENERATION_MCP_BEARER_DEFAULT_SUBJECT>" -e "IMAGE_GENERATION_MCP_SERVER_NAME=<your IMAGE_GENERATION_MCP_SERVER_NAME>" -e "IMAGE_GENERATION_MCP_INSTRUCTIONS=<your IMAGE_GENERATION_MCP_INSTRUCTIONS>" -e "IMAGE_GENERATION_MCP_HTTP_PATH=<your IMAGE_GENERATION_MCP_HTTP_PATH>" -e "PUID=<your PUID>" -e "PGID=<your PGID>" -e "FASTMCP_LOG_LEVEL=<your FASTMCP_LOG_LEVEL>" -e "FASTMCP_ENABLE_RICH_LOGGING=<your FASTMCP_ENABLE_RICH_LOGGING>" -e "IMAGE_GENERATION_MCP_A1111_HOST=<your IMAGE_GENERATION_MCP_A1111_HOST>" -e "IMAGE_GENERATION_MCP_A1111_MODEL=<your IMAGE_GENERATION_MCP_A1111_MODEL>" -e "IMAGE_GENERATION_MCP_READ_ONLY=<your IMAGE_GENERATION_MCP_READ_ONLY>" -e "IMAGE_GENERATION_MCP_SCRATCH_DIR=<your IMAGE_GENERATION_MCP_SCRATCH_DIR>" -e "IMAGE_GENERATION_MCP_OPENAI_API_KEY=<your IMAGE_GENERATION_MCP_OPENAI_API_KEY>" -e "IMAGE_GENERATION_MCP_GOOGLE_API_KEY=<your IMAGE_GENERATION_MCP_GOOGLE_API_KEY>" -e "IMAGE_GENERATION_MCP_SD_WEBUI_HOST=<your IMAGE_GENERATION_MCP_SD_WEBUI_HOST>" -e "IMAGE_GENERATION_MCP_SD_WEBUI_MODEL=<your IMAGE_GENERATION_MCP_SD_WEBUI_MODEL>" -e "IMAGE_GENERATION_MCP_DEFAULT_PROVIDER=<your IMAGE_GENERATION_MCP_DEFAULT_PROVIDER>" -e "IMAGE_GENERATION_MCP_TRANSFORM_CACHE_SIZE=<your IMAGE_GENERATION_MCP_TRANSFORM_CACHE_SIZE>" -e "IMAGE_GENERATION_MCP_PAID_PROVIDERS=<your IMAGE_GENERATION_MCP_PAID_PROVIDERS>" -e "IMAGE_GENERATION_MCP_STYLES_DIR=<your IMAGE_GENERATION_MCP_STYLES_DIR>" -e "IMAGE_GENERATION_MCP_ALLOW_LOCAL_FILE_INPUT=<your IMAGE_GENERATION_MCP_ALLOW_LOCAL_FILE_INPUT>" -e "IMAGE_GENERATION_MCP_MAX_INPUT_IMAGE_BYTES=<your IMAGE_GENERATION_MCP_MAX_INPUT_IMAGE_BYTES>" -e "IMAGE_GENERATION_MCP_FETCH_TIMEOUT_S=<your IMAGE_GENERATION_MCP_FETCH_TIMEOUT_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_TTL_DEFAULT_S=<your IMAGE_GENERATION_MCP_TRANSFER_TTL_DEFAULT_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_TTL_MAX_S=<your IMAGE_GENERATION_MCP_TRANSFER_TTL_MAX_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_GRACE_TTL_S=<your IMAGE_GENERATION_MCP_TRANSFER_GRACE_TTL_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_LEASE_S=<your IMAGE_GENERATION_MCP_TRANSFER_LEASE_S>" -e "IMAGE_GENERATION_MCP_TRANSFER_MAX_UPLOAD_BYTES=<your IMAGE_GENERATION_MCP_TRANSFER_MAX_UPLOAD_BYTES>" -- docker run -i --rm ghcr.io/pvliesdonk/image-generation-mcp:v1.12.1 --port 8000

Replace each placeholder with your own value before saving.

First successful task

After adding the config, ask your client to list this server's tools. A tool list confirms the connection; an empty list or an error means the server did not start or needs credentials.

ALTERNATIVES

When to choose another server

Other servers by pvliesdonk
View all pvliesdonk servers →

No task-specific alternatives are catalogued for Image Generation MCP Serveryet; the list above is its publisher's other servers.

MAINTENANCE AND EVIDENCE

What changed, and when this was checked

First listed
Mar 18, 2026
Latest version published
Aug 25, 2026
Version history
12 versions tracked (below)
Requirements evidence
Declared by Glama, last synced Oct 16, 2026. Not independently verified by MCP Toplist.
Profile checked
Not yet — purpose, capabilities and requirements above come from registry data only
Ranking data as of
Oct 16, 2026
Registry sightings

Do you maintain Image Generation MCP Server? to correct or enrich this profile.

VERSIONS

Available versions (12)

0.1.0 · Nov 25, 20241.3.0 · Mar 24, 20261.4.0 · Mar 25, 20261.5.0 · Apr 1, 20261.8.0 · Apr 21, 20261.8.1 · Apr 23, 20261.9.0 · Apr 29, 20261.10.0 · Jun 18, 20261.10.1 · Jun 18, 20261.11.0 · Jul 4, 20261.12.0 · Aug 6, 20261.12.1 · Aug 25, 2026Nov 25, 2024Aug 25, 2026
VersionPublished
1.12.1Aug 25, 2026
1.12.0Aug 6, 2026
1.11.0Jul 4, 2026
1.10.1Jun 18, 2026
1.10.0Jun 18, 2026
1.9.0Apr 29, 2026
1.8.1Apr 23, 2026
1.8.0Apr 21, 2026
1.5.0Apr 1, 2026
1.4.0Mar 25, 2026
1.3.0Mar 24, 2026
0.1.0Nov 25, 2024
STANDING
#11,961of 144,396 active serversTop 10%

Ranks ahead of 132,435 of 144,396 servers on MCP Toplist.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 10% of 144,396
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.pvliesdonk%2Fimage-generation-mcp.svg)](https://mcptoplist.com/server/io.github.pvliesdonk%2Fimage-generation-mcp)
HTML
<a href="https://mcptoplist.com/server/io.github.pvliesdonk%2Fimage-generation-mcp"><img src="https://mcptoplist.com/badge/io.github.pvliesdonk%2Fimage-generation-mcp.svg" alt="MCP Toplist: Top 10% of 144,396" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

FAQ

Frequently asked questions

Who maintains Image Generation MCP Server?
Image Generation MCP Server is maintained by pvliesdonk, which publishes 7 MCP servers (63 total versions) tracked on MCP Toplist.
Is Image Generation MCP Server listed on the Official MCP Registry?
Yes — Image Generation MCP Server is listed on the Official MCP Registry, alongside PulseMCP and Glama.
How many versions does Image Generation MCP Server have?
MCP Toplist tracks 12 versions of Image Generation MCP Server, most recently published on Aug 25, 2026.
Where can I find the source code for Image Generation MCP Server?
The source code for Image Generation MCP Server is hosted at github.com/pvliesdonk/image-generation-mcp.
Used in projects

Do you run this server?

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE