图片优化下载器

启用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: 要下载的图片的 URL
  • outputPath: 保存图片的路径

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'}}}]

来源