Integrates GIMP 3 with the Model Context Protocol, enabling external AI models and applications to remotely control the image manipulation program.
GIMP MCP provides a robust integration between GIMP 3 and the Model Context Protocol, allowing external AI models and applications to interact with and control GIMP remotely. This project is composed of two main parts: a GIMP MCP Plugin that acts as a bridge to execute commands within a running GIMP instance, and a GIMP MCP Server that connects to this bridge, sending commands from external applications. This architecture isolates GIMP-specific logic, streamlining development and integration. It supports GIMP 3's Python SDK, facilitates command execution for manipulating GIMP objects, serializes these objects into JSON for contextual input to LLMs, and offers containerized execution for easy setup and prototyping, even for remote GIMP instances.