Magick MCP
MCP服务器,便于使用 ImageMagick
安装
cargo install magick-mcp工具
此MCP服务器支持以下工具:
- 检查
- 魔术
- func_save
- 函数执行器
- 函数列表
检查工具
检查工具只是验证imagemagick是否已安装并准备好使用。
Magick工具
magick工具执行imagemagick命令。例如:
Use magick to turn test.jpg into a gray image.将生成如下命令:
test.jpg -colorspace Gray test-gray.jpg保存功能工具
func_save工具将一系列imagemagick命令保存为可重用函数。例如:
Use magick to create a function that will generate two versions of an input image:
- gray
- inverted将生成如下函数:
Name: gray_and_inverted
Commands:
- $input -colorspace Gray $input-gray.jpg
- $input -negate $input-inverted.jpg\[!注意\] $input 可以用来表示输入文件。在函数执行期间,它将被实际的输入文件替换。执行功能工具
func_excute将执行之前保存的函数。代理将提供函数的名称和输入文件。
列表功能工具
func_list工具将简单地列出以前保存的工具。
引擎盖下
执行imagemagick命令时,此MCP服务器将通过shell调用magick。当提供工作空间时,我们会将其设置为工作目录。
\[!注意\] 服务器清除除路径之外的所有环境变量。
