1Install imagic and start the trial
The MCP server ships with imagic Max, and the free 7-day trial unlocks everything with no card. Download it from the desktop page first, because JetBrains AI Assistant needs something to talk to.
If you installed with pip rather than the packaged app, MCP is an optional extra: pip install imagic[mcp].
2Add imagic to JetBrains AI Assistant
Configured entirely through Settings; JetBrains publishes no config file path for AI Assistant.
Configuration
The top-level key is mcpServers.
{
"mcpServers": {
"imagic": {
"command": "imagic-mcp",
"args": []
}
}
}JetBrains does not publish an on-disk path for this, so configure it through the interface rather than hunting for a file.
Where to find it in the interface
Settings, then Tools, then AI Assistant, then Model Context Protocol (MCP), then Add.
3Ask for a cull
Restart JetBrains AI Assistant if it was already running, then point it at a shoot:
Cull the shoot in D:/Shoots/eva_tom, apply my style, and export the keepers.
JetBrains AI Assistant will call scan_directory, analyze_photos, apply_my_style and export_photos in turn. Every one of those runs on your machine: the agent sends instructions, never your photos.
Things that catch people out
- AI Assistant and Junie are different products with different storage. Junie uses ~/.junie/mcp/mcp.json, note the mcp subfolder; do not reuse that path for AI Assistant.
- JetBrains documents no on-disk config file for AI Assistant, so paste the JSON into the Settings dialog rather than looking for a file.
What imagic can do once it is connected
That is 18 tools in total, covering the library, culling, editing and your learned style. See the full tool reference, or the workflows for what to actually ask for.
Setting up a different client?
Try it on a real shoot
The 7-day trial includes imagic Max, the MCP server and every tool on this page. No card required.
Configuration verified against JetBrains's documentation. If JetBrains AI Assistant changes its setup and this page falls behind, tell us and we will fix it.