MCPcopy Index your code
hub / github.com/BrowserMCP/mcp / createWebSocketServer

Function createWebSocketServer

src/ws.ts:8–17  ·  view source on GitHub ↗
(
  port: number = mcpConfig.defaultWsPort,
)

Source from the content-addressed store, hash-verified

6import { isPortInUse, killProcessOnPort } from "@/utils/port";
7
8export async function createWebSocketServer(
9 port: number = mcpConfig.defaultWsPort,
10): Promise<WebSocketServer> {
11 killProcessOnPort(port);
12 // Wait until the port is free
13 while (await isPortInUse(port)) {
14 await wait(100);
15 }
16 return new WebSocketServer({ port });
17}

Callers 1

createServerWithToolsFunction · 0.90

Calls 2

killProcessOnPortFunction · 0.90
isPortInUseFunction · 0.90

Tested by

no test coverage detected