MCPcopy Create free account

hub / github.com/ChromeDevTools/chrome-devtools-mcp / functions

Functions754 in github.com/ChromeDevTools/chrome-devtools-mcp

↓ 2 callersMethodresetCounter
()
src/TextSnapshot.ts:20
↓ 2 callersFunctionresolveCanonicalPath
(filePath: string)
src/utils/files.ts:18
↓ 2 callersMethodresolveCdpElementId
(cdpBackendNodeId: number)
src/TextSnapshot.ts:151
↓ 2 callersMethodroots
()
src/McpContext.ts:206
↓ 2 callersFunctionsanitizeParams
( params: ShapeOutput<zod.ZodRawShape>, schema: zod.ZodRawShape, )
src/telemetry/transformation.ts:168
↓ 2 callersFunctionsaveLogsToFile
(fileName: string)
src/utils/logger.ts:19
↓ 2 callersMethodsaveState
(state: LocalState)
src/telemetry/persistence.ts:45
↓ 2 callersMethodsendShutdownEvent
()
src/telemetry/watchdog/ClearcutSender.ts:88
↓ 2 callersFunctionserializeArgs
( options: Record<string, YargsOptions>, argv: Record<string, unknown>, )
src/daemon/utils.ts:125
↓ 2 callersMethodsetClientName
(clientName: string)
src/telemetry/ClearcutLogger.ts:91
↓ 2 callersMethodsetIncludeConsoleData
( value: boolean, options?: PaginationOptions & { types?: string[]; includePreservedMessag
src/tools/ToolDefinition.ts:149
↓ 2 callersMethodsetIncludePages
(value: boolean)
src/tools/ToolDefinition.ts:140
↓ 2 callersMethodsetListExtensions
()
src/tools/ToolDefinition.ts:173
↓ 2 callersMethodsetReconnectNotice
* Surfaces a one-time note that the browser reconnected and page ids changed. * Set by the tool handler when the context reports a pending reconnec
src/McpResponse.ts:143
↓ 2 callersMethodsetScreenRecorder
( data: {recorder: ScreenRecorder; filePath: string} | null, )
src/McpContext.ts:352
↓ 2 callersFunctionstartDaemon
(mcpArgs: string[] = [], sessionId: string)
src/daemon/client.ts:113
↓ 2 callersFunctionstopDaemon
(sessionId: string)
src/daemon/client.ts:188
↓ 2 callersFunctionstubToolDiscovery
(page: object)
tests/McpResponse.test.ts:969
↓ 2 callersMethodthrowIfDialogOpen
()
src/McpPage.ts:214
↓ 2 callersMethodtoJSON
()
src/formatters/NetworkFormatter.ts:154
↓ 2 callersMethodtoJSON
()
src/formatters/ConsoleFormatter.ts:198
↓ 2 callersFunctiontoSnakeCase
(text: string)
src/utils/string.ts:16
↓ 2 callersMethodtoString
()
src/formatters/NetworkFormatter.ts:146
↓ 2 callersFunctiontruncateTitle
(title: string, maxLength = 50)
src/McpResponse.ts:1414
↓ 2 callersMethodunsubscribe
()
src/ServiceWorkerCollector.ts:47
↓ 2 callersFunctionupdateRoots
()
src/index.ts:61
↓ 2 callersMethodupdateTimeouts
()
src/McpPage.ts:822
↓ 2 callersFunctionvalidateEnumHomogeneity
(values: unknown[])
src/telemetry/metricsRegistry.ts:22
↓ 2 callersFunctionverifyDaemonVersion
( sessionId: string, cliVersion: string, )
src/daemon/client.ts:201
↓ 2 callersMethodviewport
()
src/McpPage.ts:393
↓ 2 callersFunctionwaitForFile
* Waits for a file to be created and populated (removed = false) or removed (removed = true).
src/daemon/client.ts:35
↓ 2 callersMethodwaitForTextOnPage
(text: string[], timeout?: number)
src/McpPage.ts:838
↓ 1 callersMethod#addToBuffer
(event: ChromeDevToolsMcpExtension)
src/telemetry/watchdog/ClearcutSender.ts:159
↓ 1 callersMethod#dataWithPagination
(data: T[], pagination?: PaginationOptions)
src/McpResponse.ts:1375
↓ 1 callersMethod#extractedAttributes
(node: TextSnapshotNode)
src/formatters/SnapshotFormatter.ts:129
↓ 1 callersMethod#fetchBrowserPages
()
src/McpContext.ts:550
↓ 1 callersMethod#finalFlush
()
src/telemetry/watchdog/ClearcutSender.ts:238
↓ 1 callersMethod#flush
()
src/telemetry/watchdog/ClearcutSender.ts:110
↓ 1 callersMethod#formatNode
(node: TextSnapshotNode, depth = 0)
src/formatters/SnapshotFormatter.ts:39
↓ 1 callersMethod#getAffectedResources
()
src/formatters/IssueFormatter.ts:77
↓ 1 callersMethod#getArgs
()
src/formatters/ConsoleFormatter.ts:186
↓ 1 callersMethod#getAttributes
(serializedAXNodeRoot: TextSnapshotNode)
src/formatters/SnapshotFormatter.ts:67
↓ 1 callersMethod#getBrowserContextToNameMap
()
src/McpContext.ts:477
↓ 1 callersMethod#getDescription
()
src/formatters/IssueFormatter.ts:193
↓ 1 callersMethod#getExceptionDetails
( devTools: TargetUniverse | undefined, error: Protocol.Runtime.RemoteObject, targetId: string,
src/devtools/DevtoolsUtils.ts:334
↓ 1 callersMethod#getFormattedResponseBody
( httpResponse: HTTPResponse, sizeLimit = BODY_CONTEXT_SIZE_LIMIT, )
src/formatters/NetworkFormatter.ts:228
↓ 1 callersMethod#getMessage
(details: Protocol.Runtime.ExceptionDetails)
src/devtools/DevtoolsUtils.ts:314
↓ 1 callersMethod#getResult
()
src/WaitForHelper.ts:227
↓ 1 callersMethod#getStatusFromRequest
(request: HTTPRequest)
src/formatters/NetworkFormatter.ts:214
↓ 1 callersMethod#handle
(req: IncomingMessage, res: ServerResponse)
tests/server.ts:72
↓ 1 callersMethod#handleAttachedConsoleMessage
()
src/McpResponse.ts:493
↓ 1 callersMethod#handleAttachedNetworkRequest
( context: McpContext, )
src/McpResponse.ts:469
↓ 1 callersMethod#handleConsoleList
( context: McpContext, )
src/McpResponse.ts:554
↓ 1 callersMethod#handleMessage
(data: unknown)
scripts/profile/inspector.ts:53
↓ 1 callersMethod#handleNetworkRequestList
( context: McpContext, )
src/McpResponse.ts:620
↓ 1 callersMethod#handleSnapshot
( context: McpContext, )
src/McpResponse.ts:440
↓ 1 callersMethod#handleThirdPartyDevelopeTools
()
src/McpResponse.ts:532
↓ 1 callersMethod#handleWebMCP
()
src/McpResponse.ts:543
↓ 1 callersMethod#init
()
src/McpContext.ts:131
↓ 1 callersMethod#initDevToolsUniverseNoThrow
()
src/McpPage.ts:190
↓ 1 callersMethod#initFocusEmulationNoThrow
()
src/McpPage.ts:183
↓ 1 callersMethod#loadDetailedData
()
src/formatters/NetworkFormatter.ts:75
↓ 1 callersMethod#loadSnapshot
( absolutePath: string, uid: number, )
src/HeapSnapshotManager.ts:349
↓ 1 callersMethod#lookupCause
( devTools: TargetUniverse | undefined, error: Protocol.Runtime.RemoteObject, targetId: string,
src/devtools/DevtoolsUtils.ts:355
↓ 1 callersMethod#nodeToJSON
(node: TextSnapshotNode)
src/formatters/SnapshotFormatter.ts:57
↓ 1 callersMethod#redactNetworkHeaders
( headers: Record<string, string>, )
src/formatters/NetworkFormatter.ts:164
↓ 1 callersMethod#resolveElementHandle
( node: TextSnapshotNode, uid: string, )
src/McpPage.ts:647
↓ 1 callersMethod#shouldLogDailyActive
(state: LocalState)
src/telemetry/ClearcutLogger.ts:206
↓ 1 callersMethod#validateUrlAllowed
(url: URL)
src/McpContext.ts:805
↓ 1 callersMethod#validateUrlNotBlocked
(url: URL)
src/McpContext.ts:793
↓ 1 callersFunctionHaveUniqueNames
(tools: Array<{name: string}>)
scripts/update_metrics.ts:27
↓ 1 callersFunctionaddCrossLinks
(text: string, tools: ToolWithAnnotations[])
scripts/generate-docs.ts:67
↓ 1 callersMethodattachDevToolsData
(data: DevToolsData)
src/tools/ToolDefinition.ts:165
↓ 1 callersFunctionbucketize
(value: number)
src/telemetry/transformation.ts:126
↓ 1 callersFunctionbuildDisabledMessage
( toolName: string, flag: string, categoryLabel?: string, )
src/ToolHandler.ts:32
↓ 1 callersFunctionbuildUnknownArgumentsMessage
( toolName: string, unknownArgumentNames: string[], expectedArgumentNames: string[], )
src/ToolHandler.ts:135
↓ 1 callersFunctionbundleDependency
( wrapperIndexName, extraOutputOptions = {}, external = [], )
rollup.config.js:141
↓ 1 callersFunctioncheck
()
src/daemon/client.ts:37
↓ 1 callersFunctioncleanupTest
(ctx: TestContext)
tests/e2e/telemetry.test.ts:137
↓ 1 callersFunctioncloseBrowser
()
src/browser.ts:297
↓ 1 callersMethodcloseHeapSnapshot
(filePath: string)
src/McpContext.ts:762
↓ 1 callersMethodclosePage
(pageId: number)
src/McpContext.ts:324
↓ 1 callersFunctioncomputeDownscaleClip
( box: BoundingBox, maxWidth: number | undefined, maxHeight: number | undefined, )
src/tools/screenshot.ts:62
↓ 1 callersFunctionconverNetworkRequestDetailedToStringDetailed
( data: NetworkRequestDetailed, )
src/formatters/NetworkFormatter.ts:274
↓ 1 callersFunctionconvertConsoleMessageConciseDetailedToString
( msg: ConsoleMessageDetailed, )
src/formatters/ConsoleFormatter.ts:296
↓ 1 callersFunctionconvertIssueConciseToString
(issue: IssueConcise)
src/formatters/IssueFormatter.ts:216
↓ 1 callersFunctionconvertIssueDetailedToString
(issue: IssueDetailed)
src/formatters/IssueFormatter.ts:220
↓ 1 callersFunctioncopyDevToolsDescriptionFiles
()
scripts/post-build.ts:168
↓ 1 callersMethodcreateForTesting
( message: string, stackTrace?: DevTools.StackTrace.StackTrace.StackTrace, cause?: SymbolizedError
src/devtools/DevtoolsUtils.ts:379
↓ 1 callersFunctioncreateMcpServer
( serverArgs: ReturnType<typeof parseArguments>, options: { logFile?: fs.WriteStream; }, )
src/index.ts:32
↓ 1 callersFunctioncreateMockMessage
( type: string, text: string, argsCount = 0, )
tests/formatters/ConsoleFormatterGrouping.test.ts:16
↓ 1 callersFunctioncreateMockMessage
( data: Partial<MockConsoleMessage> = {}, )
tests/formatters/ConsoleFormatter.test.ts:25
↓ 1 callersFunctioncreateMockRecorder
()
tests/tools/screencast.test.ts:19
↓ 1 callersFunctioncreateNewPageAndTriggerDialog
(client: Client)
tests/index.test.ts:289
↓ 1 callersFunctioncreateStackTraceForConsoleMessage
( devTools: TargetUniverse, consoleMessage: ConsoleMessage, )
src/devtools/DevtoolsUtils.ts:388
↓ 1 callersFunctioncreateStructuredPage
( mcpPage: McpPage, context: McpContext, rawTitle: string, )
src/McpResponse.ts:1428
↓ 1 callersMethodcreateWaitForHelper
( cpuMultiplier: number, networkMultiplier: number, )
src/McpPage.ts:406
↓ 1 callersFunctioncruxResponseFixture
(url = 'https://web.dev/', lcp = 2595)
tests/tools/performance.test.ts:545
↓ 1 callersFunctiondebugLog
(...args: unknown[])
scripts/eval_gemini.ts:46
↓ 1 callersFunctiondelay
(ms: number)
src/daemon/client.ts:76
← previousnext →201–300 of 754, ranked by callers