AppStrings.How it works
MCP / INTEGRATION RECORD

darktable MCP for Claude Code

Use a Lua plugin and command-line tools to manage and export darktable photos.

Open maintainer documentation
WHAT YOU CAN DOBrowse and rate photos · Apply styles · Export images
HOW IT WORKSLive & file workflows
PLATFORMSLinux · macOS
DOCUMENTED AGENTSClaude Code

Documented capabilities

Agent compatibility

AgentCompatibilityBasis
Claude CodeDocumented setupThe integration documentation explicitly names this client. Source
CodexMCP compatibility (inferred)MCP support suggests compatibility; this client is not documented by the maintainer.
CursorMCP compatibility (inferred)MCP support suggests compatibility; this client is not documented by the maintainer.

Setup route

Follow the linked maintainer installation guide and configure the connection for your client.

Python 3.10 or newer, darktable 4.0 or newer, darktable-cli and a Lua plugin.

Open setup documentation

Limitations

Darkroom module and mask editing require a patched build; camera import is unavailable on macOS.