Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Psd Server

БесплатноНе проверен

Enables parsing of PSD files and extraction of layer information, design tokens, and assets to assist LLMs in converting designs to code.

GitHubEmbed

Описание

Enables parsing of PSD files and extraction of layer information, design tokens, and assets to assist LLMs in converting designs to code.

README

MCP Server for parsing PSD files and extracting layer information for LLM coding assistance.

Convert your Photoshop designs to code with AI.

Installation

# Add to Claude Code (recommended)
claude mcp add psd-parser -- npx -y psd-mcp-server

# Or with bunx
claude mcp add psd-parser -- bunx psd-mcp-server

MCP Configuration

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "psd-parser": {
      "command": "npx",
      "args": ["-y", "psd-mcp-server"]
    }
  }
}

Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "psd-parser": {
      "command": "npx",
      "args": ["-y", "psd-mcp-server"]
    }
  }
}

Features

Layer Analysis

Tool Description
parse_psd Parse entire PSD structure with all layer info
list_layers List layers as tree structure (with depth limit)
get_layer_by_name Find layer by name with detailed info
get_layer_children Get children of a group layer
get_text_layers Extract text layers with font info

Asset Export

Tool Description
export_images Export image layers as PNG/JPG (@2x default)
export_layer_image Export single layer by name (with layerIndex for duplicates)
list_vector_layers List all vector/shape layers
export_vector_as_svg Export single vector layer as SVG
export_all_vectors_as_svg Export all vectors as SVG files

Design Tokens

Tool Description
extract_colors Extract all colors (fills, strokes, shadows, gradients)
list_fonts List fonts with sizes, styles, and CSS template

Smart Objects

Tool Description
list_smart_objects List Smart Objects with type and linked file info
get_smart_object_content Read embedded PSD inside Smart Object

Usage Examples

Basic Analysis

Analyze ~/Desktop/design.psd and list all text layers

Export Assets

Export all images from the "icons" group in ~/Desktop/ui.psd to ./assets/

Extract Design Tokens

Extract colors from ~/Desktop/design.psd and output as CSS variables

Output Examples

list_fonts (css format)

@font-face {
  font-family: 'Inter';
  src: url('./fonts/Inter.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

:root {
  --font-size-1: 14px;
  --font-size-2: 18px;
  --font-size-3: 24px;
  --font-size-4: 64px;
}

extract_colors (css format)

:root {
  --color-1: #1A1A1A;
  --color-2: #666666;
  --color-3: #007AFF;

  --gradient-1: linear-gradient(90deg, #FF6B6B, #4ECDC4);
}

Limitations

  • Layer effects (drop shadow, bevel) are extracted as colors but not fully styled
  • Complex blend modes not supported
  • Linked Smart Objects require the linked file to be present

License

MIT

from github.com/drapon/psd-mcp-server

Установка Psd Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/drapon/psd-mcp-server

FAQ

Psd Server MCP бесплатный?

Да, Psd Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Psd Server?

Нет, Psd Server работает без API-ключей и переменных окружения.

Psd Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Psd Server в Claude Desktop, Claude Code или Cursor?

Открой Psd Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Psd Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development