Submit

Gemini Watermark Remover

@Yezery

MCP server for removing Gemini watermarks
Overview

Gemini Watermark Remove MCP Server

MCP server for removing Gemini AI watermarks from generated images.

Local Stdio Mode

Claude Desktop

{
  "mcpServers": {
    "gemini-watermark-remove": {
      "command": "npx",
      "args": ["-y", "gemini-watermark-remover-mcp"]
    }
  }
}

OpenCode

{
  "mcp": {
    "gemini-watermark-remove": {
      "command": ["npx", "-y", "gemini-watermark-remover-mcp"],
      "type": "local",
      "enabled": true
    }
  }
}

Development

Prerequisites

  • Node.js >= 22
  • npm

Installation

# Clone or download the project
cd gemini-watermark-remover-mcp

# Install dependencies
npm install

# Build the project
npm run build

Running

Development mode (hot reload):

npm run dev

Production mode:

npm start
# or
node dist/index.js

Local Development Debug Config

For debugging after modifying source code, you can use the locally built version:

Claude Desktop:

{
  "mcpServers": {
    "gemini-watermark-remove": {
      "command": "node",
      "args": ["/path/to/gemini-watermark-remover-mcp/dist/index.js"]
    }
  }
}

MCP Tool Usage

gemini_remove_watermark

Removes the Gemini AI watermark from generated images.

Parameters:

ParameterTypeRequiredDefaultDescription
input_pathstringYes-Input image path (PNG, JPG, WEBP)
output_pathstringYes-Output image path
response_formatstringNomarkdownOutput format: markdown or json
jpeg_qualitynumberNo95JPEG quality (1-100)
webp_qualitynumberNo80WEBP quality (1-100)
png_compression_levelnumberNo6PNG compression level (0-9)

License

This project is licensed under the MIT License

Acknowledgments

This project is based on journey-ad/gemini-watermark-remover.

Thanks for the original implementation!

Server Config

{
  "mcpServers": {
    "gemini-watermark-remove": {
      "command": "npx",
      "args": [
        "-y",
        "gemini-watermark-remover-mcp"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.