A production-ready MCP server that provides AI-powered image generation through multiple providers including Gemini and Jimeng AI with intelligent provider selection.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ARK_API_KEY— export ="your-legacy-ark-key"JIMENG45_API_KEY— export ="your-las-image-api-key"JIMENG45_BASE_URLJIMENG45_MODELJIMENG45_SIZEJIMENG45_SUPERBED_TOKENJIMENG45_TIMEOUT_MSJIMENG45_WATERMARKOPENCLAW_CONFIG_PATHOPENCLAW_WORKSPACESUPERBED_TOKENVOLCES_ARK_API_KEYNANOBANANA_ENV_PATHDOTENV_PATHNANOBANANA_AUTH_METHOD— Nano Banana supports two authentication methods via :GEMINI_API_KEY— 1. API Key (api_key): Uses . Best for local development and simple deployments.GOOGLE_API_KEYGCP_PROJECT_ID— your-project-idGOOGLE_CLOUD_PROJECTGCP_REGION— us-central1 (default)GOOGLE_CLOUD_LOCATIONGEMINI_API_BASE_URL— export ="https://your-banana-api-endpoint.com/v1"BANANA_API_BASE_URL— export ="https://your-banana-api-endpoint.com/v1"IMAGE_PROVIDER— Choose your default image generation provider via environment variable:OPENAI_API_KEY— export ="your-openai-compatible-key"GPTJIMENG_ACCESS_KEY— export =your_access_key_hereJIMENG_SECRET_KEY— export =your_secret_key_hereIMAGE_OUTPUT_DIR— /path/to/image/directory # Default: ~/image-thisFASTMCP_TRANSPORT— export =httpFASTMCP_HOST— export =0.0.0.0FASTMCP_PORT— export =34128FASTMCP_MASK_ERRORSMCP_AUTH_TOKEN— export ="replace-with-a-random-token"MCP_AUTH_HEADER— export =AuthorizationMAX_CONCURRENT_REQUESTSGEMINI_MAX_CONCURRENT_REQUESTSOPENAI_MAX_CONCURRENT_REQUESTSQUEUE_WAIT_TIMEOUT_SECONDSNANOBANANA_MODEL— pro # Options: flash, pro, auto (default: pro)NANOBANANA_MODEL_IDJIMENG_TIMEOUTLAS_API_KEY— export ="your-las-image-api-key"JIMENG45_RESPONSE_FORMATJIMENG45_TIMEOUTJIMENG45_MAX_RETRIESJIMENG45_RETRY_DELAYJIMENG45_SEQUENTIALOPENAI_BASE_URL— export ="https://your-openai-compatible-endpoint/v1"GPTBASEURLOPENAI_MODEL— export ="gpt-image-2"OPENAI_SIZEOPENAI_QUALITYOPENAI_STYLEOPENAI_RESOLUTIONOPENAI_TIMEOUTOPENAI_MAX_RETRIESOPENAI_RETRY_DELAYOPENAI_POLL_INTERVALOPENAI_MAX_POLL_SECONDSOPENAI_USER_AGENTMINIO_ENDPOINT— export ="127.0.0.1:9000"MINIO_PUBLIC_BASE_URL— export ="http://your-server:9000"MINIO_ACCESS_KEY— export ="your-minio-access-key"MINIO_SECRET_KEY— export ="your-minio-secret-key"MINIO_BUCKET— export ="image-this"MINIO_SECURE— export =falseMINIO_REGIONMINIO_KEY_PREFIXMINIO_PRESIGN_EXPIRY_SECONDSLOG_LEVEL— INFO # DEBUG, INFO, WARNING, ERRORLOG_FORMAT— standard # standard, json, detailed[](https://m8ven.ai/mcp/galaxyxieyu-image-this-mcp-46hv25)