gimp-mcp
GIMP batch raster automation via FastMCP — headless scripts without GUI tour. For Cursor / Claude Desktop. Fleet webapp.
Install / Use
claude mcp add sandraschi -- npx -y github:sandraschi/gimp-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of gimp-mcp
gimp-mcp scores 78/100 on our quality scale, 2559th of 2,870 Automation skills we index.
Its MCP Server is 4.1 KB long, well organised into 31 sections with 5 code examples: a solid amount of guidance for an agent.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 2 days ago, so gimp-mcp is actively maintained.
- Our last check on 2026-09-20 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
gimp-mcp compared with similar skills
All 4 of these similar skills score higher than gimp-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| gimp-mcp (this skill)by sandraschi | 78 | 3 | 2d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 90.5k | 19d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 85.6k | today | MCP Server |
Frequently asked questions
- How do I install gimp-mcp?
- Run
claude mcp add sandraschi -- npx -y github:sandraschi/gimp-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does gimp-mcp work with?
- It is written for Claude Code, Claude Desktop and Cursor, as a MCP Server file. Other agents that read the same format can often use it too.
- Is gimp-mcp safe to use?
- It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is gimp-mcp still maintained?
- The repository was last updated 2 days ago, so gimp-mcp is actively maintained.
Skill content
View source on GitHubGIMP MCP Server
Professional image editing through Model Context Protocol (MCP) using GIMP.
Overview
GIMP-MCP provides Claude and other AI agents with professional image editing capabilities through GIMP (GNU Image Manipulation Program). This MCP server enables powerful image processing operations via a clean, standardized interface.
Features
Core Image Operations
- File Management: Load, save, and convert between formats (JPEG, PNG, WebP, TIFF, etc.)
- Transformations: Resize, crop, rotate, and flip images with quality preservation
- Color Adjustments: Brightness, contrast, hue, saturation, and color balance
- Filters & Effects: Blur, sharpen, noise reduction, and artistic filters
- Batch Processing: Process multiple images efficiently
Technical Highlights
- Cross-platform: Windows, macOS, and Linux support
- Performance optimized: Async operations with process management
- Robust error handling: Comprehensive validation and recovery
- Flexible configuration: YAML-based settings with sensible defaults
- Security focused: File validation and access controls
Installation
Prerequisites
- Python 3.10 or higher
- GIMP 2.10+ (GIMP 3.0+ recommended)
Quick Install
# Clone the repository
git clone https://github.com/sandraschi/gimp-mcp.git
cd gimp-mcp
# Install dependencies
pip install -r requirements.txt
# Install the package
pip install -e .
Verify Installation
# Check GIMP detection
gimp-mcp --validate-only
Configuration
GIMP-MCP works out of the box with automatic GIMP detection and sensible defaults.
Custom Configuration
Create config.yaml in your working directory:
# GIMP Configuration
gimp_executable: "/custom/path/to/gimp" # Optional: auto-detected
# Performance Settings
max_concurrent_processes: 3
process_timeout: 30
# File Handling
temp_directory: "/tmp/gimp-mcp"
max_file_size_mb: 100
preserve_metadata: true
Usage
Start the Server
gimp-mcp --host localhost --port 8000
Claude Desktop Integration
Add to your Claude Desktop MCP configuration:
{
"mcpServers": {
"gimp-mcp": {
"command": "gimp-mcp",
"args": []
}
}
}
Available Tools
File Operations
load_image- Load and analyze image filesget_image_info- Extract comprehensive metadatasave_image- Save with format conversionconvert_format- Format conversion with quality options
Transformations
resize_image- Smart resizing with aspect ratio preservationcrop_image- Precise rectangular croppingrotate_image- Rotation with background fill optionsflip_image- Horizontal and vertical flipping
Color Adjustments
adjust_brightness_contrast- Basic tonal adjustmentsadjust_hue_saturation- HSL color manipulationcolor_balance- Professional color grading
Filters & Effects
apply_blur- Gaussian, motion, and radial blurapply_sharpen- Unsharp mask sharpeningnoise_reduction- Intelligent noise filtering
Batch Processing
batch_resize- Bulk image resizingbatch_convert- Mass format conversionbatch_apply_filter- Apply filters to multiple images
Development Status
Current Phase: Foundation Complete ✅
- Repository scaffolding
- GIMP detection system
- Configuration management
- CLI wrapper framework
- Core tool structure
Next Phase: Tool Implementation
- File operations (in progress)
- Transform operations (basic complete)
- Color adjustments (planned)
- Filters and effects (planned)
Architecture
The server uses a modular architecture with:
- FastMCP Integration: Standard MCP protocol implementation
- CLI Wrapper: Robust GIMP command-line interface
- Tool Categories: Organized by functionality for maintainability
- Error Handling: Comprehensive validation and recovery
- Cross-platform: Windows, macOS, and Linux support
Contributing
See the detailed implementation plan in docs/IMPLEMENTATION_ROADMAP.md for development guidelines and current status.
License
MIT License - see LICENSE file for details.
Related Skills
Agent-Reach
90.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.2kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
85.6k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
