Gemini Watermark Remover について
Gemini Watermark Removerは、生成画像からGemini AIのウォーターマークを除去するMCPサーバーです。画像パスを指定してPNG、JPG、WEBPを処理でき、形式ごとの出力品質も設定できます。
主な機能
- 01Gemini AIウォーターマークの除去
- 02PNG、JPG、WEBP画像の入力
- 03出力形式ごとの品質設定
- 04MarkdownまたはJSON形式の応答
活用シーン
- 01生成画像のウォーターマーク除去
- 02JPEGやWEBPの出力品質設定
- 03処理画像の保存先指定
MCP 対応
MCPクライアントにgemini_remove_watermarkツールを提供し、入力・出力画像のパスと任意の応答・エンコード設定を受け取ります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| input_path | string | はい | 入力画像ファイルのパス(PNG、JPG、WEBP) |
| jpeg_quality | number | いいえ | JPEG 出力品質(1-100、デフォルト:95) |
| output_path | string | はい | 処理済み画像の保存先パス |
| png_compression_level | number | いいえ | PNG 圧縮レベル(0-9、デフォルト:6) |
| response_format | enum | いいえ | 出力形式markdown | json |
| webp_quality | number | いいえ | WEBP 出力品質(1-100、デフォルト:80) |
詳細
Gemini Watermark Remove MCP Server
生成画像から Gemini AI のウォーターマークを削除する MCP サーバーです。
ローカル Stdio モード
注意
sharp のコンパイル上の制限により、Linux または MacOS をお使いの場合は、正常に動作させるため、グローバルにインストールすることをおすすめします。
npm install -g gemini-watermark-remover-mcp
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
}
}
}
開発
前提条件
- Node.js >= 22
- npm
インストール
# Clone or download the project
cd gemini-watermark-remover-mcp
# Install dependencies
npm install
# Build the project
npm run build
実行
開発モード(ホットリロード):
npm run dev
本番モード:
npm start
# or
node dist/index.js
ローカル開発用デバッグ設定
ソースコードを変更した後のデバッグには、ローカルでビルドしたバージョンを使用できます。
Claude Desktop:
{
"mcpServers": {
"gemini-watermark-remove": {
"command": "node",
"args": ["/path/to/gemini-watermark-remover-mcp/dist/index.js"]
}
}
}
MCP ツールの使用方法
gemini_remove_watermark
生成画像から Gemini AI のウォーターマークを削除します。
パラメーター:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| input_path | string | はい | - | 入力画像のパス(PNG、JPG、WEBP) |
| output_path | string | はい | - | 出力画像のパス |
| response_format | string | いいえ | markdown | 出力形式:markdown または json |
| jpeg_quality | number | いいえ | 95 | JPEG の品質(1~100) |
| webp_quality | number | いいえ | 80 | WEBP の品質(1~100) |
| png_compression_level | number | いいえ | 6 | PNG の圧縮レベル(0~9) |
ライセンス
このプロジェクトは MIT License の下でライセンスされています。
謝辞
このプロジェクトは journey-ad/gemini-watermark-remover をベースにしています。
オリジナルの実装に感謝します!
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。