mcpField
C

Changeimageto Free Image Editing Tools

本地服务
github.com/vipul510-web媒体与设计226 周前更新

关于 Changeimageto Free Image Editing Tools

ChangeImageTo 是通过 ChangeImageTo API 提供图像编辑功能的 MCP 服务,适用于需要图像处理工具的 MCP 主机。它包含编辑、格式转换、OCR 和批量处理等 16 项操作。

主要功能

  1. 01移除或调整图像背景
  2. 02调整颜色并转换格式
  3. 03放大、增强和清理图像
  4. 04编辑图中文字并移除水印
  5. 05运行 OCR 并将图像导出为 PDF
  6. 06批量调整尺寸、转换格式和检查质量

适用场景

  1. 01制作透明背景的产品或人像图
  2. 02将图像处理为所需格式或分辨率
  3. 03从图像提取文字或将其保存为 PDF
  4. 04批量调整图像尺寸或检查质量

MCP 相关

向 MCP 客户端提供 16 种图像编辑工具,并将请求转发至 ChangeImageTo 图像 API。使用 stdio 传输。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

ChangeImageTo MCP — 面向 Cursor、Claude 和任何 MCP 客户端的图像编辑

MCP Server Python 3.10+ License: MIT ChangeImageTo Powered by FastAPI backend

一个可用于生产环境的 Model Context Protocol(MCP)服务,为 AI 辅助图像编辑提供支持。 为 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 提供……
移除背景 / 透明 PNGremove_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
图像 → PDFimage_to_pdf
图像 → 文本(OCR)image_to_text_ocr
使用用户蒙版进行修复remove_painted_areas
批量调整大小 / 转换 / 质量处理bulk_* 工具

GitHub topics(仓库标签)

GitHub 允许每个仓库设置 20 个 topic。此仓库的 topics(用于搜索和提高可发现性):

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_BASEhttps://bgremover-backend-121350814881.us-central1.run.appAPI 源站(末尾不带斜杠)。与 changeimageto.com 使用的后端一致(营销网站本身不提供 /api/*)。
CHANGEIMAGETO_HTTP_TIMEOUT180HTTP 超时时间,单位为秒。
CHANGEIMAGETO_API_TOKEN—如果可自托管的 API 需要,可选的 Authorization: Bearer 标头。

图像输入

每个工具接受以下形式的 image(批量工具也可接受列表):

  • 图像的 HTTPS URL
  • 本地文件路径
  • Data URL:data:image/png;base64,...

二进制响应(PNG、JPEG、PDF、ZIP)会以 JSON 返回;当载荷小于约 12 MB 时,其中包含 data_base64。更大的输出不会包含 base64,并会附带简短提示——请使用本地 API、更小的文件或非批量端点。


工具 ↔ REST API

MCP 工具HTTP
remove_backgroundPOST /api/remove-bg
blur_backgroundPOST /api/blur-background
grayscale_backgroundPOST /api/grayscale-background
change_image_colorPOST /api/change-color
convert_image_formatPOST /api/convert-format
upscale_imagePOST /api/upscale-image
enhance_imagePOST /api/enhance-image
remove_text_from_imagePOST /api/remove-text
remove_gemini_watermarkPOST /api/remove-gemini-watermark
edit_text_in_imagePOST /api/edit-text-in-image
image_to_pdfPOST /api/image-to-pdf
image_to_text_ocrPOST /api/image-to-text
remove_painted_areasPOST /api/remove-painted-areas
bulk_resize_imagesPOST /api/bulk-resize
bulk_convert_imagesPOST /api/bulk-convert-format
bulk_quality_checkPOST /api/bulk-quality-check

仅用于测试的端点、博客、分析和支付端点均不会封装(这是有意为之)。


相关链接


许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。