mcpField
S
SammaPix — Image & PDF tools for AI agents

SammaPix — Image & PDF tools for AI agents

远程服务
sammapix.com媒体与设计93 天前更新

关于 SammaPix — Image & PDF tools for AI agents

SammaPix 是面向创作者和开发者的浏览器图像处理平台,也提供远程 MCP 服务,让 AI Agent 调用图像与 PDF 工具。常规处理在浏览器本地完成,MCP 文件则在内存中处理后丢弃。

主要功能

  1. 01压缩、转换、调整图像尺寸
  2. 02批量处理并打包 ZIP
  3. 03处理图像与 PDF
  4. 04AI 重命名、替代文本和照片分类
  5. 05串联多个操作的处理管线
  6. 06浏览器端处理图像

适用场景

  1. 01批量缩小照片并下载 ZIP
  2. 02将图像转换为 WebP 或 PDF
  3. 03为图像生成替代文本或文件名
  4. 04合并、拆分或压缩 PDF

MCP 相关

远程 MCP 服务通过 Streamable HTTP 提供 20 多种图像和 PDF 工具,并支持在一次调用中串联多个图像操作。使用 OAuth 2.1;服务端处理文件后会丢弃。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://www.sammapix.com/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

SammaPix

35 款免费的浏览器图像工具——压缩、转换、用 AI 重命名等。

MIT 许可证 Next.js TypeScript 在线网站 构建


SammaPix 是一个免费的开源图像优化平台,完全在浏览器中运行。无需上传,无需注册,也没有水印。你的图像不会离开你的设备。

专为内容创作者、开发者以及所有需要批量处理图像的人打造。

SammaPix — AI 照片工作流

主要功能:

  • 100% 在客户端处理——图像保留在你的设备上
  • 35 款工具,分为四个类别(优化、AI、创意、整理)
  • 通过 Google Gemini 提供 AI 重命名、替代文本生成和照片分类功能
  • 批量处理并支持 ZIP 下载
  • 支持 HEIC、WebP、PDF 和视频格式
  • 深色模式,全面适配不同屏幕
  • Pro 方案($9/月),提供无限 AI 额度和更大的批处理量

面向 AI Agent(MCP 服务)

SammaPix 也是一个远程 MCP 服务,AI Agent(Claude、Cursor 以及任何兼容 MCP 的客户端)可直接运行实际的图像和 PDF 处理任务——无需本地安装。

  • 端点: https://www.sammapix.com/api/mcp(Streamable HTTP)
  • 身份验证: OAuth 2.1——无需粘贴 API 密钥。也可生成密钥以供 REST 使用。
  • 20 多款工具: 压缩、转换、调整大小、裁剪、旋转、翻转、调整、灰度、模糊、着色、反色、边框、圆角、水印、元数据 · PDF 压缩/合并/拆分/旋转、图像转 PDF、PDF 信息
  • 流水线: 一次调用即可串联多项图像操作——减少往返次数,大幅降低 Agent 所需的令牌数
  • 零留存: 文件在内存中处理后即丢弃。按使用量付费,每天免费处理 25 次。

将其添加到你的 Agent:

{
  "mcpServers": {
    "sammapix": { "url": "https://www.sammapix.com/api/mcp" }
  }
}

完整文档、优势和 REST 示例:sammapix.com/for-ai-agents


工具

优化
工具描述
压缩在不造成明显质量损失的情况下减小文件大小
WebP 转换器将 JPG/PNG 转换为 WebP,加快网页加载
HEIC 转换器将 iPhone HEIC 照片转换为 JPG 或 PNG
批量调整大小按像素尺寸或百分比调整多张图像的大小
裁剪与比例按标准宽高比或自定义尺寸裁剪
PDF 转图像将 PDF 页面提取为高质量图像
AI 驱动
工具描述
AI 整理拖入 100 张以上照片——AI 会将其分类到命名文件夹中
AI 重命名自动生成描述性强、适合 SEO 的文件名
AI 替代文本为任意图像生成无障碍替代文本
AI 照片分类按主题、场景或自定义条件分类照片
网页优化AI 辅助优化网页性能
转录从图像中提取文本(OCR)
创意
工具描述
胶片滤镜应用 14 种模拟胶片预设(Kodak、Fuji、Polaroid 等)
水印添加文本或图像水印,并自定义位置
整理
工具描述
EXIF Viewer检查完整元数据 — GPS、相机、曝光、时间戳
EXIF Remover分享前移除 GPS 和隐私数据
Find Duplicates根据视觉相似度检测重复图像
Batch Rename使用自定义模式和序列批量重命名文件
Cull快速浏览一次拍摄的照片并挑选要保留的照片
Sort by Location在交互式地图上按 GPS 坐标对照片分组
Photo Map可视化照片的拍摄地点

技术栈

层级技术
框架Next.js 15(App Router)
语言TypeScript 5
样式Tailwind CSS
状态Zustand + Immer
身份验证NextAuth.js v4(Google、GitHub、Magic Link)
数据库Neon(PostgreSQL),通过 Drizzle ORM 访问
AIGoogle Gemini 1.5 Flash
支付Stripe
邮件Resend
压缩browser-image-compression
HEICheic-convert / heic2any
批量下载JSZip + file-saver
测试Playwright(E2E)

27 款免费工具

控制面板 SammaPix 控制面板
AI 整理 AI 整理工具

快速开始

git clone https://github.com/samma1997/sammapix.git
cd sammapix
npm install
cp .env.local.example .env.local   # fill in your keys
npm run dev

打开 http://localhost:3000。

大多数工具无需任何 API 密钥即可使用 — 只有 AI 功能需要 GEMINI_API_KEY。

必需的环境变量
# Auth
NEXTAUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

# Database
DATABASE_URL=          # Neon PostgreSQL connection string

# AI (required for AI tools only)
GEMINI_API_KEY=

# Payments (required for Pro plan only)
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_PRO_PRICE_ID=

NEXT_PUBLIC_APP_URL=http://localhost:3000

隐私

所有图像处理工具均使用 Canvas API、WebAssembly 和客户端 JavaScript 库,完全在浏览器中运行。你的图像绝不会上传到任何服务器。

对于 AI 工具(AI Rename、AI Alt Text、AI Organize),系统会将一张小尺寸缩略图发送给 Google Gemini 进行分析。原始全分辨率图像绝不会离开你的设备,也不会存储在任何地方。


参与贡献

欢迎贡献。对于较大的更改,请先提交 issue,再提交拉取请求。

  1. Fork 此仓库
  2. 创建功能分支(git checkout -b feature/your-feature)
  3. 提交更改
  4. 发起拉取请求

如需报告错误或请求功能,请使用 GitHub Issues。


许可证

MIT — 详情请参见 LICENSE。


由 Luca Sammarco 构建 · 在线体验:sammapix.com

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。