MCP图像下载器
提供下载和优化图像工具的MCP服务器。该服务器使用模型上下文协议(MCP)构建,使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:保存图像的路径
优化图像
创建图像的优化版本。
参数:
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许可证-请参阅 许可证 文件以获取详细信息。
作者
qpd-v
版本
0.1.0-初始版本
