Imagician
@flowy11
About Imagician
A Model Context Protocol (MCP) server for comprehensive image editing operations including resizing, format conversion, cropping, compression, and more.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"imagician": {
"command": "npx",
"args": [
"-y",
"@flowy11/imagician"
]
}
}
}Tools
8Resize an image to specified dimensions
Convert image between formats (jpeg, png, webp, avif)
Crop an image to specified region
Compress an image with quality settings
Rotate an image by specified degrees
Flip an image horizontally or vertically
Get metadata and information about an image
Generate multiple sizes from one image
Overview
What is Imagician?
Imagician is a Model Context Protocol (MCP) server for comprehensive image editing operations such as resizing, format conversion, cropping, compression, and more. It integrates with Claude Desktop to allow AI-driven image manipulation via natural language commands.
How to use Imagician?
Install the package globally via npm (npm install -g @flowy11/imagician) or build from source. Then add an entry to your Claude Desktop configuration file, pointing to the Imagician command. Users can then invoke tools like resize_image, convert_format, crop_image, etc. by describing operations in plain language.
Key features of Imagician
- Resize images with fit and aspect ratio options
- Convert between JPEG, PNG, WebP, and AVIF formats
- Crop a specific region from an image
- Compress images with quality control
- Rotate images by any angle and flip in any direction
- Extract image metadata and batch process multiple sizes
Use cases of Imagician
- Resize a photo to fit social media dimensions
- Convert screenshots to WebP for web performance
- Crop profile pictures to a square aspect ratio
- Generate multiple responsive image sizes for a website
- Extract image metadata for cataloging
FAQ from Imagician
How do I install Imagician?
You can install it globally via npm (npm install -g @flowy11/imagician) or clone the repository and build from source.
How do I use Imagician with Claude Desktop?
Add an entry to your Claude Desktop configuration file (claude_desktop_config.json) using either npx, the global command, or the source build path.
What image editing operations does Imagician support?
It supports resize, format conversion, crop, compress, rotate, flip, batch resize, and metadata extraction — each exposed as a distinct MCP tool.
What output formats are available for conversion?
Conversion is supported to JPEG, PNG, WebP, and AVIF, with optional quality control for lossy formats.
Frequently asked questions
How do I install Imagician?
You can install it globally via npm (`npm install -g @flowy11/imagician`) or clone the repository and build from source.
How do I use Imagician with Claude Desktop?
Add an entry to your Claude Desktop configuration file (`claude_desktop_config.json`) using either npx, the global command, or the source build path.
What image editing operations does Imagician support?
It supports resize, format conversion, crop, compress, rotate, flip, batch resize, and metadata extraction — each exposed as a distinct MCP tool.
What output formats are available for conversion?
Conversion is supported to JPEG, PNG, WebP, and AVIF, with optional quality control for lossy formats.
Basic information
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments