启用AI助手从URL下载图像并执行基本的图像优化任务。
image-and-video-processing
677 查看 · 2026-07-07 更新
简介
启用AI助手从URL下载图像并执行基本的图像优化任务。
简介
启用AI助手从URL下载图像并执行基本的图像优化任务。
MCP 图像下载器
一个基于 Model Context Protocol (MCP) 的服务器,提供从 URL 下载和优化图像的工具。通过这个服务器,AI 助手能够从 URL 下载图片并执行基本的图像优化任务。
功能
- 从 URL 下载图片,并具有适当的错误处理
- 优化图片,选项包括:
- 调整大小(保持纵横比)
- 质量调整(JPEG/WebP)
- 格式转换
安装
# Clone the repository git clone https://github.com/qpd-v/mcp-image-downloader.git cd mcp-image-downloader # Install dependencies npm install # Build the project npm run build
使用
作为 MCP 服务器
将该服务器添加到您的 MCP 配置中(例如,在 Claude Desktop 的配置文件中):
{ "mcpServers": { "image-downloader": { "command": "node", "args": ["/path/to/mcp-image-downloader/build/index.js"] } } }
可用工具
download_image
从指定 URL 下载图片到指定路径。
参数:
url: 要下载的图片的 URLoutputPath: 保存图片的路径
optimize_image
创建图片的优化版本。
参数:
inputPath: 输入图片的路径outputPath: 保存优化后图片的路径width(可选): 目标宽度(如果仅指定宽度,则保持纵横比)height(可选): 目标高度(如果仅指定高度,则保持纵横比)quality(可选): JPEG/WebP 质量 (1-100)
开发
# Run in development mode npm run start # Build the project npm run build
要求
- Node.js 16 或更高版本
- NPM 或兼容的包管理器
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件。
作者
qpd-v
版本
0.1.0 - 初始发布
工具列表
-
download_image: Download an image from a URL to a specified path
-
optimize_image: Create an optimized version of an image
服务配置
[{'mcpServers': {'image-downloader': {'args': ['/path/to/mcp-image-downloader/build/index.js'], 'command': 'node'}}}]
来源
- 来源:github
- 链接:https://github.com/qpd-v/mcp-image-downloader