GimpMCP
БесплатноНе проверенAn MCP server that allows LLMs to control GIMP programmatically, including images, layers, selections, text, transforms, filters, and arbitrary Script-Fu code.
Описание
An MCP server that allows LLMs to control GIMP programmatically, including images, layers, selections, text, transforms, filters, and arbitrary Script-Fu code.
README
An MCP server that lets an LLM (Claude Code, Claude Desktop, etc.) drive a running GIMP 3.0 instance — images, layers, selections, gradients, text, transforms, filters, or arbitrary Script-Fu code.
If GIMP's window is open, you watch the edits happen live.
Setup
- Install GIMP 3.0.
- Install this server:
python -m venv .venv .venv\Scripts\pip install -e . - Register it with your MCP client (
claude mcp add, or.mcp.json):{ "mcpServers": { "gimp": { "command": "C:\\path\\to\\GimpMCP\\.venv\\Scripts\\python.exe", "args": ["-m", "gimp_mcp.server"] } } }
Turn on live mode
In GIMP: Filters ▸ Development ▸ Script-Fu ▸ Script-Fu Server → keep 127.0.0.1 / port
10008 → Start.
That's it. Now ask Claude things like:
open C:\photos\cat.png in GIMP, resize it to 800x600, and export it as cat_small.jpg
and you'll see each step land in the GIMP window.
What it can do
35 tools, grouped:
- Images — open, create, export, resize, crop, rotate, flip, flatten, inspect, close
- Layers — list, add, duplicate, move, fill, opacity, visibility
- Selections — rectangle, ellipse, clear
- Paint & type — gradient fill, text layers, font listing
- Adjust & filter — blur, sharpen, brightness/contrast, desaturate, invert
- Escape hatches —
apply_gegl_filter(any of GIMP's ~400 GEGL filters) andrun_script_fu(arbitrary Scheme against the full ~2,000-procedure PDB), withsearch_gimp_apito discover what exists
Run gimp_status any time to check what it's connected to.
Troubleshooting
| Problem | Fix |
|---|---|
| Tools refuse with a "start the server" hint | GIMP is open but the Script-Fu server isn't running — see Turn on live mode above |
| "Can't find GIMP" | Set GIMP_EXECUTABLE to your full gimp-console-3.0.exe path |
| Edits happen but you can't see them | You're on a headless instance; open GIMP and start its Script-Fu server |
| A procedure errors out | You're likely hitting a GIMP 2.x name that no longer exists — see the notes below |
Verified on Windows + GIMP 3.0.8. macOS/Linux detection is implemented but untested. GIMP 2.10 is not supported.
Digging deeper
NOTES.md — the GIMP 3.0 PDB changes that trip everyone up (renamed procedures,
the removed plug-in-* filter family, the text-layer footgun), the socket protocol, and how to
find procedures GIMP doesn't document.
License
MIT — see LICENSE.
Установка GimpMCP
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/SavithOnline/GimpMCPFAQ
GimpMCP MCP бесплатный?
Да, GimpMCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для GimpMCP?
Нет, GimpMCP работает без API-ключей и переменных окружения.
GimpMCP — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить GimpMCP в Claude Desktop, Claude Code или Cursor?
Открой GimpMCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare GimpMCP with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
