MCPcopy Create free account

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

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

↓ 41 callersMethodget
()
src/telemetry/ClearcutLogger.ts:72
↓ 41 callersFunctionlogger
(...args: unknown[])
src/utils/logger.ts:42
↓ 39 callersMethodresolve
(result: unknown)
scripts/profile/inspector.ts:25
↓ 29 callersMethodfind
( filter: (item: WithSymbolId<T>) => boolean, )
src/collectors/PageCollector.ts:141
↓ 29 callersMethodgetSelectedMcpPage
()
src/McpContext.ts:416
↓ 25 callersMethoderror
()
src/McpResponse.ts:318
↓ 25 callersMethodrestore
()
tests/server.ts:86
↓ 24 callersMethodfrom
( serverArgs: ParsedArguments, options: McpServerOptions = {}, )
src/index.ts:147
↓ 24 callersFunctionwithMcpContext
( cb: (response: McpResponse, context: McpContext) => Promise<void>, options: { debug?: boolean; a
tests/utils.ts:158
↓ 21 callersMethodtoString
()
src/formatters/IssueFormatter.ts:48
↓ 18 callersMethodappendResponseLine
(value: string)
src/tools/ToolDefinition.ts:126
↓ 18 callersMethodclose
()
scripts/profile/source_map_server.ts:10
↓ 17 callersMethodassertNextCall
* Asserts that the next call in sequence has the correct name and matches expected arguments. * Increments the internal call index.
scripts/eval_result.ts:69
↓ 16 callersMethodconsumePageNavigation
* Consumes initial page navigation/setup boilerplate. * - Ignores/skips leading or trailing list_pages calls. * - Asserts that new_page or navig
scripts/eval_result.ts:39
↓ 16 callersMethodhandle
(params: Record<string, unknown>)
src/ToolHandler.ts:199
↓ 16 callersFunctionhtml
( strings: TemplateStringsArray, ...values: unknown[] )
tests/utils.ts:286
↓ 15 callersMethodgetSnapshot
( filePath: string, )
src/processors/HeapSnapshotManager.ts:70
↓ 14 callersFunctiondefinePageTool
( definition: PageToolDefinition<Schema> | ((args?: Args) => PageToolDefinition<Schema>), )
src/tools/ToolDefinition.ts:430
↓ 14 callersMethodsort
( aggregates: Record< string, DevTools.HeapSnapshotModel.HeapSnapshotModel.AggregatedInfo
src/formatters/HeapSnapshotFormatter.ts:207
↓ 13 callersMethodaddHtmlRoute
(path: string, htmlContent: string)
tests/server.ts:51
↓ 12 callersMethodgetRoute
(path: string)
tests/server.ts:44
↓ 12 callersFunctionserverHooks
()
tests/server.ts:132
↓ 10 callersMethodsend
(message: WatchdogMessage)
src/telemetry/WatchdogClient.ts:69
↓ 9 callersMethodnewPage
( background?: boolean, isolatedContextName?: string, )
src/McpContext.ts:338
↓ 9 callersMethodsaveFile
( data: Uint8Array<ArrayBufferLike>, clientProvidedFilePath: string, extension: SupportedExtension
src/McpContext.ts:712
↓ 8 callersFunctionassertValidSessionId
(sessionId: string)
src/daemon/utils.ts:26
↓ 8 callersMethodcreate
( page: McpPage, options: { verbose?: boolean; devtoolsData?: DevToolsData; extraHan
src/TextSnapshot.ts:47
↓ 8 callersFunctiongetTextContent
( content: CallToolResult['content'][number], )
tests/utils.ts:41
↓ 8 callersFunctionisDaemonRunning
(sessionId: string)
src/daemon/utils.ts:111
↓ 8 callersFunctionstripUnderscoreBeforeNumber
(name: string)
src/telemetry/transformation.ts:84
↓ 8 callersMethodtoJSON
()
src/formatters/IssueFormatter.ts:56
↓ 7 callersMethodemulate
(options: { networkConditions?: string; cpuThrottlingRate?: number; geolocation?: GeolocationOptio
src/McpPage.ts:717
↓ 7 callersMethodgetElementByUid
(uid: string)
src/McpPage.ts:644
↓ 7 callersFunctiongetPidFilePath
(sessionId: string)
src/daemon/utils.ts:85
↓ 7 callersMethodresetResponseLineForTesting
()
src/McpResponse.ts:1452
↓ 7 callersFunctionresolveCanonicalPath
(filePath: string)
src/utils/files.ts:18
↓ 6 callersMethodfrom
( request: HTTPRequest, options: NetworkFormatterOptions, )
src/formatters/NetworkFormatter.ts:65
↓ 6 callersMethodgetPageById
(pageId: number)
src/McpContext.ts:474
↓ 6 callersMethodplatform
()
src/devtools/McpHostBindingAdapter.ts:243
↓ 6 callersFunctionrunCli
( args: string[], sessionId?: string, )
tests/utils.ts:414
↓ 6 callersMethodtoJSONDetailed
()
src/formatters/IssueFormatter.ts:65
↓ 6 callersMethodvalidatePath
(filePath?: string)
src/McpContext.ts:250
↓ 5 callersFunctioncategoryToFlagName
(category: ToolCategory)
src/config/category-options.ts:87
↓ 5 callersMethodcreatePagesSnapshot
()
src/McpContext.ts:580
↓ 5 callersFunctioncreateTools
(args: ParsedArguments)
src/tools/tools.ts:28
↓ 5 callersFunctiondefineTool
( definition: ToolDefinition<Schema> | ((args?: Args) => ToolDefinition<Schema>), )
src/tools/ToolDefinition.ts:383
↓ 5 callersMethoddispose
()
src/McpPage.ts:438
↓ 5 callersMethodgetData
(includePreservedData?: boolean)
src/collectors/PageCollector.ts:113
↓ 5 callersMethodgetDialog
()
src/McpPage.ts:214
↓ 5 callersFunctionisAllowedUrl
( url: string, options: IsAllowedUrlOptions, )
src/utils/url.ts:73
↓ 5 callersFunctionparseArguments
(argv: string[], env: NodeJS.ProcessEnv = {})
tests/cli.test.ts:16
↓ 5 callersMethodselectPage
(newPage: McpPage)
src/McpContext.ts:486
↓ 5 callersMethodsetPage
(page: McpPage)
src/McpResponse.ts:137
↓ 5 callersFunctionstabilizeResponseOutput
(text: unknown)
tests/utils.ts:335
↓ 5 callersMethodstop
()
tests/server.ts:118
↓ 5 callersMethodtoStringDetailed
()
src/formatters/IssueFormatter.ts:52
↓ 5 callersMethoduninstallExtension
(id: string)
src/McpContext.ts:745
↓ 4 callersMethodaddRoute
( path: string, handler: (req: IncomingMessage, res: ServerResponse) => void, )
tests/server.ts:62
↓ 4 callersFunctionassertDaemonIsNotRunning
(sessionId?: string)
tests/utils.ts:441
↓ 4 callersFunctionassertNoServiceWorkerReported
(targets: Target[], id: string)
tests/utils.ts:34
↓ 4 callersMethodconnect
(transport: Transport)
src/index.ts:124
↓ 4 callersMethodcreateExtensionServiceWorkersSnapshot
* Creates a snapshot of the extension service workers.
src/McpContext.ts:504
↓ 4 callersFunctioncreateIdGenerator
()
src/utils/id.ts:7
↓ 4 callersMethodensureExtension
( filePath: string, extension: Extension, )
src/McpContext.ts:325
↓ 4 callersMethodgetById
(stableId: number)
src/collectors/PageCollector.ts:131
↓ 4 callersMethodgetDevToolsData
()
src/McpPage.ts:679
↓ 4 callersFunctiongetMockRequest
( options: { url?: string; method?: string; response?: HTTPResponse; failure?: HTTPRequest['
tests/utils.ts:205
↓ 4 callersMethodgetPages
()
src/McpContext.ts:412
↓ 4 callersMethodincludeSnapshot
(params?: SnapshotParams)
src/tools/ToolDefinition.ts:176
↓ 4 callersFunctionisCategoryOffByDefault
(category: ToolCategory)
src/config/category-options.ts:101
↓ 4 callersFunctionisObject
(value: unknown)
scripts/profile/utils.ts:9
↓ 4 callersFunctionloadTraceAsBuffer
(filePath: string)
tests/trace-processing/fixtures/load.ts:17
↓ 4 callersFunctionparseArguments
( version: string, argv = process.argv, env = process.env, )
src/config/mcp-options.ts:441
↓ 4 callersFunctionparseRawTraceBuffer
( buffer: Uint8Array<ArrayBufferLike> | undefined, metadata?: { cpuThrottling?: number; networkThr
src/processors/PerformanceTrace.ts:27
↓ 4 callersMethodsend
(method: string, params?: Record<string, unknown>)
scripts/profile/inspector.ts:93
↓ 4 callersFunctionsendCommand
( command: DaemonMessage, sessionId: string, timeout = SEND_COMMAND_TIMEOUT, )
src/daemon/client.ts:145
↓ 4 callersMethodsetListWebMcpTools
()
src/tools/ToolDefinition.ts:195
↓ 4 callersMethodsetRoots
(roots: Root[] | undefined)
src/McpContext.ts:238
↓ 4 callersFunctionstabilizeStructuredContent
(content: unknown)
tests/utils.ts:307
↓ 4 callersMethodtimeout
(time: number)
src/utils/WaitForHelper.ts:102
↓ 4 callersMethodtriggerExtensionAction
(id: string)
src/McpContext.ts:757
↓ 3 callersMethod#createMcpPage
(page: Page)
src/McpContext.ts:562
↓ 3 callersMethod#getText
()
src/formatters/ConsoleFormatter.ts:199
↓ 3 callersMethod#getTitle
()
src/formatters/IssueFormatter.ts:155
↓ 3 callersFunctionassertDaemonIsRunning
(sessionId?: string)
tests/utils.ts:449
↓ 3 callersMethodattachNetworkRequest
( reqId: number, options?: {requestFilePath?: string; responseFilePath?: string}, )
src/tools/ToolDefinition.ts:178
↓ 3 callersFunctioncheckForUpdates
(message: string)
src/utils/check-for-updates.ts:27
↓ 3 callersFunctioncleanup
(exitCode = 0)
src/daemon/daemon.ts:268
↓ 3 callersMethodclearDialog
()
src/McpPage.ts:218
↓ 3 callersMethodconnect
(url: string)
scripts/profile/inspector.ts:41
↓ 3 callersFunctioncreateMockPuppeteerPage
()
tests/mocks.ts:73
↓ 3 callersMethoddispose
()
src/McpContext.ts:154
↓ 3 callersMethodenqueueEvent
(event: ChromeDevToolsMcpExtension)
src/telemetry/watchdog/ClearcutSender.ts:67
↓ 3 callersFunctionextractExtensionId
(response: McpResponse)
tests/utils.ts:60
↓ 3 callersMethodformat
( context: McpContext, data: { detailedConsoleMessage: ConsoleFormatter | IssueFormatter | undef
src/McpResponse.ts:735
↓ 3 callersFunctionformatStackTrace
( stackTrace: DevTools.DevTools.StackTrace.StackTrace.StackTrace, cause: SymbolizedError | undefined, fo
src/formatters/ConsoleFormatter.ts:383
↓ 3 callersMethodfromDetails
(opts: { devTools?: TargetUniverse; details: Protocol.Runtime.ExceptionDetails; targetId: string;
src/devtools/DevtoolsUtils.ts:244
↓ 3 callersMethodfromError
(opts: { devTools?: TargetUniverse; error: Protocol.Runtime.RemoteObject; targetId: string; })
src/devtools/DevtoolsUtils.ts:302
↓ 3 callersMethodgetAXNodeByUid
(uid: string)
src/McpPage.ts:675
↓ 3 callersMethodgetExtensionServiceWorkers
()
src/McpContext.ts:666
next →1–100 of 804, ranked by callers