PhotoCraft MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PhotoCraft MCPOpen beach.jpg, select the sky, make it a deeper blue, and export as PNG."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PhotoCraft MCP
An MCP server that lets Claude, Cursor or any MCP client drive PhotoCraft. You describe the edit in plain words, and the AI opens files, builds layers, makes selections, applies adjustments and filters, and exports the result inside your local PhotoCraft.
Requirements
Windows with PhotoCraft installed (default location
C:\Program Files\PhotoCraft\)Node.js 18+
An MCP client: Claude Code, Claude Desktop, Cursor, VS Code, …
Related MCP server: Photoshop MCP Server
Install
git clone https://github.com/6reams/photocraft-mcp.git
cd photocraft-mcp
npm install
npm run buildThis produces the server at dist/index.js.
Connect your AI client
Claude Code
claude mcp add photocraft --scope user -- node C:/path/to/photocraft-mcp/dist/index.jsStart a new Claude Code session afterwards. Tools only load in sessions that start after the server is added.
Claude Desktop, Cursor, VS Code: add this to the client's MCP config (example):
{
"mcpServers": {
"photocraft": {
"command": "node",
"args": ["C:/path/to/photocraft-mcp/dist/index.js"],
"env": { "LOG_LEVEL": "1" }
}
}
}Ask your AI to "ping PhotoCraft". If it answers, you're connected.
Try saying
"Open
~/Pictures/beach.jpgand select the sky, then make it a deeper blue.""Remove the background from
product.pngand export it as a transparent PNG.""Create a 1080×1920 document, add a layer, and set it to Multiply at 60% opacity."
"Apply auto tone, add a bit of vibrance and sharpen with unsharp mask."
"Export every layer of this document as separate PNGs into
~/Desktop/layers.""Undo the last two steps."
What it can do
Every tool name starts with photocraft_.
Group | Tools |
Layers (17) |
|
Documents (12) |
|
Adjustments (10) |
|
Selections (10) |
|
Filters (7) |
|
State (6) |
|
Export (3) |
|
photocraft_execute_script runs any PhotoCraft command ID listed by photocraft_get_capabilities, for anything without a dedicated tool.
How it works
The server starts photocraft-cli serve as a child process and talks to it over JSON-RPC. Each MCP tool call becomes one or more PhotoCraft commands. For security, PhotoCraft only reads and writes files inside one file root. This defaults to your home folder and can be changed with PHOTOCRAFT_FS_ROOT.
Variable | Purpose |
| Folder containing |
| Folder PhotoCraft may read and write (default: your home folder) |
|
|
Project layout
src/
├── index.ts entry point
├── server.ts MCP server, tool routing
├── logger.ts stderr logger (stdout is reserved for MCP)
├── photocraft/ finds PhotoCraft and runs photocraft-cli serve
└── tools/ one file per tool groupTroubleshooting
Symptom | Fix |
PhotoCraft not found | Install PhotoCraft, or set |
Path is outside the PhotoCraft file root | Move the file under your home folder, or set |
Tools don't show up | Restart your AI client or start a new session after adding the server |
Placing one image into another fails | Embedded placing is disabled in automation mode. Open the image as its own document and copy the layer across instead |
A font isn't available | Install it in Windows first. PhotoCraft only lists installed fonts |
Disclaimer
This is an unofficial community project and is not affiliated with the makers of PhotoCraft. The PhotoCraft name and fox logo belong to their respective owners.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate images from Claude, ChatGPT, Cursor and Codex with 12 top AI image models and 10 tools: up to 4 images per call, SVG vectorization, editing and more. Remote MCP with OAuth, no API keys. Pay per image, no subscription.
Hosted MCP server for AI photo editing: nothing to install, no desktop photo editor needed.
Generate images from Claude, ChatGPT, Cursor and Codex with 12 top AI image models. Up to 4 images per call, SVG vectorization, background removal, upscaling and image-to-video. Remote MCP with OAuth, no API keys.
Edit images over MCP with object removal, background removal, and guided generative edits.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA full-featured image processing MCP server for AI assistants, exposing ~55 tools across 11 categories for editing, layers, conversion, AI segmentation/cleanup/generation, design analysis, and screenshot-to-code.-
- AlicenseNot gradedqualityDmaintenanceEnables automation of Photoshop tasks such as PSD editing, layer toggling, text insertion, and exporting through MCP clients like Claude or Cursor.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform GIMP-style image operations such as open, resize, crop, flip, rotate, blur, desaturate, text overlay, export, and batch processing via MCP tools, supporting both mock (Pillow) and live GIMP backends.1MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that lets AI assistants drive Adobe Photoshop on Windows through ExtendScript and COM automation, offering ~122 tools for documents, layers, text, filters, color, selections, masks, layout QA, and design systems.MIT