pplaywrightSource ↗
45 declarations and 52 call references extracted from public source metadata.

Source symbols: packages/playwright-core/src/tools/utils/mcp/server.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
  • Declarations: 45
  • Referenced calls: 52

Declared symbols

  • serverDebug — const at line 33; references debug
  • serverDebugResponse — const at line 34; references debug
  • ClientInfo — exported type at line 36
  • BackendManager — class at line 41; references createBackend, create, set, disposeBackend, get, disposed, delete
  • backend — const at line 45; references create, set, disposeBackend, get, disposed, delete
  • factory — const at line 52; references get, disposed, delete, BackendManager, callTool
  • backendManager — const at line 61; references BackendManager, callTool
  • ServerBackend — exported interface at line 63; references callTool
  • ServerBackendFactory — exported type at line 69
  • connect — exported function at line 78; references createServer
  • server — const at line 79; references createServer, connect, Server, setRequestHandler, async, serverDebug, toMcpTool, disposeBackend, addServerListener, initializeServer, callTool, mergeTextParts, serverDebugResponse, String
  • createServer — exported function at line 83; references Server, setRequestHandler, async, serverDebug, toMcpTool, disposeBackend, addServerListener, initializeServer, callTool, mergeTextParts, serverDebugResponse, String
  • server — const at line 84; references Server
  • backendPromise — let at line 95; references disposeBackend, addServerListener, setRequestHandler, async, serverDebug, initializeServer, callTool, mergeTextParts, serverDebugResponse, String
  • onClose — const at line 97; references disposeBackend, addServerListener, setRequestHandler, async, serverDebug, initializeServer, callTool, mergeTextParts, serverDebugResponse, String
  • backend — const at line 111; references callTool
  • toolResult — const at line 112; references callTool
  • mergedResult — const at line 119; references mergeTextParts, serverDebugResponse, String
  • initializeServer — const at line 132; references async, getClientCapabilities, listRoots, serverDebug, firstRootPath, getClientVersion, createBackend, startHeartbeat
  • capabilities — const at line 133; references getClientCapabilities, listRoots, serverDebug
  • clientRoots — let at line 134; references listRoots, serverDebug
  • clientInfo — const at line 144; references firstRootPath, getClientVersion
  • backend — const at line 149; references createBackend, startHeartbeat, Number, isFinite
  • defaultPingTimeout — const at line 155; references Number, isFinite
  • pingTimeout — const at line 157; references Number, isFinite
  • value — const at line 158; references Number, isFinite, pingTimeout, race, ping, Promise, setTimeout, reject, Error, close, beat
  • parsed — const at line 161; references Number, isFinite, pingTimeout, race, ping, Promise, setTimeout, reject, Error, close, beat
  • startHeartbeat — const at line 167; references pingTimeout, race, ping, Promise, setTimeout, reject, Error, close, beat
  • timeout — const at line 168; references pingTimeout, race, ping, Promise, setTimeout, reject, Error, close
  • beat — const at line 172; references race, ping, Promise, setTimeout, reject, Error, close
  • addServerListener — function at line 186; references listener
  • oldListener — const at line 187; references listener
  • start — exported function at line 194; references StdioServerTransport, close, connect, resolve, startMcpHttpServer, stringify, join, error
  • transport — const at line 196; references StdioServerTransport, close, connect, resolve, startMcpHttpServer
  • url — const at line 204; references startMcpHttpServer
  • mcpConfig — const at line 206
  • message — const at line 210; references stringify, join, error, allRootPaths
  • firstRootPath — exported function at line 220; references allRootPaths
  • allRootPaths — exported function at line 224; references for, URL, fileURLToPath, decodeURIComponent, push, cwd
  • paths — const at line 225; references for, URL, fileURLToPath, decodeURIComponent, push
  • url — const at line 227; references URL, fileURLToPath, decodeURIComponent
  • rootPath — let at line 228; references fileURLToPath, decodeURIComponent
  • mergeTextParts — function at line 245; references for, push, join
  • content — const at line 246; references for, push, join
  • testParts — const at line 247; references for, push, join

Imported modules

  • url
  • @modelcontextprotocol/sdk/types.js
  • debug
  • @modelcontextprotocol/sdk/server/index.js
  • @modelcontextprotocol/sdk/server/stdio.js
  • ./http
  • ./tool
  • @modelcontextprotocol/sdk/shared/transport.js

File-level call references


Source: packages/playwright-core/src/tools/utils/mcp/server.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file
Source symbols: packages/playwright-core/src/tools/utils/mcp/server.ts — playwright · Smolify