1. Conduid
  2. Content
  3. Nano Banana MCP
MCP server · Content

Nano Banana MCP

An MCP server for generating images.

Unclaimed MIT last commit 7 months ago content
39Low

Scored 4 days ago · breakdown

About Nano Banana MCP

Nano Banana MCP is an MCP server published by pierceboggan in the Content category: an MCP server for generating images.

The repository has 17 stars and 3 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/pierceboggan/nano-banana-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Nano Banana MCP

Powered by Claude · Grounded in docs

I know everything about Nano Banana MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

README

nano-banana-mcp

An MCP (Model Context Protocol) server for AI image generation using Google Gemini. Generate images from text prompts and optionally provide reference images to inform the output. Supports MCP Apps — generated images render as an interactive viewer directly inside the chat in VS Code Copilot, Claude, and other MCP Apps-capable clients.

Demo showing generated app icon rendered inline in VS Code Copilot chat

Features

  • 🎨 Text-to-image generation via Google Gemini
  • 🖼️ Image editing — pass reference images to restyle, edit, or combine
  • ✨ MCP Apps support — images render as an interactive viewer inline in the conversation (VS Code Copilot, Claude Desktop, Goose, and more)
  • 💾 Save to disk — optionally save outputs to a directory

Quick start

npm install
npm run build

Get a free API key at Google AI Studio.

Tool: generate_image

A single, flexible tool that handles all image generation — from scratch or informed by reference images.

Parameter Required Description
prompt ✅ Text prompt describing what to generate or how to transform the input
images Optional array of reference images (file paths, data URLs, or base64 strings)
google_api_key Google AI Studio API key (falls back to GOOGLE_API_KEY env var)
output_dir Directory to save images to disk
output_name Filename prefix (default: generated)

Examples

  • From scratch: "A minimalist app icon for a weather app, flat design, blue gradient"
  • Edit an image: "Change the background to a sunset" + images: ["./photo.jpg"]
  • Combine references: "Merge these two logo concepts into one" + images: ["./logo1.png", "./logo2.png"]

VS Code configuration

Add to your mcp.json (User or workspace):

{
  "servers": {
    "nano-banana": {
      "type": "stdio",
      "command": "node",
      "args": ["<path-to-this-repo>/dist/index.js"],
      "env": {
        "GOOGLE_API_KEY": "${input:google-api-key}"
      }
    }
  },
  "inputs": [
    {
      "id": "google-api-key",
      "type": "promptString",
      "description": "Google AI Studio key",
      "password": true
    }
  ]
}

Claude Desktop configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "nano-banana": {
      "command": "node",
      "args": ["<path-to-this-repo>/dist/index.js"],
      "env": {
        "GOOGLE_API_KEY": "your-google-api-key"
      }
    }
  }
}

Development

npm run dev    # Run with tsx (no build step)
npm run build  # Compile TypeScript
npm start      # Run compiled output

README fetched from the repository yesterday. The original is authoritative.

Questions

About Nano Banana MCP

How do I install Nano Banana MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Nano Banana MCP safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Nano Banana MCP still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.