# editmamei-photoshop-mcp

This MCP server lets an AI client direct edits in a local Photoshop session using plain language, without sending the image to a cloud vision service.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 15
- Author: editmamei
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/editmamei/editmamei
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/editmamei-photoshop-mcp

## What it does

Editmamei runs as a Node MCP server over stdio. The client starts it as a subprocess, then each tool call builds a Photoshop script. Windows uses COM; macOS uses AppleScript / OSA. Photoshop performs the actual work with adjustment layers, masks, selections, and filters.

Local ONNX vision can detect faces, objects, and scene areas and return document coordinates. The server targets Adobe Photoshop 2026 (v27.x) on Windows 10/11 or macOS 13+. The npm setup needs Node.js 22+. Without Photoshop 2026 (v27.x), the listed setup cannot operate as intended.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add editmamei-photoshop-mcp -- npx -y editmamei
```

### Codex

**Platform CLI**
```bash
codex mcp add editmamei-photoshop-mcp -- npx -y editmamei
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "editmamei-photoshop-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "editmamei"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "editmamei-photoshop-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "editmamei"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add editmamei-photoshop-mcp npx -y editmamei
```

## When to use it
- apply a photo edit from a natural-language request
- place a subject on its own layer with a mask
- check an edit with a histogram and region comparison
- export an edited image as a web JPEG

## Example prompts
- Open my vacation photo and make the sky more dramatic while keeping the foreground natural.
- Put the main subject on a separate layer and create a clean mask around it.
- Inspect the result with a histogram, then export a 2048px web JPEG.

## Similar
- [photoshop-automator](https://affpapa.org/en/nevibecode/skills/photoshop-automator.md) — skill · 477 installs
- [photoshop-mcp](https://affpapa.org/en/nevibecode/mcp/photoshop-mcp.md) — MCP server · ★ 742
- [Photoshop MCP Server](https://affpapa.org/en/nevibecode/mcp/photoshop-mcp-server.md) — MCP server · ★ 28
- [Photoshop](https://affpapa.org/en/nevibecode/skills/photoshop.md) — skill · 2100 installs
- [image-editing](https://affpapa.org/en/nevibecode/skills/image-editing.md) — skill · 432 installs
- [portrait-enhancement](https://affpapa.org/en/nevibecode/skills/portrait-enhancement.md) — skill · 466 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
