Описание
GIMP 3 adapter for the DCC Model Context Protocol
README
Production-oriented GIMP 3 adapter for the DCC Model Context Protocol ecosystem.

Illustrative workflow generated with OpenAI ImageGen from the retained source in docs/images/sources; it is not a GIMP screenshot or host-validation artifact.
The adapter keeps GIMP API ownership inside a persistent GIMP 3 Python plug-in. An authenticated loopback JSON-lines bridge accepts a fixed catalog of typed commands, bounds connections, requests, responses, queue depth, image size, layer traversal, paths, file size, and execution time, then marshals every host operation onto GIMP's GLib main thread. It exposes no arbitrary Python, Script-Fu, action, or PDB-procedure execution.
Install
See the canonical Install SOP v1 guide for agent-first plan, status, verification, upgrade, uninstall, receipts, exit codes, and platform troubleshooting.
pip install dcc-mcp-gimp
dcc-mcp-gimp install --yes --json --dcc-path /path/to/gimp-3.0 --python /path/to/python
dcc-mcp-gimp verify --json --dcc-path /path/to/gimp-3.0 --python /path/to/python
dcc-mcp-gimp-doctor
Set at least one allowed file root before launching GIMP and the MCP server:
export DCC_MCP_GIMP_ALLOWED_ROOTS=/absolute/project/root
dcc-mcp-gimp
On Windows, separate multiple roots with ;; on POSIX, use :. The plug-in and
client share a per-user token at ~/.dcc-mcp/gimp-bridge-token by default. An
explicit token may instead be supplied through DCC_MCP_GIMP_BRIDGE_TOKEN and
must contain at least 32 characters. Token values are never returned by status
or diagnostics.
Restart GIMP after installation. Its no-argument persistent
python-fu-dcc-mcp-gimp-bridge procedure starts automatically. Follow the
machine-executable next_steps to start the adapter with the selected Python
and verify the exact host instance. The MCP endpoint defaults to
http://127.0.0.1:8767/mcp; the plug-in bridge defaults to 127.0.0.1:3848.
Typed capabilities
- Inspect bridge readiness, open images, active image metadata, and recursive layer trees.
- Create or open bounded images under configured roots.
- Create/select/fill/rename/show/hide/lock/fade/delete layers through typed parameters.
- Preserve layered work as XCF and export PNG, JPEG, WebP, or TIFF with byte counts and SHA-256 digests.
- Flatten only with
confirm=true; overwrite only withoverwrite=true. - Close only bridge-opened displays, and require
discard_changes=truefor dirty images.
GIMP image and layer IDs are process-local and must be rediscovered after a restart. File paths outside configured roots are rejected; paths attached to untrusted user images are redacted to a basename.
Architecture and validation
The GIMP host remains the sole owner of image state and main-thread affinity. The Python package owns MCP lifecycle, typed Skill declarations, installation, diagnostics, and the authenticated bridge client. No generic code evaluation crosses this boundary.
python -m pip install -e ".[dev]"
python -m pytest
python -m ruff check src tests tools
python tools/lint_skills.py
python -m build
python -m twine check dist/*
The real-host acceptance script is tests/live_gimp_smoke.py. It creates a
bounded layered image, exercises all typed commands, saves XCF, exports PNG,
verifies both artifacts, reopens the XCF, and cleans up only bridge-owned
displays.
Official references: GIMP 3 Python plug-ins, GIMP Image API, and GIMP file save/export API.
Установить Dcc Mcp Gimp в Claude Desktop, Claude Code, Cursor
unyly install dcc-mcp-gimpСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add dcc-mcp-gimp -- uvx dcc-mcp-gimpПошаговые гайды: как установить Dcc Mcp Gimp
FAQ
Dcc Mcp Gimp MCP бесплатный?
Да, Dcc Mcp Gimp MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Dcc Mcp Gimp?
Нет, Dcc Mcp Gimp работает без API-ключей и переменных окружения.
Dcc Mcp Gimp — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Dcc Mcp Gimp в Claude Desktop, Claude Code или Cursor?
Открой Dcc Mcp Gimp на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
ARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolgpu-bridge/mcp-server
Unified GPU inference API with 30 AI services (LLM, image gen, video, TTS, whisper, embeddings, reranking, OCR) as MCP tools. Pay-per-use via x402 USDC or API k
автор: gpu-bridgehamflx/imagen3-mcp
A powerful image generation tool using Google's Imagen 3.0 API through MCP. Generate high-quality images from text prompts with advanced photography, artistic,
автор: hamflxmerterbak/Grok-MCP
MCP server for xAI's [Grok API](https://docs.x.ai/docs/overview) with agentic tool calling, image generation, vision, and file support.
автор: merterbakSureScaleAI/openai-gpt-image-mcp
OpenAI GPT image generation/editing MCP server.
автор: SureScaleAIYangLiangwei/PersonalizationMCP
Comprehensive personal data aggregation MCP server with Steam, YouTube, Bilibili, Spotify, Reddit and other platforms integrations. Features OAuth2 authenticati
автор: YangLiangweiAceDataCloud/MCPFlux
Flux AI image generation and editing (Black Forest Labs) via Ace Data Cloud API.
автор: AceDataCloudCompare Dcc Mcp Gimp with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
