Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Gemini Image Studio

von udhaykumarbalaVersion 1.0.2i★ –iLäuft auf deinem Computer
Name in der Registryio.github.udhaykumarbala/gemini-image-studio

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

AI image generation and editing with Google Gemini. Structured JSON editing.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Design, Bilder & Audio
  • Das musst du eintragen: GEMINI_API_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: GEMINI_API_KEY

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • npmNode.js installiert (für den Befehl npx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "gemini-image-studio": {
      "command": "npx",
      "args": [
        "-y",
        "gemini-image-studio-mcp"
      ],
      "env": {
        "GEMINI_API_KEY": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add gemini-image-studio --env GEMINI_API_KEY=your-value -- npx -y gemini-image-studio-mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "gemini-image-studio": {
      "command": "npx",
      "args": [
        "-y",
        "gemini-image-studio-mcp"
      ],
      "env": {
        "GEMINI_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "gemini-image-studio": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "gemini-image-studio-mcp"
      ],
      "env": {
        "GEMINI_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • GEMINI_API_KEY geheim erforderlich env
    Google AI Studio API key for Gemini

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto udhaykumarbala bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Design, Bilder & Audioi

  • Mehr Sterne als 0 % der anderen 2785 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 4 % der anderen 2785 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 2785 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Gemini Image Studio sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: GEMINI_API_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.2) kam vor 8 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Figma Context MCP, Claude Real Video, Figma MCP Server

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Figma Context MCP

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

von GLipsWeit verbreitet↓ 161.192/Wo.★ 16.165Aktualisiert vor 5 Monaten

Läuft auf deinem Computer

Claude Real Video

Let any LLM watch a video locally — and search everything it has ever watched.

von HUANGCHIHHUNGLeoWeit verbreitet↓ 1106/Wo.★ 2284Aktualisiert vor 2 Monaten

Läuft auf deinem Computer

Figma MCP Server

The Figma MCP server brings Figma design context directly into your AI workflow.

von figmaWachsend★ 2152Aktualisiert vor 13 Monaten

Läuft in der Cloud✓ mcp.figma.com

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

gemini-image-studio-mcp

MCP server for AI image generation and editing with Google Gemini. Create web assets, ad creatives, and brand visuals — with structured JSON editing for precise, repeatable control.

What Makes This Different

Most Gemini image MCP servers are basic text-to-image wrappers. This one adds a structured editing pipeline:

  1. Generate an image from text or JSON prompts
  2. Decompose it into a structured JSON blueprint (every visual component mapped)
  3. Edit by changing specific fields — subject[0].hair.color: "platinum_blonde" — and regenerating

This means precise, isolated changes without affecting the rest of the image. Change a hair color without touching the background. Swap clothing without altering the pose. All through dot-notation JSON paths.

Features

  • 5 MCP Tools — generate, decompose, edit, presets, list
  • Structured JSON Editing — decompose images into blueprints, edit specific fields with dot-notation
  • Natural Language Editing — or just describe the change in plain English
  • 10 Built-in Presets — Facebook ads, Instagram stories, hero images, OG images, YouTube thumbnails, and more
  • Reference Image Support — up to 14 reference images for character/object consistency
  • Dual Model Support — Gemini 3.1 Flash (fast) or Gemini 3 Pro (best quality)
  • Blueprint Caching — decomposed blueprints cached alongside images for instant re-edits
  • Google Search Grounding — real-world accuracy via web search
  • Smart Error Handling — retry on rate limits, clear safety block messages, file size warnings

Quick Start

1. Get a Gemini API Key

Get one free at Google AI Studio.

2. Install
npm install -g gemini-image-studio-mcp
3. Add to Claude Code
claude mcp add gemini-image-studio-mcp -e GEMINI_API_KEY=your-key-here -- gemini-image-studio-mcp

Or add to your project's .claude/mcp.json:

{

"mcpServers": { "gemini-image-studio-mcp": { "command": "npx", "args": ["-y", "gemini-image-studio-mcp"], "env": { "GEMINI_API_KEY": "your-key-here" } } } }

4. Use It

Ask Claude to generate images:

"Create a Facebook ad for a coffee shop with warm lighting"

"Generate a hero image for a tech startup landing page"

"Edit the hero image — change the background to a sunset beach"

Tools

generate_image

Create a new image from text or structured JSON prompts.

ParameterTypeRequiredDescription
promptstringYesText description or JSON prompt
prompt_format"text" \"json"NoPrompt format (default: "text")
presetstringNoAsset preset (e.g., "facebook_ad", "hero_image")
aspect_ratiostringNoOverride ratio ("1:1", "16:9", "9:16", etc.)
image_size"1K" \"2K" \"4K"NoResolution (default: "1K")
model"flash" \"pro"NoGemini model (default: "flash")
reference_imagesstring[]NoPaths to reference images for consistency
output_namestringNoCustom filename
enable_search_groundingbooleanNoUse Google Search for accuracy
decompose_image

Analyze an image into a structured JSON blueprint — the first step of the edit workflow.

ParameterTypeRequiredDescription
image_pathstringYesPath to the image
detail_level"basic" \"detailed" \"exhaustive"NoGranularity (default: "detailed")

Returns a full blueprint with subject, scene, technical, composition, text_rendering, style_modifiers, and meta sections — each field precisely describing the image's visual components.

edit_image

Edit an image using JSON changes or natural language.

ParameterTypeRequiredDescription
image_pathstringYesPath to the image
edit_type"json" \"natural_language"YesEdit mode
changesobjectFor JSON editsDot-notation paths to change
instructionstringFor NL editsNatural language instruction
blueprintobjectNoBlueprint (auto-loaded from cache if omitted)
model"flash" \"pro"NoModel (default: "flash")
output_namestringNoCustom filename

JSON edit example — change hair color and add sunglasses:

{

"image_path": "/output/portrait.png", "edit_type": "json", "changes": { "subject[0].hair.color": "platinum_blonde", "subject[0].accessories": [ { "item": "sunglasses", "material": "metal", "color": "#C0C0C0" } ] } }

Natural language edit example:

{

"image_path": "/output/portrait.png", "edit_type": "natural_language", "instruction": "Change the background to a tropical beach at sunset. Keep the person exactly the same." }

get_presets

List available asset presets with dimensions, tips, and conventions.

ParameterTypeRequiredDescription
category"ad" \"web" \"social" \"all"NoFilter (default: "all")
list_generated

Browse previously generated images.

ParameterTypeRequiredDescription
filterstringNoSearch by filename
limitnumberNoMax results (default: 20)
include_blueprintsbooleanNoInclude cached blueprints

JSON Editing Workflow

The key differentiator — precise, field-level image editing:

Step 1: Generate

generate_image(prompt: "Professional headshot, navy blazer", preset: "linkedin_post") → /output/headshot.png

Step 2: Decompose decompose_image(image_path: "/output/headshot.png") → JSON blueprint with every visual component mapped

Step 3: Edit (precise) edit_image( image_path: "/output/headshot.png", edit_type: "json", changes: { "subject[0].clothing[0].color": "#8B0000", "scene.lighting.type": "studio_softbox" } ) → /output/headshot-edit-1.png (blazer changed to dark red, lighting adjusted)

Step 4: Edit (creative) edit_image( image_path: "/output/headshot-edit-1.png", edit_type: "natural_language", instruction: "Add warm bokeh to the background" ) → /output/headshot-edit-1-edit-1.png

Dot-Notation Paths
subject[0].hair.color          → Hair color

subject[0].hair.style → Hair style subject[0].clothing[0].color → First clothing item color subject[0].accessories → Add/change accessories scene.lighting.type → Lighting type scene.location → Location/background text_rendering.text_content → Text in image technical.lens → Camera lens composition.framing → Shot framing style_modifiers.aesthetic → Aesthetic style

Built-in Presets

PresetCategoryAspect RatioDimensionsBest For
facebook_adAd1:11080x1080Facebook/Instagram feed ads
instagram_story_adAd9:161080x1920Instagram/Facebook story ads
google_display_bannerAd16:91200x628Google Display Network
hero_imageWeb21:92560x1080Above-the-fold hero sections
og_imageWeb16:91200x630Social share / link previews
product_cardWeb4:5800x1000E-commerce product grids
email_headerWeb3:1600x200Email marketing headers
linkedin_postSocial1:11080x1080LinkedIn feed posts
twitter_postSocial16:91200x675Twitter/X posts
youtube_thumbnailSocial16:91280x720YouTube thumbnails

Configuration

VariableRequiredDefaultDescription
GEMINI_API_KEYYes—Google AI Studio API key
OUTPUT_DIRNo./outputWhere generated images are saved

Integration

Claude Code
claude mcp add gemini-image-studio-mcp -e GEMINI_API_KEY=your-key -- gemini-image-studio-mcp
Cursor

Add to .cursor/mcp.json:

{

"mcpServers": { "gemini-image-studio-mcp": { "command": "npx", "args": ["-y", "gemini-image-studio-mcp"], "env": { "GEMINI_API_KEY": "your-key-here" } } } }

Any MCP Client
GEMINI_API_KEY=your-key npx gemini-image-studio-mcp

The server communicates over stdio using the Model Context Protocol.

MCP Prompt & Resource

This server also exposes:

  • Prompt: `nano_banana_expert` — invoke this to give Claude full knowledge of the JSON schema, editing best practices, and asset creation guidelines
  • Resource: `nanobanana://schema/prompt` — the raw JSON schema with all enum values for programmatic access

Models

ModelIDBest For
Flash (default)gemini-3.1-flash-image-previewFast generation, high volume, cost-effective
Progemini-3-pro-image-previewBest quality, complex scenes, professional assets

Contributing

Contributions welcome! Please:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Run tests (npm test)
  4. Commit your changes
  5. Push and open a PR

License

MIT

PopNx fragen