The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Photoshop MCP listing page.
Languages: English · 简体中文 · Español · Deutsch · 日本語 · Türkçe · Website
Chat with Photoshop like a colleague. Describe what you want in plain words — "remove this background", "resize these for Instagram" — and your AI assistant does the clicking for you. Works with Cursor, Claude, or the built-in chat window. No code, no scripts, no IDE required.
Note: This is an unofficial, community-maintained project and is not affiliated with or endorsed by Adobe Inc.
Under the hood: 122 tools (106 atomic + 16 one-step recipes) — full list in
docs/available-tools.md.
More recipes (batch watermark, passport photos, CSV-driven cards, mockups, …) and
pre-engineered prompt templates: docs/prompt-layer.md.
You need Photoshop running (Windows or macOS, any version 2012+) and Node.js 18+.
A chat window opens in your browser. Sign in with an AI provider API key — or reuse your existing Claude Code / Gemini CLI account, no key needed.

Details, providers, Action Plan (API key or CLI account), and security notes:
docs/standalone-ui.md.
Cursor (shows the Photoshop logo in the MCP list): install the plugin from Customize → Plugins, or search the Cursor Marketplace for photoshop-mcp once it is listed. That package still launches npx -y @alisaitteke/photoshop-mcp; the plugin manifest is what supplies the icon.
Until the Marketplace listing is live, copy .cursor-plugin/, mcp.json, and assets/ into ~/.cursor/plugins/local/photoshop-mcp and reload the window — details in CONTRIBUTING.md. The Install-in-Cursor button and a raw mcp.json entry still work, but they show a generic icon.
Claude Code:
Or add this to your MCP client's config (Cursor, Claude Desktop, …):
Something went wrong? The AI reads the structured error and knows what to try
next. Common fixes: docs/troubleshooting.md.
Contributions are welcome! Please read CONTRIBUTING.md before opening a PR.
Thanks to all our contributors!
Built by Ali Sait Teke — GitHub · LinkedIn.
MIT
Anonymous, aggregated usage analytics are collected by default and can be
disabled anytime — details in docs/anonymous-usage-analytics.md.