Changeimageto Free Image Editing Tools について
ChangeImageTo APIを通じて画像編集機能を提供するMCPサーバーです。画像処理ツールを必要とするMCPホスト向けに、編集、形式変換、OCR、バッチ処理など16種類の操作を備えています。
主な機能
- 01画像背景の削除・加工
- 02色調整と形式変換
- 03画像の拡大・補正・クリーンアップ
- 04画像内テキストの編集と透かしの除去
- 05OCRの実行と画像のPDF出力
- 06画像の一括リサイズ・変換・品質確認
活用シーン
- 01商品や人物の背景透過画像の作成
- 02画像の形式や解像度の調整
- 03画像からのテキスト抽出やPDF保存
- 04複数画像の一括リサイズや品質確認
MCP 対応
MCPクライアントに16種類の画像編集ツールを提供し、リクエストをChangeImageTo画像APIに転送します。stdioトランスポートを使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ChangeImageTo MCP — Cursor、Claude、あらゆる MCP クライアント向け画像編集
AI による画像編集向けの、本番環境対応の Model Context Protocol(MCP)サーバーです。 Cursor、Claude Desktop、Windsurf、VS Code MCP、その他の MCP ホストに16 個のツールを提供し、背景の削除、背景のぼかしやグレースケール化、色の変更、形式変換(PNG/JPEG/WebP/…)、アップスケール、ノイズ除去/画質向上、OCR、PDFへの書き出し、画像内テキストの編集(Gemini)、ウォーターマークの除去、マスク領域のインペイント、一括リサイズ/変換/品質チェックを実行できます。
検索用の別名: 画像編集 MCP · MCP 画像ツール · 背景削除 MCP · 背景削除 API MCP · 写真編集 LLM ツール · Cursor 画像 MCP · Claude 画像 MCP · 一括画像処理 MCP · 画像アップスケール MCP · OCR MCP サーバー。
このサーバーは軽量な HTTP クライアントです。changeimageto.comで使用されているものと同じChangeImageTo画像 API にリクエストを転送します。ホスト型バックエンド(デフォルト)または、対応する /api/* ルートを持つ独自のデプロイ先を指定できます。
このリポジトリを選ぶ理由
| 目的 | この MCP が提供するもの |
|---|---|
| 背景を削除/透過 PNG | remove_background |
| 人物/製品の切り抜き | category: product または portrait |
| 背景をぼかす(ボケ風) | blur_background |
| 背景のみをグレースケール化 | grayscale_background |
| カラーグレーディング(色相/彩度/明るさ/コントラスト) | change_image_color |
| 画像形式を変換 | convert_image_format |
| 2×/3×/4×にアップスケール | upscale_image |
| シャープ化/ノイズ除去/ぼかし除去 | enhance_image |
| 写真からテキストを除去 | remove_text_from_image |
| Gemini のウォーターマークを除去 | remove_gemini_watermark |
| 画像内のテキストを置き換え(AI) | edit_text_in_image |
| 画像 → PDF | image_to_pdf |
| 画像 → テキスト(OCR) | image_to_text_ocr |
| ユーザー指定のマスクでインペイント | remove_painted_areas |
| 一括リサイズ/変換/品質チェック | bulk_* ツール |
GitHub トピック(リポジトリのタグ)
GitHub では、リポジトリごとに20 個のトピックを設定できます。このリポジトリのトピック(検索性と見つけやすさのため):
mcp · model-context-protocol · mcp-server · image-editing · image-processing · background-removal · remove-background · photo-editing · image-tools · cursor · claude · claude-desktop · llm · ai-tools · python · ocr · image-upscaling · inpainting · fastapi · changeimageto
インストール
git clone https://github.com/vipul510-web/mcp-changeimageto.git
cd mcp-changeimageto
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install .
クローンせずに Git からインストール:
pip install git+https://github.com/vipul510-web/mcp-changeimageto.git
Cursor、Claude Desktop、VS Code — MCP 設定
パスをご自身の環境に合わせて置き換えてください:
{
"mcpServers": {
"changeimageto": {
"command": "/full/path/to/mcp-changeimageto/.venv/bin/python",
"args": ["/full/path/to/mcp-changeimageto/server.py"],
"env": {
"CHANGEIMAGETO_API_BASE": "https://bgremover-backend-121350814881.us-central1.run.app"
}
}
}
}
または、pip install . の後にコンソールスクリプトを使用します:
{
"mcpServers": {
"changeimageto": {
"command": "/full/path/to/.venv/bin/mcp-changeimageto"
}
}
}
エントリーポイントは mcp.run() を実行します(stdio トランスポート)。
環境変数
| 変数 | デフォルト | 意味 |
|---|---|---|
CHANGEIMAGETO_API_BASE | https://bgremover-backend-121350814881.us-central1.run.app | API のオリジン(末尾にスラッシュを付けません)。changeimageto.com で使用されるバックエンドと一致します(マーケティングサイト自体は /api/* を提供しません)。 |
CHANGEIMAGETO_HTTP_TIMEOUT | 180 | HTTP タイムアウト(秒)。 |
CHANGEIMAGETO_API_TOKEN | — | セルフホストした API で必要な場合に指定する、任意の Authorization: Bearer ヘッダーです。 |
画像入力
各ツールは、image(または一括処理ツールではリスト)として、次を受け付けます。
- 画像の HTTPS URL
- ローカルファイルパス
- データ URL:
data:image/png;base64,...
バイナリ(PNG、JPEG、PDF、ZIP)を返すレスポンスは、ペイロードが約 12 MB 未満の場合、JSON の data_base64 として返されます。出力がそれより大きい場合、base64 は省略され、短い通知が含まれます。その場合は、ローカル API、小さいファイル、または一括処理以外のエンドポイントを使用してください。
ツール ↔ REST API
| MCP ツール | HTTP |
|---|---|
remove_background | POST /api/remove-bg |
blur_background | POST /api/blur-background |
grayscale_background | POST /api/grayscale-background |
change_image_color | POST /api/change-color |
convert_image_format | POST /api/convert-format |
upscale_image | POST /api/upscale-image |
enhance_image | POST /api/enhance-image |
remove_text_from_image | POST /api/remove-text |
remove_gemini_watermark | POST /api/remove-gemini-watermark |
edit_text_in_image | POST /api/edit-text-in-image |
image_to_pdf | POST /api/image-to-pdf |
image_to_text_ocr | POST /api/image-to-text |
remove_painted_areas | POST /api/remove-painted-areas |
bulk_resize_images | POST /api/bulk-resize |
bulk_convert_images | POST /api/bulk-convert-format |
bulk_quality_check | POST /api/bulk-quality-check |
テスト専用、ブログ、分析、決済のエンドポイントは(意図的に)ラップしていません。
関連情報
- 製品とドキュメント: changeimageto.com
- MCP 仕様: modelcontextprotocol.io
- 問題とアイデア: github.com/vipul510-web/mcp-changeimageto/issues
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。