article
README
🚀 Zipic MCP 服务器
Zipic MCP 服务器是一个提供图像压缩功能的模型上下文协议(MCP)服务器。它能让大型语言模型(LLMs)借助简单和高级的压缩工具,快速完成图像的压缩与优化。此为使用 MCP Swift SDK 实现的 Swift 版本服务器。
🚀 快速开始
Zipic MCP 服务器可助力大型语言模型高效处理图像压缩与优化工作,以下将介绍其安装与使用的相关内容。
✨ 主要特性
- 快速图像压缩:使用默认设置即可快速压缩图像。
- 高级压缩:能够微调压缩设置,涵盖质量级别、格式和尺寸等方面。
- 多格式支持:输出图像支持 JPEG、WebP、HEIC、AVIF 或 PNG 等格式。
- 批量处理:可使用一致的设置处理多个图像。
- 存储管理:能压缩大型照片库,从而节省磁盘空间。
📦 安装指南
使用 curl 一键安装
curl -L https://github.com/okooo5km/zipic-mcp-server/releases/download/v0.1.0/zipic-mcp-server.zip --output /Applications/Zipic\ MCP\ Server.app
手动构建
- 克隆仓库:
git clone https://github.com/okooo5km/zipic-mcp-server.git
- 进入目录:
cd zipic-mcp-server
- 使用 Swift 包管理器进行构建:
swift build
📚 详细文档
开发要求
- Swift 6.0 或更高版本
- macOS 14.0 或更高版本
- MCP Swift SDK 0.2.0 或更高版本
配置说明
设置为全局命令行工具
export PATH="/Applications/Zipic\ MCP\ Server.app/Contents/Resources/app":$PATH
💻 使用示例
基础用法
{
"urls": [
"/Users/username/Desktop/photo.jpg",
"/Users/username/Pictures/vacation"
]
}
高级用法
{
"urls": ["/Users/username/Desktop/photo.jpg"],
"level": 2,
"format": "webp",
"width": 1200,
"height": 0
}
使用场景
- 网页优化:减少图像大小以提高网页性能。
- 存储管理:压缩大型照片库以节省磁盘空间。
- 格式转换:在不同平台之间进行图像格式转换。
- 批量处理:使用一致的设置处理多个图像。
版本历史
请参见 GitHub 发布页面查看版本历史和变更日志。
☕️ 支持项目
如果您觉得 Zipic MCP Server 有帮助,请考虑支持其开发:
- ⭐️ 在 GitHub 上为该项目点个星
- 🐛 报告问题或提出功能建议
- 💝 支持方式:
📄 许可证
Zipic MCP Server 使用 MIT 许可证。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。
关于
这是一个用于模型上下文协议(MCP)的 Swift 实现,使 AI 助手能够直接压缩和优化图像。该项目基于 MCP Swift SDK 开发。
扫码联系在线客服