Token导航 LogoToken导航

MCP Server · 运维云端

Batch Image Download

一个支持图片下载和处理的 MCP 服务器,具有进度跟踪、批量下载和图片处理功能。

未说明官方级别未说明来源级核验工具 2
Claude批量处理云端部署Claude DesktopCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Batch Image Download 属于运维云端类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按官方文档安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按官方文档里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:主入口链接 / 安装命令

详细介绍

Image Downloader MCP Server

一个支持图片下载和处理的 MCP (Model Context Protocol) 服务器,具有进度跟踪、批量下载和图片处理功能。

功能特性

  • 🖼️ 单张图片下载
  • 📦 批量图片下载
  • 🔄 实时进度跟踪
  • 🎨 图片格式转换 (JPEG, PNG, WebP)
  • 📏 图片尺寸调整
  • 🗜️ 图片压缩
  • 🌐 代理服务器支持
  • ⚙️ 环境变量配置支持

安装

方式一:通过 npx 安装(推荐)

直接使用 npx 运行,无需本地安装:

npx mcp-image-downloader

方式二:全局安装

npm install -g mcp-image-downloader

方式三:本地开发安装

git clone https://github.com/cced3000/mcp-image-downloader.git
cd mcp-image-downloader
npm install

npx 的优势

使用 npx 方式有以下优势:

  • ✅ 无需本地安装,始终使用最新版本
  • ✅ 自动处理依赖关系
  • ✅ 减少本地存储空间占用
  • ✅ 避免版本冲突问题
  • ✅ 配置更简单,无需指定路径

配置

环境变量配置

复制 .env.example 到 .env 并根据需要修改配置:

cp .env.example .env

可配置的环境变量:

环境变量描述默认值示例
DEFAULT_SAVE_PATH默认下载目录./downloads/Users/username/Pictures
DEFAULT_FILENAME默认文件名模式原始文件名image_{timestamp}
DEFAULT_FORMAT默认图片格式originaljpeg, png, webp
DEFAULT_COMPRESS默认压缩设置falsetrue, false
DEFAULT_MAX_WIDTH默认最大宽度无限制1920
DEFAULT_MAX_HEIGHT默认最大高度无限制1080
DEFAULT_CONCURRENCY默认并发数31-10
HTTP_PROXYHTTP 代理服务器无http://proxy.example.com:8080
HTTPS_PROXYHTTPS 代理服务器无http://proxy.example.com:8080

MCP 客户端配置

Cursor IDE 配置

使用 npx(推荐):

在 .cursor/mcp.json 中添加:

{
  "mcpServers": {
    "image-downloader": {
      "command": "npx",
      "args": ["mcp-image-downloader"],
      "env": {
        "DEFAULT_SAVE_PATH": "/Users/username/Downloads/images",
        "DEFAULT_FORMAT": "jpeg",
        "DEFAULT_COMPRESS": "true",
        "HTTPS_PROXY": "http://proxy.example.com:8080",
        "DEFAULT_MAX_WIDTH": "1920",
        "DEFAULT_MAX_HEIGHT": "1080",
        "DEFAULT_CONCURRENCY": "5",
        "HTTP_PROXY": "http://proxy.example.com:8080"
      }
    }
  }
}

使用本地安装:

{
  "mcpServers": {
    "image-downloader": {
      "command": "node",
      "args": ["src/index.js"],
      "cwd": "/path/to/testmcp",
      "env": {
        "DEFAULT_SAVE_PATH": "/Users/username/Downloads/images",
        "DEFAULT_FORMAT": "jpeg",
        "DEFAULT_COMPRESS": "true",
        "HTTPS_PROXY": "http://proxy.example.com:8080",
        "DEFAULT_MAX_WIDTH": "1920",
        "DEFAULT_MAX_HEIGHT": "1080",
        "DEFAULT_CONCURRENCY": "5",
        "HTTP_PROXY": "http://proxy.example.com:8080"
      }
    }
  }
}
Claude Desktop 配置

使用 npx(推荐):

在 claude_desktop_config.json 中添加:

{
  "mcpServers": {
    "image-downloader": {
      "command": "npx",
      "args": ["mcp-image-downloader"],
      "env": {
        "DEFAULT_SAVE_PATH": "/Users/username/Downloads/images",
        "DEFAULT_FORMAT": "jpeg",
        "DEFAULT_COMPRESS": "true",
        "HTTPS_PROXY": "http://proxy.example.com:8080"
      }
    }
  }
}

