From afb00f6033d713f224729040c07f6c7108f0027e Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Sat, 27 Sep 2025 18:55:03 +0200 Subject: [PATCH] Switch WebSocket port from 8080 to 4402 --- mcp-server/README.md | 2 -- mcp-server/src/PenpotMcpServer.ts | 4 ++-- mcp-server/src/PluginBridge.ts | 4 ++-- mcp-server/src/index.ts | 2 +- mcp-server/src/static/repl.html | 2 +- penpot-plugin/src/main.ts | 2 +- 6 files changed, 7 insertions(+), 9 deletions(-) diff --git a/mcp-server/README.md b/mcp-server/README.md index 9c396b5..082719c 100644 --- a/mcp-server/README.md +++ b/mcp-server/README.md @@ -28,8 +28,6 @@ A Model Context Protocol (MCP) server that provides Penpot integration capabilit npm start - A custom port can be specified: `npm start -- --port 8080` - ### Summary of Commands diff --git a/mcp-server/src/PenpotMcpServer.ts b/mcp-server/src/PenpotMcpServer.ts index 1d6cdb9..7425a87 100644 --- a/mcp-server/src/PenpotMcpServer.ts +++ b/mcp-server/src/PenpotMcpServer.ts @@ -29,8 +29,8 @@ export class PenpotMcpServer { }; constructor( - public port: number = 4401, - public webSocketPort: number = 8080, + private port: number = 4401, + private webSocketPort: number = 4402, replPort: number = 4403 ) { this.configLoader = new ConfigurationLoader(); diff --git a/mcp-server/src/PluginBridge.ts b/mcp-server/src/PluginBridge.ts index ccd697e..31b0863 100644 --- a/mcp-server/src/PluginBridge.ts +++ b/mcp-server/src/PluginBridge.ts @@ -14,7 +14,7 @@ export class PluginBridge { private readonly taskTimeouts: Map = new Map(); constructor( - port: number, + private port: number, private taskTimeoutSecs: number = 30 ) { this.wsServer = new WebSocketServer({ port: port }); @@ -53,7 +53,7 @@ export class PluginBridge { }); }); - this.logger.info("WebSocket server started on port 8080"); + this.logger.info("WebSocket server started on port %d", this.port); } /** diff --git a/mcp-server/src/index.ts b/mcp-server/src/index.ts index a09ab17..40ed4ea 100644 --- a/mcp-server/src/index.ts +++ b/mcp-server/src/index.ts @@ -11,7 +11,7 @@ import { createLogger } from "./logger"; * * Usage: * - Default port: node dist/index.js (runs on 4401) - * - Custom port: node dist/index.js --port 8080 + * - Custom port: node dist/index.js --port * - Help: node dist/index.js --help */ diff --git a/mcp-server/src/static/repl.html b/mcp-server/src/static/repl.html index 739f066..fbf64db 100644 --- a/mcp-server/src/static/repl.html +++ b/mcp-server/src/static/repl.html @@ -3,7 +3,7 @@ - Penpot MCP REPL + Penpot API REPL