Penpot MCP: сервер Penpot и сторонние варианты для Claude и Cursor

penpot/penpot· Проверено 12.11.2026· 62,3 тыс.на GitHub

Подключает агента к макетам Penpot: прочитать структуру файла, создать фреймы, тексты и компоненты, выгрузить элемент в PNG или SVG и забрать CSS и токены для вёрстки.

3 реализации:

Сервер самой Penpot: работает через плагин Penpot MCP в открытом файле, агент пишет и выполняет код на Plugin API; есть облачный вариант, локальный нужен для работы с файлами на диске.

Как подключить

Что сделать до подключения

1

Node.js 20 или новее; запустить сервер и сервер плагина: npx -y @penpot/mcp@latest

2

В Penpot открыть файл, в меню Plugins загрузить http://localhost:4400/manifest.json, открыть плагин и нажать Connect to MCP server

3

Не закрывать окно плагина и держать вкладку Penpot активной во время работы

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport http penpot http://localhost:4401/mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

high_level_overviewдаёт обзор файла
execute_codeвыполняет код на Plugin API
penpot_api_infoподсказывает по Plugin API
export_shapeвыгружает элемент в PNG или SVG
import_imageвставляет картинку в макет
submit_feedbackотправляет отзыв в Penpot

Что попросить агента

«Покажи мои проекты в Penpot»Сервер zcube или ancrz вызовет list_projects
«Создай форму входа с полями почты и пароля и кнопкой отправки»Penpot MCP Server напишет код через execute_code; ancrz соберёт её через create_frame, create_text и set_fill
«Выгрузи фрейм Login Card в SVG»ancrz вызовет export_frame_svg, Penpot MCP Server — export_shape
«Какие цвета заданы в дизайн-системе?»ancrz вызовет get_colors_library или get_design_tokens
«Сдвинь прямоугольник в 200,200 и сделай его 300×200»Сервер zcube вызовет update_shape

Для каких задач

Собрать форму входа с полями почты и пароля и кнопкой
Создать файл под лендинг мобильного приложения и разложить блоки по фреймам
Выгрузить фрейм в SVG или PNG
Забрать CSS фигуры и токены цветов и шрифтов для вёрстки
Оставить комментарий к макету и отметить ветку решённой

Ограничения

!

Серверу Penpot нужен открытый плагин в активной вкладке браузера: если вкладку усыпить или закрыть окно плагина, задачи отклоняются

!

Сервер zcube в облачной design.penpot.app может упереться в защиту Cloudflare; для API автор советует свой сервер Penpot

!

Вариант ancrz работает только со своим Penpot в Docker и лезет напрямую в базу; у него 12 звёзд и последнее обновление в феврале 2026

!

У сервера zcube 20 звёзд, часть инструментов (create_path, duplicate_shapes, group_shapes) пока только в планах

Если не работает

Penpot MCP Server перестал выполнять задачи на долгой сессии
Браузер усыпил вкладку Penpot. Держите её активной: в Chrome добавьте сайт в Settings → Performance → Always keep these sites active или закрепите вкладку.
Claude Desktop не видит Penpot MCP Server
Claude Desktop умеет только stdio: подключайте через npx -y mcp-remote http://localhost:4401/mcp --allow-http и полностью выйдите из приложения через Menu → File → Quit.
Claude Code ругается на схему при подключении ancrz
Укажите в конфиге "type": "http". Со значением "streamable-http" Claude Code выдаёт ошибку проверки схемы.
Плагин ancrz в Brave не подключается
Отключите Shield для localhost:9001 и перезагрузите вкладку Penpot.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Penpot MCP Serverразработчик сервисаPenpot62,3 тыс.HTTPне нужен612 ноября 2026
Penpot MCP Server (zcube)zcube20локальнотокен7624 июня 2026
Penpot MCP Server (ancrz)ancrz12HTTPне нужен6822 февраля 2026

Частые вопросы

Есть ли у Penpot свой MCP-сервер?
Есть: Penpot MCP Server лежит в репозитории penpot/penpot, в папке mcp. Для работы только с дизайном Penpot советует облачный вариант из справочного центра, локальный запуск нужен, когда серверу нужен доступ к файлам на диске.
Какую модель подключать к Penpot MCP?
Penpot советует самую сильную модель из доступных и обязательно со зрением: многие задачи требуют посмотреть на макет. Слабые и большинство локальных моделей справляются только с простыми задачами.
Плагин не подключается к локальному серверу в Chrome. Что делать?
Начиная с Chromium 142 доступ с design.penpot.app к localhost нужно разрешить во всплывающем окне. В Brave отключите Shield для сайта Penpot. Если не помогло, попробуйте Firefox.
Как получить токен для серверов zcube и ancrz?
В Penpot откройте настройки и раздел Access Tokens, создайте токен. На своём сервере Penpot сначала добавьте enable-access-tokens в PENPOT_FLAGS и перезапустите его.
Как подключить Penpot MCP к Claude Code?
Запустите npx -y @penpot/mcp@latest, подключите плагин в файле и добавьте в Claude Code HTTP-сервер http://localhost:4401/mcp; готовая команда — на вкладке Claude Code в блоке «Как подключить».
Можно ли настроить Penpot MCP одной командой?
Да: npx -y add-mcp -g -n penpot http://localhost:4401/mcp пропишет сервер в выбранные клиенты через интерактивный диалог.
Работает ли сервер из России?
Серверы запускаются у вас; Penpot MCP Server и zcube работают и с облаком design.penpot.app, и со своим сервером Penpot, ancrz — только со своим.

Похожие серверы