MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

AI-agent skill for creating & maintaining production-grade Penpot design systems via the official Penpot MCP Server

Created 5/24/2026
Updated about 3 hours ago
Repository documentation and setup instructions

penpot-mcp skill

GitHub Stars License: MIT Agent Skills

AI-agent skill for creating, auditing, and maintaining production-grade design projects and design systems in Penpot via the official Penpot MCP Server.

What this skill covers

  • Remote & local MCP setup — accurate, up-to-date config for Claude Code, Cursor, and VS Code (including the hosted Remote MCP path most users should use)
  • All 5 MCP toolsexecute_code, high_level_overview, penpot_api_info, export_shape, import_image
  • Penpot JS API patternspenpotUtils reference, critical read-only property gotchas, flex ordering quirks, board positioning, CSS export, design system discovery
  • Token-aware prompting — RULESET block, 3-tier token hierarchy, compact schema style
  • Design system workflows — build from scratch, full audit, token migration, component library management, palette updates
  • Design-to-code workflows — page→HTML/CSS, design→React, token extraction, Style Dictionary config, component mapping, layout extraction, asset export, drift detection
  • Design file best practices — layer naming, component organization, spacing, accessibility, handoff conventions
  • Component checklists — buttons, forms, navigation, cards, and a full pre-handoff review checklist

Install

Via npx (Claude Code / Codex CLI):

npx skills add ar27111994/penpot-mcp

Via gh CLI:

gh skills install ar27111994/penpot-mcp

Manually: Copy the penpot-mcp/ folder into your .github/skills/ directory (or wherever your agent discovers skills).

File structure

penpot-mcp/
├── SKILL.md                              ← Always-loaded core (300 lines)
└── references/
    ├── penpot-api-patterns.md            ← JS API, gotchas, defaults, checklists
    ├── design-system-workflows.md        ← Build, audit, migrate, manage
    └── design-to-code-workflows.md       ← HTML/CSS, React, tokens, assets

SKILL.md is light enough to always stay in context. Reference files are loaded on demand for the relevant task.

Status vs. other Penpot skills

This skill was built directly from the official Penpot MCP documentation and cross-referenced against the github/awesome-copilot penpot-uiux-design skill.

Key differences:

  • ✅ Covers Remote MCP (the now-recommended hosted path) — the awesome-copilot skill predates this
  • ✅ Uses npx @penpot/mcp@stable for local setup — not the outdated git clone approach
  • ✅ Correct VS Code endpoint (/mcp not /sse)
  • ✅ Full JS API reference + gotchas merged from awesome-copilot's execution-layer content

Contributing

PRs welcome — especially for new workflow recipes, additional platform templates, or corrections as the Penpot MCP API evolves.

License

MIT

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/ar27111994/penpot-mcp
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "ar27111994-penpot-mcp": { "command": "git", "args": [ "clone", "https://github.com/ar27111994/penpot-mcp" ] } } }