About Magick MCP
Magick MCP is an MCP server in the Content category: a MCP server which facilitates usage of ImageMagick.
Install
git clone https://github.com/ncipollo/magick-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Magick MCP
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Magick-MCP
A MCP server which facilitates usage of ImageMagick
Installation
cargo install magick-mcp
Tools
This MCP sever supports the following tools:
- check
- magick
- func_save
- func_execute
- func_list
Check Tool
The check tool simply validates that imagemagick is installed and ready to use.
Magick Tool
The magick tool execute imagemagick commands. For example:
Use magick to turn test.jpg into a gray image.
Will generate a command like this:
test.jpg -colorspace Gray test-gray.jpg
Save Functions Tool
The func_save tool will save a series of imagemagick commands as a reusable function. For example:
Use magick to create a function that will generate two versions of an input image:
- gray
- inverted
Will generate a function like this:
Name: gray_and_inverted
Commands:
- $input -colorspace Gray $input-gray.jpg
- $input -negate $input-inverted.jpg
[!NOTE]
$inputcan be used to represent the input file. It will be replaced with the actual input file during function execution.
Execute Function Tool
The func_execute will execute a previously saved function. The agent will supply the name of the function and the input file.
List Functions Tool
The func_list tool will simply list out previously saved tools.
Under The Hood
When executing imagemagick commands this MCP server will invoke magick via the shell. When workspace is provided we will set that as the working directory.
[!NOTE] The server clears all environment variables with the exception of the path.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.