Supports JPEG format conversion, compression with quality control, and progressive encoding for image processing operations
Available as an npm package for easy installation and distribution
Built with TypeScript for type-safe image processing operations and development
Imagician - MCP Image Editor
A Model Context Protocol (MCP) server for comprehensive image editing operations including resizing, format conversion, cropping, compression, and more.
Features
- Resize: Change image dimensions with various fit options
- Format Conversion: Convert between JPEG, PNG, WebP, and AVIF
- Crop: Extract specific regions from images
- Compress: Reduce file size with quality control
- Rotate: Rotate images by any angle
- Flip: Mirror images horizontally or vertically
- Batch Processing: Generate multiple sizes from a single image
- Metadata: Extract image information and properties
Installation
From npm
From source
Usage with Claude Code
Add to your Claude Code configuration (~/.config/claude/config/settings/mcp-servers.json
):
Usage with Cursor
Add to your Cursor configuration (~/.cursor/mcp_settings.json
):
Usage with Claude Desktop
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json
):
Quick setup with npx (recommended):
If installed globally via npm:
If installed from source:
Available Tools
resize_image
Resize an image to specified dimensions with various fit options.
convert_format
Convert between image formats with quality control.
crop_image
Extract a specific region from an image.
compress_image
Reduce image file size with quality settings.
rotate_image
Rotate an image by any angle.
flip_image
Mirror an image horizontally or vertically.
get_image_info
Extract metadata and information about an image.
batch_resize
Generate multiple sizes from one image (perfect for responsive images).
Example Usage in Claude
Development
License
MIT
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Enables comprehensive image editing operations including resizing, format conversion, cropping, compression, rotation, flipping, and batch processing. Supports JPEG, PNG, WebP, and AVIF formats with quality control and metadata extraction.
Related MCP Servers
- -securityFlicense-qualityEnables video editing using natural language commands powered by FFmpeg, supporting operations like trimming, merging, format conversion, and more with real-time progress tracking and error handling.Last updated -35Python
- AsecurityAlicenseAqualityProvides comprehensive document processing, including reading, converting, and manipulating various document formats with advanced text and HTML processing capabilities.Last updated -164114TypeScriptMIT License
- AsecurityAlicenseAqualityImage Tools MCP is a Model Context Protocol (MCP) service that retrieves image dimensions and compresses images from URLs and local files using the TinyPNG API. It supports converting images to formats like webp, jpeg/jpg, and png, providing detailed information on width, height, type, and compressiLast updated -2296JavaScriptMIT License
- AsecurityAlicenseAqualityProvides powerful video and audio editing capabilities through FFmpeg, enabling AI assistants to perform professional-grade operations including format conversion, trimming, overlays, transitions, and advanced audio processing.Last updated -2719PythonMIT License