{"name":"com.nuverlabs/image-gen","slug":"nuverlabs-image-gen","title":"Image Gen","description":"Generate and edit images from your coding agent with Gemini and OpenAI, using your own API keys.","url":"https://mcp.market/server/nuverlabs-image-gen","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"ai","tags":["ai","media"],"presence":{"score":23,"stars":1,"forks":0,"downloads_week":95,"last_push_at":"2026-08-13T11:04:46.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/nuver-labs/image-gen-mcp","website":null,"version":"0.2.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@nuver-labs/image-gen-mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google Gemini API key. Enables the Gemini provider. At least one provider key is required.","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"OpenAI API key. Enables the OpenAI provider. At least one provider key is required.","isSecret":true,"name":"OPENAI_API_KEY"},{"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_DEFAULT_PROVIDER"},{"description":"Default Gemini model. Defaults to gemini-3.1-flash-image.","name":"IMAGE_GEN_MCP_GEMINI_MODEL"},{"description":"Default OpenAI model. Defaults to gpt-image-2.","name":"IMAGE_GEN_MCP_OPENAI_MODEL"},{"description":"Directory used when a tool call passes no output_path.","name":"IMAGE_GEN_MCP_OUTPUT_DIR"},{"description":"Comma separated directories that file reads and writes are confined to. Unset means unrestricted.","name":"IMAGE_GEN_MCP_ALLOWED_DIRS"},{"description":"Per-request timeout to the provider API in milliseconds. Defaults to 180000.","name":"IMAGE_GEN_MCP_TIMEOUT_MS"},{"description":"Path of the JSONL image ledger. Defaults to ~/.image-gen-mcp/images.jsonl. Set to none to disable the file.","name":"IMAGE_GEN_MCP_LOG_FILE"}]}],"tools":[{"name":"edit_image","description":"Edit or combine existing image file(s) using a text instruction: modify elements, restyle, add or remove content, or merge references. Reads the source image(s) from disk, saves the result as a NEW file (never overwrites sources), and returns the absolute saved path(s).","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_image","description":"Generate one or more images from a text prompt using Gemini or OpenAI image models and save them to disk. Returns the absolute saved file path(s) plus provider/model metadata. Strongly prefer passing an absolute output_path inside the current project so the file lands where you can use it. Each image costs real API credits.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_capabilities","description":"Report which image providers (gemini, openai) are configured in this server, the default provider and models, known model options, the output directory fallback, and any directory restriction in force. Call this first if unsure what is available or why a call failed.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-11-03T23:30:02.331Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T23:30:02.294Z","components":{"code":{"score":25,"max":25,"notes":["10 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 83 days ago"]},"identity":{"score":4,"max":10,"notes":["namespace and repository owner differ"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@nuver-labs/image-gen-mcp","version":"0.2.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-08-13T11:04:44.492Z","repositoryUrl":"git+https://github.com/nuver-labs/image-gen-mcp.git","weeklyDownloads":95}],"repo":{"found":true,"owner":"nuver-labs","repo":"image-gen-mcp","archived":false,"pushedAt":"2026-08-13T11:04:46Z","stars":1,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/309676868?v=4","ownerCreatedAt":"2026-07-27T08:36:56Z","license":"MIT"},"icon":{"url":"https://nuverlabs.com/assets/favicon.svg","source":"registry"},"presence":{"stars":1,"forks":0,"downloadsWeek":95,"license":"MIT","lastPushAt":"2026-08-13T11:04:46.000Z","score":23}}}},"grade_history":[],"reviews":[]}