mcpField
T
Topaz Labs

Topaz Labs

本地服务
github.com/TopazLabs媒体与设计736 周前更新

关于 Topaz Labs

Topaz Labs 是通过 Topaz Labs AI 模型增强图像的 MCP 服务,面向使用 AI 助手处理图像的人群。它接受本地文件路径或 URL,并提供模型和输出尺寸选项;不支持视频增强。

主要功能

  1. 01通过路径或 URL 增强图像
  2. 02选择所列的 Topaz 模型
  3. 03设置输出尺寸或缩放比例
  4. 04默认自动放大至 2K

适用场景

  1. 01放大并锐化本地照片
  2. 02增强低分辨率图像
  3. 03为数字艺术或人像选择合适模型

MCP 相关

通过 stdio 向 MCP 客户端提供 `image-enhance` 工具。需要 `TOPAZ_API_KEY`,支持 Claude Cowork、Cursor、Windsurf、VS Code (Copilot) 和 Zed 等客户端。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"topaz": {
"command": "npx",
"args": [
"-y",
"@topazlabs/mcp"
],
"env": {
"TOPAZ_API_KEY": "<TOPAZ_API_KEY>"
}
}
}
}
启动命令npx -y @topazlabs/mcp
需要配置的环境变量
TOPAZ_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@topazlabs/mcp

工具

1

收录的工具列表 · 更新于 3 周前

参数类型必填说明
imagestring是图像的本地文件路径(例如 ~/Photos/image.jpg)或 URL。未提供路径时,请向用户询问。
sizeobject否输出尺寸。{width, height} 表示精确尺寸,{width} 或 {height} 表示按比例缩放,{scale} 表示缩放倍数。留空时自动放大至 2K。
size.widthinteger否
size.heightinteger否
size.scalenumber否
modelstring否模型名称。省略时默认为 Standard V2。选项:Standard V2、Low Resolution V2、CGI、High Fidelity V2、Redefine、Recover 3、Standard MAX、Wonder 2

详细介绍

@topazlabs/mcp

npm version npm downloads license

面向大模型的 AI 图像增强。 一个 MCP 服务,让 Claude 和其他 AI 助手使用 Topaz Labs AI 模型增强图像。

Topaz Labs 提供 AI 图像和视频增强软件,全球各地的摄影师、电影制作人和开发者都在使用。

效果展示

增强前增强后
增强前增强后

使用 Wonder 2 模型增强。查看交互式对比 →

快速开始

1. 获取 API 密钥

在 developer.topazlabs.com 注册。

2. 添加到 MCP 客户端

将配置添加到 Claude Desktop 配置文件(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 上为 %APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "Topaz Labs": {
      "command": "npx",
      "args": ["-y", "@topazlabs/mcp"],
      "env": {
        "TOPAZ_API_KEY": "<your-api-key>"
      }
    }
  }
}
3. 增强图像

你:“使用 Wonder 2 增强 ~/Desktop/photo.jpg”

**Claude:**我会使用 Topaz Labs 的 Wonder 2 模型增强你的照片。

[调用 image-enhance 工具]

**注意:**此工具需要文件路径或 URL,无法处理直接上传到聊天中的图像。它最适合与 Claude Cowork 搭配使用,因为 Claude Cowork 可以访问文件系统。它无法在 Claude Chat 模式下运行(没有文件系统访问权限)。

这是增强后的图像——经过放大和锐化,细节和清晰度都得到提升。

兼容性

此服务使用 stdio 传输,所有主流 MCP 桌面客户端均支持:

客户端状态
Claude Cowork✅(推荐 — 可访问文件系统)
Claude Desktop (Chat)⚠️ 需要用户手动提供文件路径
Cursor✅
Windsurf✅
VS Code (Copilot)✅
Cline✅
Claude Code✅
Zed✅

目前尚不支持 HTTP 流式传输(适用于 ChatGPT、远程 Agent、网页/移动客户端),但未来版本可能会添加。

工具

image-enhance

发送图像,获取增强后的版本。默认使用 Standard V2,并自动放大至 2K。

image: "~/Photos/photo.jpg"     # Local path or URL (required)
size: { scale: 2 }              # Optional: exact dims, single dim, or scale factor
model: "Standard V2"            # Optional: defaults to Standard V2

尺寸选项:{ width, height } 表示精确尺寸,{ width } 或 { height } 表示按比例调整,{ scale } 表示缩放倍数。如果省略此项,宽度小于 2K 的图像会自动放大至 2K。

模型:

模型类型适用场景
Standard V2standard通用照片(默认)
Low Resolution V2standard小尺寸图像、缩略图
CGIstandard数字艺术、渲染图、插画
High Fidelity V2standard需要放大的高质量源图
Redefinegenerative创意性重新诠释
Recover 3generative低分辨率图像、老照片
Standard MAXgenerative最高画质,速度较慢
Wonder 2generative自然摄影、人像、精细细节

环境变量

变量必需描述
TOPAZ_API_KEY是Topaz Labs API 密钥

架构

src/
  api/        -- Topaz API client, types, model definitions
  lib/        -- Path security, URL fetching utilities
  tools/      -- enhance tool handler
  server.ts   -- MCP server setup and tool registration
  main.ts     -- Entry point (stdio transport)
test/         -- Vitest test suite

开发

npm install
npm run build
npm test

限制

  • 仅支持图像 —— 暂不支持视频增强
  • 需要付费 API 密钥 —— 请在 developer.topazlabs.com 注册
  • 云端处理 —— 图像会发送至 Topaz Labs API 进行增强

参与贡献

发现了 Bug 或有功能请求?请在 GitHub 上提交问题。

许可证

MIT —— Topaz Labs

评论

支持 Markdown

第一次接触 MCP?

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

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