AppStrings.How it works
APPLICATION × AGENT

Claude Code darktable integration

Organize and export photos from a darktable library with an agent connection. For Claude Code, 1 route is explicitly documented by the integration maintainer.

Connection options for Claude Code

MCP · Live & file workflows

darktable MCP

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

Platforms: Linux, macOS

Claude Code · Documented

The integration documentation explicitly names this client.

Requirements and limitations

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

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

Compare the actual routes

IntegrationClaude Code compatibilityRequirements
darktable MCPDocumented setup Setup guide Python 3.10 or newer, darktable 4.0 or newer, darktable-cli and a Lua plugin.

Can Claude Code control all of darktable?

The sources establish the capabilities listed above, not complete application coverage. Check each bridge’s limitations and your application version before starting.

Which setup should I use?

Choose a route that explicitly documents Claude Code and matches your environment. Start with the maintainer’s setup guide and a disposable project copy. Shared MCP support alone is listed as an inference.

All darktable integrations