返回 MCP 目录
public公开dns本地运行

zipic-mcp-server

Zipic MCP Server是一个基于Swift实现的图像压缩服务,通过MCP协议为LLM提供快速和高级的图像压缩功能。

article

README

🚀 Zipic MCP 服务器

Zipic MCP 服务器是一个提供图像压缩功能的模型上下文协议(MCP)服务器。它能让大型语言模型(LLMs)借助简单和高级的压缩工具,快速完成图像的压缩与优化。此为使用 MCP Swift SDK 实现的 Swift 版本服务器。

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

手动构建

  1. 克隆仓库:
git clone https://github.com/okooo5km/zipic-mcp-server.git
  1. 进入目录:
cd zipic-mcp-server
  1. 使用 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 开发。

即贴即用配置

MCP 客户端配置生成器

选择客户端,补齐所需环境变量,再复制根据当前 MCP 公开配置生成的完整文件

terminal
data_object

当前条目没有标准 command 或远程 URL,暂时无法安全生成客户端配置

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端