使用本地安装:

{
  "mcpServers": {
    "image-downloader": {
      "command": "node",
      "args": ["src/index.js"],
      "cwd": "/path/to/testmcp",
      "env": {
        "DEFAULT_SAVE_PATH": "/Users/username/Downloads/images",
        "DEFAULT_FORMAT": "jpeg",
        "DEFAULT_COMPRESS": "true",
        "HTTPS_PROXY": "http://proxy.example.com:8080"
      }
    }
  }
}

使用方法

通过 MCP 客户端使用

配置好 MCP 客户端后,可以直接在支持 MCP 的应用中使用图片下载功能。

本地开发和测试

启动服务器
npm start

开发模式

npm run dev

测试

# 运行所有测试
npm test

# 测试进度跟踪
npm run test:progress

MCP 工具

download_image

下载单张图片。

参数:

  • url (必需): 图片 URL
  • savePath (可选): 保存目录,默认使用环境变量配置
  • filename (可选): 自定义文件名
  • format (可选): 输出格式 (jpeg, png, webp, original)
  • compress (可选): 是否压缩
  • maxWidth (可选): 最大宽度
  • maxHeight (可选): 最大高度
  • proxy (可选): 代理服务器 URL

示例:

{
  "url": "",
  "format": "webp",
  "compress": true,
  "maxWidth": 800,
  "proxy": "http://proxy.example.com:8080"
}

download_images_batch

批量下载图片。

参数:

  • urls (必需): 图片 URL 数组
  • savePath (可选): 保存目录
  • format (可选): 输出格式
  • compress (可选): 是否压缩
  • maxWidth (可选): 最大宽度
  • maxHeight (可选): 最大高度
  • proxy (可选): 代理服务器 URL
  • concurrency (可选): 并发下载数 (1-10)
  • proxy (可选): 代理服务器 URL

示例:

{
  "urls": [
    "",
    ""
  ],
  "format": "jpeg",
  "concurrency": 3,
  "proxy": "http://proxy.example.com:8080"
}

代理支持

服务器支持通过代理服务器下载图片,适用于需要通过代理访问网络的环境。

代理配置方式

  1. 环境变量配置(全局默认):
   export HTTP_PROXY=http://proxy.example.com:8080
   export HTTPS_PROXY=http://proxy.example.com:8080
   
   # 带认证的代理
   export HTTP_PROXY=http://username:password@proxy.example.com:8080
  1. 参数配置(单次使用):

在调用工具时通过 proxy 参数指定

支持的代理格式

  • http://proxy.example.com:8080 - 基本 HTTP 代理
  • https://proxy.example.com:8080 - HTTPS 代理
  • http://username:password@proxy.example.com:8080 - 带认证的代理
  • socks5://proxy.example.com:1080 - SOCKS5 代理

代理优先级

  1. 函数调用时的 proxy 参数(最高优先级)
  2. 环境变量 HTTP_PROXY 或 HTTPS_PROXY
  3. 无代理(直接连接)

详细的代理使用说明请参考 PROXY_USAGE.md。

进度跟踪

服务器提供详细的进度信息:

  • 下载进度百分比
  • 已下载/总字节数
  • 下载速度
  • 预计剩余时间
  • 批量下载的整体进度

故障排除

常见问题

  1. 模块未找到错误

- 确保运行了 npm install - 检查 MCP 配置中的路径是否正确

  1. 权限错误

- 确保对下载目录有写入权限 - 在 macOS 上可能需要授予应用程序文件访问权限

  1. 网络错误

- 检查网络连接 - 验证图片 URL 是否可访问 - 某些网站可能需要特定的 User-Agent - 如果使用代理,确保代理服务器正常运行

  1. 代理连接问题

- 验证代理服务器地址和端口 - 检查代理认证信息是否正确 - 确保代理服务器支持目标协议

调试

启用详细日志:

DEBUG=* npm start

许可证

MIT

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

图片下载本地部署批量处理图片转换进度跟踪代理支持

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Batch Image Download

MCP World · 本页

2未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Batch Image Download 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按官方文档里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Batch Image Download 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Batch Image Download 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Batch Image Download 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Batch Image Download 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP