@mcpcn/mcp-watermark-remove
v1.0.1
Published
图像水印去除MCP
Keywords
Readme
TextIn 图像水印去除 MCP Server
基于 TextIn 水印去除接口 的 MCP 服务器,提供 remove_watermark 工具,支持传入在线图片 URL,自动去除水印并上传到服务器,返回新的图片 URL。
功能特点
- ✅ 支持在线图片 URL 输入
- ✅ 自动去除图片水印
- ✅ 自动上传处理后的图片
- ✅ 返回新的图片 URL
- ✅ 支持 Alpha 通道保留
环境变量
| 变量名 | 说明 |
| --- | --- |
| TEXTIN_APP_ID | TextIn API 的 App ID(对应 x-ti-app-id) |
| TEXTIN_SECRET_CODE | TextIn API 的 Secret Code(对应 x-ti-secret-code) |
请前往 TextIn 控制台「工作台 → 账号设置 → 开发者信息」获取。
工具参数
remove_watermark
| 参数 | 类型 | 必填 | 说明 |
| --- | --- | --- | --- |
| imageUrl | string | ✅ | 在线图片 URL(支持 http/https) |
| alphaChannel | boolean | ❌ | 是否保留 Alpha 通道,默认 false |
安装与构建
# 安装依赖
yarn install
# 构建项目
yarn buildMCP 配置示例
在 .kiro/settings/mcp.json 或 ~/.kiro/settings/mcp.json 中添加:
{
"mcpServers": {
"textin-watermark-remove": {
"command": "node",
"args": ["/path/to/your/project/dist/index.js"],
"env": {
"TEXTIN_APP_ID": "your_app_id_here",
"TEXTIN_SECRET_CODE": "your_secret_code_here"
},
"disabled": false,
"autoApprove": []
}
}
}使用示例
{
"imageUrl": "https://example.com/image-with-watermark.png",
"alphaChannel": false
}返回结果
成功时返回:
✅ 水印去除成功
📥 原始图片: https://example.com/image-with-watermark.png
📤 新图片 URL: https://juezhi.oss-cn-shanghai.aliyuncs.com/file/uploads/mcp/xxx.png
⏱️ 处理耗时: 100 ms
🔍 检测到水印: 是
🆔 请求 ID: xxx-xxx-xxx
返回的图片 URL:
https://juezhi.oss-cn-shanghai.aliyuncs.com/file/uploads/mcp/xxx.pngLicense
MIT
