用途
image-mcp 是一个基于 Pillow 的本地图片处理 MCP Server,定位为离线、无需 API key 的图片处理工具集。它通过 MCP(Model Context Protocol)把一组图片工具暴露给 DeepSeek Harness(DSH)或其他支持 stdio MCP 的客户端,让模型可以调用本地图片处理能力。
主要能力
共提供 12 个工具,模型可见工具名为 mcp__images__*:
- info:图片信息
- resize:缩放
- crop:裁剪
- convert:转换
- compress:压缩
- rotate:旋转
- flip:翻转
- thumbnail:缩略图
- watermark:水印
- effects:特效
- placeholder:占位图
- overlay:叠加
官方描述强调的特性包括:离线零成本(纯本地 Pillow 处理,不需要任何线上 API/密钥);12 个图片工具覆盖信息、缩放、裁剪、转换、压缩、旋转、翻转、缩略图、水印、特效、占位图、叠加;协议标准采用 JSON-RPC 2.0、按行分隔的 stdio MCP,所有日志走 stderr(stdout 专用于协议);易于接入,经 @deepseek-ai/dsh-mcp-client 一行配置即可挂进 DSH profile。质量分由 Glama 自动评估(TDQS 70% + Coherence 30%),出分后徽章自动显示等级(该评估机制为官方文本说明,具体分数未提供)。
使用方式
在 DSH profile 的补丁(如 cordis.patch.yml)里加入配置,重启 DSH 后 agent 即可调用 mcp__images__* 工具。
协议细节:
- 传输:stdio,一行一个 JSON 对象
- 版本:JSON-RPC 2.0,Protocol 2025-03-26
- SERVER_NAME=dsh-image-mcp
- SERVER_VERSION=0.1.0
平台适配:macOS / Windows / Linux(Python 3 + Pillow,跨平台)。
Windows 注意:命令用 python(而非 python3);args 里的路径用绝对路径或反斜杠。
适用场景
适合需要在本地、离线环境下由模型完成常见图片处理任务的场景,例如获取图片信息、调整尺寸、裁剪、格式转换、压缩、旋转翻转、生成缩略图、添加水印、应用特效、生成占位图与叠加图层等。由于无需线上 API/密钥,适合对数据不出本地有要求的处理需求。
限制
资料未提供具体工具参数、支持格式、性能指标或收费信息,暂无相关信息。