Loading…
Generate and edit images from your coding agent with Gemini and OpenAI, using your own API keys.
Image Gen is an MCP server entry in ChatHome Skills, sourced from Official MCP Registry and scored 73/100. As a Model Context Protocol server, it exposes tools that MCP-compatible LLM clients such as Claude, Cursor, and Copilot can call directly, extending an agent's reach beyond its built-in capabilities. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. The install command above is ready to copy. Review the last-pushed date and repository status before adding Image Gen to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
npx -y @nuver-labs/image-gen-mcp@0.2.1Review the upstream source before running this command.
{
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"isLatest": true,
"updatedAt": "2026-08-13T11:04:46.12209Z",
"publishedAt": "2026-08-13T11:04:46.12209Z",
"statusChangedAt": "2026-08-13T11:04:46.12209Z"
}
},
"server": {
"name": "com.nuverlabs/image-gen",
"title": "Image Gen",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.2.1",
"packages": [
{
"version": "0.2.1",
"transport": {
"type": "stdio"
},
"identifier": "@nuver-labs/image-gen-mcp",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "GEMINI_API_KEY",
"isSecret": true,
"description": "Google Gemini API key. Enables the Gemini provider. At least one provider key is required."
},
{
"name": "OPENAI_API_KEY",
"isSecret": true,
"description": "OpenAI API key. Enables the OpenAI provider. At least one provider key is required."
},
{
"name": "IMAGE_GEN_MCP_DEFAULT_PROVIDER",
"description": "Provider used when a tool call does not name one: gemini or openai. Defaults to whichever key is set, preferring gemini."
},
{
"name": "IMAGE_GEN_MCP_GEMINI_MODEL",
"description": "Default Gemini model. Defaults to gemini-3.1-flash-image."
},
{
"name": "IMAGE_GEN_MCP_OPENAI_MODEL",
"description": "Default OpenAI model. Defaults to gpt-image-2."
},
{
"name": "IMAGE_GEN_MCP_OUTPUT_DIR",
"description": "Directory used when a tool call passes no output_path."
},
{
"name": "IMAGE_GEN_MCP_ALLOWED_DIRS",
"description": "Comma separated directories that file reads and writes are confined to. Unset means unrestricted."
},
{
"name": "IMAGE_GEN_MCP_TIMEOUT_MS",
"description": "Per-request timeout to the provider API in milliseconds. Defaults to 180000."
},
{
"name": "IMAGE_GEN_MCP_LOG_FILE",
"description": "Path of the JSONL image ledger. Defaults to ~/.image-gen-mcp/images.jsonl. Set to none to disable the file."
}
]
}
],
"repository": {
"url": "https://github.com/nuver-labs/image-gen-mcp",
"source": "github"
},
"description": "Generate and edit images from your coding agent with Gemini and OpenAI, using your own API keys."
}
}