About
A Python-based MCP server that lets AI agents control Photoshop, automating tasks like text insertion, resizing, layer toggling, and batch exports. Ideal for designers building custom creative pipelines.
Capabilities

The PsMCP‑MCP‑Server‑for‑Photoshop bridges the gap between AI assistants and Adobe Photoshop by exposing a rich set of image‑editing capabilities through the Model Context Protocol. Instead of writing custom scripts for each design workflow, developers can now invoke Photoshop operations—such as inserting text layers, resizing images, toggling visibility of specific groups, or exporting to multiple formats—directly from Claude, Cursor, or any other MCP‑compatible client. This server turns Photoshop into a programmable tool that AI can reason about, plan with, and execute in real time.
At its core, the server listens for MCP requests that describe a desired Photoshop action. It translates these into Python commands executed against the Photoshop SDK, then returns structured results back to the AI. The ability to control layers, apply filters, and manipulate asset directories programmatically means that designers can automate repetitive tasks, enforce brand consistency across campaigns, and iterate faster on creative concepts. For developers, this translates into a powerful abstraction layer: instead of embedding Photoshop logic in every client application, they can delegate that logic to a single, well‑maintained server and focus on higher‑level workflow orchestration.
Key features include:
- Layer manipulation – toggle visibility, reorder, or modify properties of any layer or group.
- Content insertion – add text with customizable fonts, colors, and positioning, or embed images from a specified assets directory.
- Batch processing – apply the same set of edits to multiple PSD files, ideal for generating product variants or localized marketing assets.
- Export flexibility – save documents in a variety of formats (JPEG, PNG, PDF) to predefined export folders.
- Python‑based extensibility – developers can extend the server’s capabilities by adding new functions or integrating third‑party libraries without touching the AI client.
Real‑world scenarios abound. Marketing teams can ask an assistant to “create a banner for the summer sale” and have the server populate a template, adjust text, and export ready‑to‑publish files. Designers can prototype variations of a logo by sending different color palettes to the server and receiving updated PSDs instantly. Continuous integration pipelines can automatically lint design files, enforce naming conventions, and push final assets to a content delivery network—all triggered by AI‑generated scripts.
Integration is straightforward: the server can be launched via a simple command line or through an existing Gradio interface for quick testing. Once running, any MCP client adds the server’s URL to its configuration, enabling tool calls with a single JSON payload. The AI then receives rich, actionable feedback—layer names, export paths, or error messages—allowing it to refine subsequent requests. By treating Photoshop as a first‑class tool in the AI ecosystem, this MCP server empowers developers to build smarter, more efficient creative workflows that scale across teams and projects.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Explore More Servers
MCPR R Session Server
Persistent AI‑driven R sessions for stateful analytics
MCP Weather Server
Real‑time weather data for LLMs
DuckDuckGo MCP Server
Intelligent DuckDuckGo search via Micro Component Protocol
Chain of Thought MCP Server
Generate real‑time chain‑of‑thought streams for LLM agents
Mini Blockchain MCP Server
Expose a Rust blockchain via JSON over TCP
Apache Airflow MCP Server
Standardized API for Apache Airflow via Model Context Protocol