Topaz MCP logo

Topaz MCP

by TopazLabs

Enhances local or remote images through Topaz Labs models, with configurable output sizing and eight model choices.

Install Topaz MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "topazlabs-topaz-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@topazlabs/mcp"
      ],
      "env": {
        "TOPAZ_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y @topazlabs/mcp

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

TopazLabs/topaz-mcp MCP server lets MCP-compatible AI assistants enhance images through the Topaz Labs API. Its `image-enhance` tool accepts a local file path or image URL, with optional output dimensions, scale, and model selection. It defaults to Standard V2 and upscales images below 2K width when no size is supplied. Reach for it when an agent needs cloud-based image upscaling, sharpening, denoising, or quality improvement; it does not support video.

Use cases

  • Upscale photographs to a target size
  • Sharpen low-quality or compressed images
  • Restore old or low-resolution photos
  • Enhance digital art and renders

Key features

  • Enhances images from local paths or URLs
  • Supports eight Topaz Labs AI models
  • Accepts exact dimensions, proportional sizing, or scale factors
  • Defaults to Standard V2 with automatic 2K upscaling
  • Runs over MCP stdio transport

Tools1

What Topaz MCP lets your agent do. Expand a tool for its parameters.

Verified live~279 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

18/19 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · @topazlabs/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars7Stargazers on the source repository.
npm downloads154Package downloads in the last 30 days.
Last commit8mo agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Tools exposed1Callable tools this server registers over MCP.
Directory activity8 viewsConfig copies, upvotes, and views on AllMCPs.

How Topaz MCP works

What TopazLabs/topaz-mcp MCP server does

TopazLabs/topaz-mcp MCP server exposes Topaz Labs image enhancement through the Model Context Protocol. An assistant can submit a local image path or URL and receive an enhanced image. The available processing is image-only and runs through Topaz Labs' cloud API, so the source image is sent to that service.

The server supports eight models: Standard V2, Low Resolution V2, CGI, High Fidelity V2, Redefine, Recover 3, Standard MAX, and Wonder 2. These cover general photography, small or low-resolution images, digital art, high-quality source images, creative reinterpretation, old photographs, maximum-quality processing, and nature or portrait detail.

How it works

The MCP server uses stdio transport and registers the image-enhance tool. The required image input can be a filesystem path or URL. A request may also include a model and a size object. Size can specify exact width and height, only one dimension for proportional resizing, or a scale multiplier.

If no model is chosen, processing uses Standard V2. If no size is provided, images smaller than 2K are automatically upscaled to 2K width. Images shared directly in a chat are not sufficient by themselves; the assistant needs the original file path or a URL. Clients with filesystem access are therefore better suited to local-image workflows.

Setup and configuration

To run the TopazLabs/topaz-mcp MCP server, install it through npm when configuring an MCP client:

config.json
{
  "mcpServers": {
    "Topaz Labs": {
      "command": "npx",
      "args": ["-y", "@topazlabs/mcp"],
      "env": {
        "TOPAZ_API_KEY": "your-api-key"
      }
    }
  }
}

TOPAZ_API_KEY is required. The key is obtained from the Topaz Labs developer portal. The documented configuration uses stdio, which is supported by Claude Desktop, Cursor, Windsurf, and Cline. Claude Desktop's chat mode requires the user to provide paths manually because it does not provide filesystem access; the README recommends Claude Cowork for local files.

Tools and capabilities

The server exposes one tool:

  • image-enhance: Enhances an image using a Topaz Labs model. It can upscale, sharpen, and improve image quality from a local path or URL.

The tool's model choices include standard and generative options. Standard V2 is the default for general photos, while Low Resolution V2 targets tiny images and thumbnails. CGI is intended for digital art and renders; High Fidelity V2 is for high-quality sources requiring enlargement. Redefine, Recover 3, Standard MAX, and Wonder 2 provide generative processing for creative reinterpretation, older or low-resolution images, maximum quality, and nature photography or portraits respectively.

Limitations and notes

The TopazLabs/topaz-mcp MCP server requires a paid Topaz Labs API key and sends images to the Topaz Labs API for cloud processing. It does not enhance video. HTTP streaming transport is not currently supported, so clients that require a remote HTTP or web/mobile connection cannot use that transport with this server.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Topaz MCP

Configure an MCP client to run `npx -y @topazlabs/mcp` and set the required `TOPAZ_API_KEY` environment variable.

Yes. Claude Desktop uses the server over stdio, but chat mode requires users to provide image file paths manually because it lacks filesystem access.

It requires a Topaz Labs API key set in the `TOPAZ_API_KEY` environment variable.

No. The server currently supports image enhancement only.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTopaz MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/topazlabs-topaz-mcp?style=directory)](https://allmcps.com/mcp/topazlabs-topaz-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/topazlabs-topaz-mcp"><img src="https://allmcps.com/api/badge/topazlabs-topaz-mcp?style=directory" alt="Topaz MCP on AllMCPs" /></a>