mcp-image-compression
项目概述
mcp-image-compression 是基于 MCP(Modal Context Protocol)架构的高性能图像压缩微服务。该服务专注于提供快速且高质量的图像压缩功能,帮助开发者优化网站和应用程序的图像资源,提升加载速度和用户体验。
功能
- 多格式支持:支持主流图像格式,包括 JPEG、PNG、WebP、AVIF
- 离线使用:无需连接互联网即可使用
- 智能压缩:根据图像内容自动选择最佳压缩参数
- 批量处理:支持并行压缩多张图像以提高效率
- 质量控制:可自定义压缩质量,平衡文件大小和视觉效果
工具
image_compression- 图像压缩
- 输入:
urls(字符串):待压缩图像的 URLquality(整数):压缩质量(0-100)format(字符串):压缩图像的格式(例如:"jpeg"、"png"、"webp"、"avif")
- 返回:压缩后的图像 URL
安装
NPX
{
"mcpServers": {
"图像压缩": {
"command": "npx",
"args": [
"-y",
"@inhiblab-core/mcp-image-compression"
],
"env": {
"IMAGE_COMPRESSION_DOWNLOAD_DIR": "<YOUR_DIR>"
},
"disabled": false,
"autoApprove": []
}
}
}
构建
docker build -t mcp-image-compression .
许可证
本 MCP 服务器根据 MIT 许可证授权。这意味着您可以自由使用、修改和分发该软件,但需遵守 MIT 许可证的相关条款和条件。更多详情请参阅项目仓库中的 LICENSE 文件。
