organon-create-image
Generates images using Gemini models via Google Cloud's Vertex AI or AI Studio, supporting various aspect ratios and output to file or inline.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@organon-create-imagegenerate a sunset over mountains, aspect ratio 16:9"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
organon-create-image
MCP server for image generation using Gemini.
Features
Text-to-image generation via Gemini (default:
gemini-3-pro-image-preview)Multiple aspect ratio support (1:1, 16:9, 9:16, etc.)
Returns generated images both as files and inline via MCP image content type
Supports both AI Studio (API key) and Vertex AI (service account) backends
Related MCP server: nano-banana-mcp
Prerequisites
Node.js 18+
One of the following:
AI Studio: A Gemini API key from Google AI Studio
Vertex AI: A Google Cloud project with Vertex AI API enabled + Application Default Credentials
Setup
npm install
npm run buildConfiguration
Environment Variables
Variable | Required | Default | Description |
| Option 1 | — | AI Studio API key (takes priority over Vertex AI) |
| Option 2 | — | Google Cloud project ID (Vertex AI) |
| No |
| Vertex AI location |
Note: Set either
GEMINI_API_KEYorVERTEX_PROJECT. If both are set,GEMINI_API_KEYtakes priority.
Claude Code MCP Registration
AI Studio (recommended for access to preview models):
{
"mcpServers": {
"create-image": {
"command": "node",
"args": ["/path/to/organon-create-image/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
}
}Vertex AI:
{
"mcpServers": {
"create-image": {
"command": "node",
"args": ["/path/to/organon-create-image/dist/index.js"],
"env": {
"VERTEX_PROJECT": "your-gcp-project-id"
}
}
}
}Tools
generate_image
Generate an image from a text prompt.
Parameters:
Parameter | Type | Required | Default | Description |
| string | Yes | — | Text prompt for image generation (English recommended) |
| enum | No |
| Aspect ratio: |
| string | Yes | — | File path to save the generated image (.png) |
| string | No |
| Gemini model name (e.g. |
Returns: Generated image saved to output_path, plus inline image via MCP image content type.
Quality Checks
Run all quality checks at once:
npm run check:allThis executes the following checks in sequence:
Script | Check | Tool |
| Type checking (strict) | tsc --noEmit |
| Linter + cyclomatic complexity | ESLint + typescript-eslint |
| Code formatting | Prettier |
| Tests + coverage report | Vitest + V8 |
| Known CVE scan | npm audit |
| Lockfile integrity | lockfile-lint |
| Security static analysis | Semgrep |
Note: Semgrep requires a separate installation via
pip. See QUALITY.md for setup details.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aurynsinclair/organon-create-image'
If you have feedback or need assistance with the MCP directory API, please join our Discord server