返回 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 开发。

help

运行方式说明

cloud

托管运行

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

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

本地运行 / 其它方式

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

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