Verified

Photoshop MCP Server

Adobe Photoshop automated workflows controlled by natural language commands.

Data last scanned today · Reviewed today

284 dangerous tools66 tools396TypeScriptMIT

Overview

This TypeScript-based server provides a bridge for AI assistants to control Adobe Photoshop programmatically. By implementing state awareness and structured error reporting, it allows users to manipulate images and automate design tasks directly from their development environment or through an included standalone web interface. The tool features an Action Plan mode in beta, which generates multi-step workflows in a single pass to reduce token consumption and improve execution reliability. It is designed to replace brittle, manual script execution with more resilient, context-aware command sequences.

Our verdict

With a high-risk security score of 43/100, this tool should be used with caution as it is community-maintained and not officially affiliated with Adobe. Key security gaps include the lack of an editorially reviewed authentication method and unverified read-only capabilities, meaning users must be prepared for potential stability or security implications when granting the server control over their local design software.

  • Supports multi-step workflow recipe tools for efficient execution.
  • Standalone web UI offers additional interface for management.
  • Low dependency count with only 15 direct packages.
  • Maintains active development with updates as recent as yesterday.
  • Community-maintained project lacks official endorsement or audit.
  • Authentication methods have not undergone security review.
  • Read-only execution mode has not been verified.

Setup

Claude Desktop
{
  "mcpServers": {
    "photoshop-mcp": {
      "args": [
        "-y",
        "@alisaitteke/photoshop-mcp"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
photoshop_pingTest connection to Photoshop.low
photoshop_get_versionGet Photoshop version information.low
photoshop_create_documentCreate a new Photoshop document.medium
photoshop_get_document_infoGet information about the active document.low
photoshop_list_documentsList all open documents with id, name, dimensions, resolution, and active-tab flag (read-only).low
photoshop_set_active_documentSwitch the active document tab.low
photoshop_save_documentSave the active document.medium
photoshop_close_documentClose the active document.medium
photoshop_create_layerCreate a new layer.medium
photoshop_delete_layerDelete the active layer.high

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Does this MCP server work on both Windows and macOS?

Yes, the Photoshop MCP server supports both Windows and macOS operating systems.

How can I use this without integrating it into an IDE?

You can use the bundled standalone web UI by running the command 'npx -p @alisaitteke/photoshop-mcp photoshop-mcp-ui', which launches a local server and opens a chat interface in your browser.

Can I use my existing Claude Code or Gemini CLI subscription instead of an API key?

Yes, the standalone UI supports using your existing OAuth session from Claude Code or Gemini CLI to use your subscription quota rather than billed API usage.

What are the limitations of the Action Plan (beta) mode?

The Action Plan mode is currently available only when using API key authentication and does not support CLI account authentication.

How does the Action Plan feature handle errors during execution?

If a step fails or encounters an unresolved dependency, it initiates a repair loop that re-plans the remaining steps up to three times.

Alternatives

Changelog

Badge

Photoshop MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.