$ timeahead.in
/ servers/npm/@penpot/mcp
npm

@penpot/mcp

MCP server for Penpot integration

55k stars2k/wkupdated 0d agogithub ↗
82good
▣ Overview

What it does

This MCP server integrates Claude with Penpot, the open-source design platform. It enables programmatic access to Penpot workspaces and design files, allowing Claude to read design structure, metadata, and design tokens, and automate design-related tasks. By bridging Penpot's API with the Model Context Protocol, it supports AI-driven workflows that span design and development.

Who it's for

Developers and design system maintainers using Penpot who want to automate design workflows, sync design tokens to code, or validate design implementation. Teams running Penpot self-hosted or on the cloud who need to integrate design tooling with AI-assisted development.

Common use cases

  • Extract and sync design tokens from Penpot to your codebase
  • Query design structure and asset metadata to inform code generation
  • Validate component implementations against design specifications
  • Automate design documentation and export workflows
  • Generate or update designs programmatically via Claude

Setup pitfalls

  • One secret was detected in the repository during scanning — review the git history for any exposed credentials
  • Requires valid authentication credentials (API key or token) to connect to your Penpot instance
  • Reads and writes files on disk — isolate execution in a container or restricted filesystem if processing untrusted designs
  • Network access to your Penpot server (self-hosted or cloud) is required; ensure proper firewall rules and credentials are configured before connecting
1 credential detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
80
28.0
Freshness
25%
100
25.0
Adoption
20%
80
16.0
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
82.0
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "penpotmcp": {
      "command": "npx",
      "args": [
        "-y",
        "@penpot/mcp"
      ]
    }
  }
}
📈 Score historylast 48 snapshots
4/30/20267/6/2026 · 48 snapshots
⚙ Maintenance health
78/ 100 · is this project alive?
contributors (1y)127
top contributor share28%
releases (1y)26
last release4d ago
ci✓ passing
⛁ Raw data
weekly downloads2k
github stars55k
forks4k
open issues673
license✓ present
readme length10250 chars
last publish0d ago
last commit0d ago
last updated1d ago
install verified✓ pass · 53d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points