Token导航 LogoToken导航

MCP Server · 设计创作

Tinify AI MCP Server

AI驱动的图像优化服务器,支持图像压缩、调整大小/裁剪、放大以及SEO文件名和alt文本生成。

未说明官方级别未说明来源级核验工具 5
图像处理格式转换TypeScriptClaudeClaude DesktopCursorWindsurfCline

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
onepunchtechnology
提供方
onepunchtechnology

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Tinify AI MCP Server 属于设计创作类 MCP Server,公开资料标注 5 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前要先准备 会话凭据。

分类

设计创作

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 5 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

@tinify ai/mcp服务器

MCP服务器 tinify.ai 图像优化。AI支持的升级、调整大小/裁剪、压缩和SEO文件名和alt文本生成——所有这些都在一个工具中。

快速开始

添加到MCP客户端配置中:

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

无需注册。开箱即用,每天有20个免费积分。

客户端特定设置

Claude Desktop

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

Claude Code

claude mcp add tinify -- npx -y @tinify-ai/mcp-server@latest

Cursor

添加 .cursor/mcp.json 在项目根目录中:

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

Windsurf

编辑 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

Cline

打开临床设置→ MCP服务器→ 添加,然后粘贴:

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

Gemini CLI

gemini mcp add --transport stdio tinify npx -y @tinify-ai/mcp-server@latest

或编辑 ~/.gemini/settings.json (全球)或 .gemini/settings.json 在项目根目录中:

{
  "mcpServers": {
    "tinify": {
      "command": "npx",
      "args": ["-y", "@tinify-ai/mcp-server@latest"]
    }
  }
}

验证它是否在Gemini CLI中运行 /mcp list.

OpenAI Codex CLI

codex mcp add tinify -- npx -y @tinify-ai/mcp-server@latest

或编辑 ~/.codex/config.toml 手动:

[mcp_servers.tinify]
command = "npx"
args = ["-y", "@tinify-ai/mcp-server@latest"]

工具: optimize_image

通过智能有损压缩(通常缩小60-80%)、可选的调整大小/升级/格式转换和AI生成的SEO元数据来优化图像。接受绝对本地文件路径或远程URL。

参数

参数类型必填默认说明
inputstring是--绝对本地文件路径或远程URL
output_pathstring否auto文件路径或目录(以结尾 /).如果省略:用SEO slug保存在原始文件旁边或 .tinified 后缀
output_formatstring否原始jpg, png, webp, avif, gif,或 original
output_width_pxint否--目标宽度(像素)
output_height_pxint否--目标高度(像素)
output_upscale_factorint否--AI高端因素: 2 (2×)或 4 (4×)
output_resize_behaviorstring否padpad (白色填充)或 crop (聪明的作物)。仅在同时设置宽度和高度时使用
output_seo_tag_genbool否true生成SEO元数据并将文件重命名为SEO slug。额外收费1学分
output_file_size_limitint否--目标最大输出文件大小(字节)。服务器试图通过额外的压缩来满足这一点。不保证
gif_frame_limitint否100动画GIF要处理的最大帧数(1-100)。通过采样更少的帧来降低信用成本
confirm_gif_costbool否--设置为 true 在查看动画GIF成本警告后继续。动画GIF需要

调整大小行为

提供的尺寸行为output_resize_behavior
仅限宽度比例比例N/A
仅限高度比例比例不适用
宽度+高度精确尺寸,白色填充pad (默认)
宽度+高度精确尺寸,智能裁剪crop

示例

基本压缩 --只需压缩,保持格式和尺寸:

{ "input": "/Users/me/photos/hero.png" }

转换为WebP:

{ "input": "/Users/me/hero.png", "output_format": "webp" }

按比例调整大小 --设置一个维度,其他比例:

{ "input": "/Users/me/hero.png", "output_width_px": 1200 }

带衬垫的精确尺寸 --白色条填补了空白:

