Skip to content

Commit 4c66a9f

Browse files
aRustyDevclaude
andcommitted
feat(design-to-code): Add Penpot MCP server options
- penpot-plugin: Official Penpot MCP via browser plugin (mcp-remote) - penpot: Context-based penpot-mcp via uvx Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent e619baa commit 4c66a9f

3 files changed

Lines changed: 12 additions & 5 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
"name": "design-to-code",
115115
"source": "./context/plugins/design-to-code",
116116
"description": "Bridge design tools and code generation, enabling seamless translation of design files into production-ready UI code across multiple frameworks.",
117-
"version": "0.1.4",
117+
"version": "0.1.5",
118118
"author": {
119119
"name": "Adam Smith",
120120
"email": "developer@gh.arusty.dev"

context/plugins/design-to-code/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "design-to-code",
3-
"version": "0.1.4",
3+
"version": "0.1.5",
44
"description": "Bridge design tools and code generation, enabling seamless translation of design files into production-ready UI code across multiple frameworks.",
55
"author": {
66
"name": "Adam Smith",

context/plugins/design-to-code/.mcp.json

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,18 @@
44
"command": "npx",
55
"args": ["-y", "mcp-remote", "http://localhost:31126/mcp", "--allow-http"]
66
},
7+
"penpot-plugin": {
8+
"command": "npx",
9+
"args": ["-y", "mcp-remote", "http://localhost:4401/mcp", "--allow-http"],
10+
"_comment": "Official Penpot MCP - requires: 1) clone penpot/penpot repo, 2) cd mcp && npm run bootstrap, 3) browser plugin connected"
11+
},
712
"penpot": {
8-
"command": "node",
9-
"args": ["${HOME}/.local/share/penpot-mcp/dist/index.js"],
13+
"command": "uvx",
14+
"args": ["penpot-mcp"],
1015
"env": {
11-
"PENPOT_MCP_PORT": "4401"
16+
"PENPOT_API_URL": "http://localhost:9001/api",
17+
"PENPOT_USERNAME": "demo@example.com",
18+
"PENPOT_PASSWORD": "123123123"
1219
}
1320
},
1421
"iconify": {

0 commit comments

Comments
 (0)