Custom, self-hosted Model Context Protocol (MCP) servers that let an MCP-compatible AI app — Claude Desktop, Claude Code, Cursor, Windsurf and others — directly drive real creative tools: automate GIMP image editing, generate and edit SVG graphics in Inkscape, and remove image backgrounds with a local, offline AI segmentation model. No cloud APIs, no vendor lock-in — each server runs entirely on your machine and talks to its client over stdio/MCP.
Each subfolder is a self-contained server — its own README, tests, and dependencies — and is usable on its own. They were developed and tested with Claude, but nothing is Claude-specific; each server's README shows how to register it with a client.
| Server | Description |
|---|---|
gimp-mcp |
Drive a running GIMP 3 instance from your AI app — open/export images, manage layers, run filters, run arbitrary PDB procedures or Python inside GIMP. |
inkscape-mcp |
Create and edit SVG images as XML from your AI app, and export/convert them (PNG/PDF/…), text→path and path boolean ops via the Inkscape CLI. No running Inkscape window needed. |
bgremoval-mcp |
Remove an image background from your AI app with a local, offline AI segmentation model (rembg / ONNX Runtime). No API key, no cloud. |
These servers power Resollo's seller-facing "connect
your AI agent" workflow: a seller runs these three free, local connectors
alongside Resollo's own agent-api MCP connector, and their AI agent turns a
rough phone photo into a cleaned-up, correctly-sized listing photo — then
drafts and creates the actual marketplace listing. See
resollo.com/guides/listing-photos
for the full seller-facing walkthrough.
Each server is versioned independently via git tags — <server>-vX.Y.Z (e.g.
gimp-mcp-v0.1.0) — with a matching GitHub Release noting
what changed. No version number is duplicated in-repo (no VERSION file, no
README badge), so there is nothing to keep in sync by hand.