MCP Imagemagick MCP Server

An MCP (Model Context Protocol) server for image conversion using ImageMagick and darktable.

Local serverstdio

What is the MCP Imagemagick MCP server?

An MCP (Model Context Protocol) server for image conversion using ImageMagick and darktable. Exposed over MCP by the mcp imagemagick mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.

What it actually does

This server provides tools for converting DNG (Digital Negative) RAW image files to WebP format using either ImageMagick or darktable as the conversion backend. The server implements the MCP protocol over stdio transport, making it compatible with MCP clients like Claude Desktop.

  • Convert DNG files to WebP format with lossless compression
  • Automatic converter selection based on availability
  • Fallback support between ImageMagick and darktable
  • Full MCP protocol implementation (version 2024-11-05)
  • Robust error handling and recovery
  • Detailed logging to stderr for debugging

Adding it to your client

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

Its toolset

Everything the assistant can do here goes through one of these:

  • Overview — This server provides tools for converting DNG (Digital Negative) RAW image files to WebP format using either ImageMagick or darktable as the
  • Features — The Features tool exposed by this server
  • Prerequisites — You need at least one of the following image converters installed:
  • Usage — The Usage tool exposed by this server
  • Logging — Control logging verbosity with the RUST_LOG environment variable:
  • Testing — The Testing tool exposed by this server
  • ImageMagick — The ImageMagick tool exposed by this server
  • darktable — Note: This project calls these tools via their command-line interfaces and does not distribute or incorporate their source code

Configuration

You need at least one of the following image converters installed:

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the mcp imagemagick mcp server does with a few real requests.

When to reach for it

Plenty of planning and project tracking servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. MCP Imagemagick's toolset — Overview, Features, Prerequisites and 5 more — is a fair guide to whether it matches your workflow. It is maintained by AeyeOps; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
OverviewThis server provides tools for converting DNG (Digital Negative) RAW image files to WebP format using either ImageMagick or darktable as the conversion backend. The server implements the MCP protocol over stdio transport
FeaturesThe Features tool exposed by this server.
PrerequisitesYou need at least one of the following image converters installed:
UsageThe Usage tool exposed by this server.
LoggingControl logging verbosity with the RUST_LOG environment variable:
TestingThe Testing tool exposed by this server.
ImageMagickThe ImageMagick tool exposed by this server.
darktableNote: This project calls these tools via their command-line interfaces and does not distribute or incorporate their source code.

Configuration

You need at least one of the following image converters installed:

Example prompts to try

  • Use MCP Imagemagick to Overview.
  • Use MCP Imagemagick to Features.
  • Use MCP Imagemagick to Prerequisites.

Frequently asked questions

It connects MCP Imagemagick to MCP-compatible AI assistants such as Claude and Cursor, exposing 8 tools (Overview, Features, Prerequisites, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with MCP Imagemagick directly.