{ "input": "/Users/me/hero.png", "output_width_px": 1080, "output_height_px": 1080 }

智能裁剪的精确尺寸:

{ "input": "/Users/me/hero.png", "output_width_px": 1080, "output_height_px": 1080, "output_resize_behavior": "crop" }

AI高档4x:

{ "input": "/Users/me/icon.png", "output_upscale_factor": 4 }

从URL保存到目录:

{ "input": "", "output_path": "/Users/me/assets/" }

跳过SEO可节省1学分:

{ "input": "/Users/me/hero.png", "output_seo_tag_gen": false }

输出

返回文本摘要和结构化元数据:

Optimized: /Users/me/photos/modern-office-workspace.webp
Size: 142.3 KB
Compression: 73%
Format: webp
Dimensions: 1920x1080
Alt text: Modern office workspace with laptop and coffee cup on wooden desk

结构化输出字段:

{
  "output_path": "/Users/me/photos/modern-office-workspace.webp",
  "output_size_bytes": 145715,
  "output_width_px": 1920,
  "output_height_px": 1080,
  "output_format": "webp",
  "compression_ratio": 0.27,
  "seo_alt_text": "Modern office workspace with laptop and coffee cup on wooden desk",
  "seo_keywords": ["office", "workspace", "laptop", "desk", "modern"],
  "seo_filename": "modern-office-workspace"
}

支持格式

格式输入输出注释
JPG是是
PNG是是
WebP是是
AVIF是是
GIF是是输出为GIF时保留动画GIF
SVG是是SVG→通过SVGO优化SVG;光栅↔支持SVG转换
ICO是是智能重建:生成16、24、32、48、256px的favicon集
HEIC/HEIF是\*否上传时自动转换为JPG
TIFF是\*否上传时自动转换为JPG
BMP是\*否上传时自动转换为JPG

tinify.ai支持任何输入和输出格式组合之间的高质量转换。 将动态GIF转换为非GIF格式(JPG、PNG、WebP、AVIF)仅保留第一帧。 将动画GIF转换为GIF格式支持放大/调整大小,同时保留动画和质量。您还可以通过减少输出帧数来减小动画GIF文件的大小。

最大上传文件大小:50 MB。

SVG和ICO示例

# Optimize an SVG file (keeps as vector)
Optimize logo.svg and keep it as SVG

# Convert SVG to raster
Convert icon.svg to a 512x512 PNG

# Trace raster to vector SVG
Convert my logo.png to a vector SVG

# Generate favicon set from any image
Convert logo.png to an ICO favicon

# Generate single-size ICO
Convert logo.png to a 32x32 ICO

# Extract largest icon from ICO
Convert favicon.ico to PNG

运作原理

Local file or URL
  → Upload to Tinify.ai API
    → Smart compression (lossy, typically 60-80% reduction)
    → AI SEO tag generation (alt text, keywords, filename)
    → Optional: resize, upscale, format conversion
  → Download optimized file
    → Save with SEO filename slug (or .tinified suffix if SEO disabled)

所有处理都通过服务器端进行 Tinify.ai APIMCP服务器是一个编排管道的瘦客户端。

学分

访客免费专业最大
学分/天或月20/天50/天3000/月10000/月
图像/天(默认设置)~5~12~750~2500
每张图片的成本3个学分+1个搜索引擎优化相同相同同样
需要注册否免费注册付费付费

会话数据存储在本地 ~/.tinify/session.json 并在调用之间持续存在。

账户和信用

登录以解锁更多积分,并在web应用程序和MCP服务器上共享:

Use the login tool to sign in.
Use the status tool to check your current credits.
Use the upgrade tool to open the pricing page.
Use the logout tool to sign out.

登录

打开浏览器窗口以完成登录(谷歌、脸书或电子邮件/魔术链接)。批准后,您的帐户将被链接,积分将与web应用程序共享。

Login complete: user@example.com (Pro tier, 2,850 of 3,000 credits remaining)

状态

在批处理之前,请检查您当前的帐户状态和信用:

Logged in as user@example.com (Pro tier)
Credits: 2,850 of 3,000 remaining
Resets: 03/01/2026, 12:00 AM PST

登出

取消会话并恢复到访客模式(20学分/天)。

升级

打开 tinify.ai/定价 在您的浏览器中。

AI代理提示

将此粘贴到您的 CLAUDE.md 或系统提示,以帮助代理有效地使用该工具:

## Tinify.ai MCP

Tools: optimize_image, login, logout, status, upgrade

- Use status to check credits before batch processing
- Each optimize_image call costs 3 credits + 1 if SEO enabled (default)
- Guest: 20 credits/day. Free account: 50/day. Pro: 3,000/month.
- Always use absolute file paths, not relative.
- Set only width OR height for proportional resize. Set both for exact dimensions.
- When both dimensions are set, use output_resize_behavior: "crop" for photos, "pad" for logos/icons.
- output_seo_tag_gen (default true) renames the file to an SEO slug and generates alt text + keywords.
- Set output_seo_tag_gen: false to save 1 credit when SEO metadata is not needed.
- GIF is supported for both input and output; animated GIFs stay animated when output_format is "gif".
- Converting an animated GIF to jpg/png/webp/avif preserves only the first frame.
- HEIC, TIFF, BMP inputs are auto-converted to JPG.
- For batch processing, call optimize_image once per file.
- If credits run out, use login to sign in or upgrade to open pricing.

故障排除

服务器未出现在工具列表中:

  • 编辑配置后重新启动MCP客户端
  • 确保已安装Node.js>=18: node --version
  • 尝试直接跑步: npx -y @tinify-ai/mcp-server@latest (应该开始时没有错误)

“信用不足”错误:

  • 使用 status 检查剩余积分的工具
  • 使用 login 登录以获取更多积分的工具(免费账户每天可获得50个积分)
  • 使用 upgrade 查看付费计划的工具(Pro:3000/月,Max:10000/月)
  • 禁用SEO标签(output_seo_tag_gen: false)将成本降低到3学分/张

登录浏览器窗口未打开:

  • 手动打开此URL: https://tinify.ai/mcp/authorize 并输入终端中显示的代码
  • 确保浏览器已安装且可访问

会话令牌问题:

  • 会话数据存储在 ~/.tinify/session.json
  • 删除此文件以重置并重新开始
  • 使用 logout 然后 login 重新验证

找不到文件:

  • 对本地文件使用绝对路径
  • 对于URL,确保图像可公开访问

超时错误:

  • 大图像或AI放大可能需要30-60秒
  • 服务器每个作业有60秒的超时时间

需求

  • Node.js>=18
  • MCP兼容客户端(Claude Desktop、Claude Code、Cursor、Windsurf、Cline、OpenAI Codex CLI、Gemini CLI等)

许可证

麻省理工学院-见 许可证.

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

图像处理TypeScript本地部署AI优化SEO工具图像压缩格式转换

支持客户端

Claude DesktopClaudeCursorWindsurfCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

出图与改图

按描述生成或修改图像,快速迭代风格。

读取设计稿

读取画布和图层信息,按规范生成页面。

素材整理

批量生成缩略图、统一命名和标签。

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在设计创作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Tinify AI MCP Server

MCP World · 本页

5未说明未标注1 个2026-05-17
Blender MCP

MCP.so

17stdio有3 个2026-05-17
Figma Context MCP 3aaa8d28

MCP World

0未说明未标注2 个2026-05-17
Nova Canvas MCP Server

MCP World

2stdio有1 个2026-05-17
Cursor Talk To Figma MCP Da1c7911

MCP World

40未说明未标注1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Tinify AI MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Tinify AI MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Tinify AI MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Tinify AI MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Tinify AI MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP