Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChromeDevTools/chrome-devtools-mcp
/ functions
Functions
754 in github.com/ChromeDevTools/chrome-devtools-mcp
⨍
Functions
754
◇
Types & classes
163
↓ 1 callers
Function
detectOsType
()
src/telemetry/ClearcutLogger.ts:28
↓ 1 callers
Function
discoverBundledPackages
* Parse all .ts files in src/third_party/ and extract the bare package names * from import/export statements. Relative imports and node_modules paths
scripts/eslint_rules/no-direct-third-party-imports-rule.js:40
↓ 1 callers
Function
discoverScenarios
( scenariosDir: string, scenarioFilter?: string, )
scripts/profile/profile_mcp.ts:49
↓ 1 callers
Method
dispose
()
src/PageCollector.ts:99
↓ 1 callers
Method
disposeSnapshot
(filePath: string)
src/HeapSnapshotManager.ts:405
↓ 1 callers
Function
ensureBrowserLaunched
( options: McpLaunchOptions, )
src/browser.ts:277
↓ 1 callers
Function
ensureSubmodule
()
scripts/prepare.ts:41
↓ 1 callers
Function
escapeHtmlTags
(text: string)
scripts/generate-docs.ts:61
↓ 1 callers
Method
executeThirdPartyDeveloperTool
( toolName: string, params: Record<string, unknown>, response: Response, )
src/McpPage.ts:440
↓ 1 callers
Function
exit
(code: number)
src/telemetry/watchdog/main.ts:93
↓ 1 callers
Function
fetchPageTitle
(page: Page)
src/McpResponse.ts:1421
↓ 1 callers
Function
fetchTools
()
scripts/generate-cli.ts:27
↓ 1 callers
Function
fillFormElement
( uid: string, value: string, context: McpContext, page: ContextPage, )
src/tools/input.ts:241
↓ 1 callers
Method
find
( extensionId: string, filter: (item: WithSymbolId<ConsoleMessage | UncaughtError>) => boolean, )
src/ServiceWorkerCollector.ts:196
↓ 1 callers
Function
flushLogs
( logFile: fs.WriteStream, timeoutMs = 2000, )
src/utils/logger.ts:35
↓ 1 callers
Method
format
( context: McpContext, data: { detailedConsoleMessage: ConsoleFormatter | IssueFormatter | undef
src/McpResponse.ts:724
↓ 1 callers
Function
formatArg
(arg: unknown, formatter: {isIgnored: IgnoreCheck})
src/formatters/ConsoleFormatter.ts:324
↓ 1 callers
Function
formatArgs
(msg: ConsoleMessageDetailed)
src/formatters/ConsoleFormatter.ts:308
↓ 1 callers
Function
formatArgumentNames
(names: string[])
src/ToolHandler.ts:131
↓ 1 callers
Function
formatAsyncFragment
( fragment: DevTools.DevTools.StackTrace.StackTrace.AsyncFragment, formatter: {isIgnored: IgnoreCheck}, )
src/formatters/ConsoleFormatter.ts:384
↓ 1 callers
Function
formatCause
( cause: SymbolizedError | undefined, formatter: {isIgnored: IgnoreCheck}, )
src/formatters/ConsoleFormatter.ts:412
↓ 1 callers
Function
formatDOMLinkState
( state: DevTools.HeapSnapshotModel.HeapSnapshotModel.DOMLinkState, )
src/formatters/HeapSnapshotFormatter.ts:265
↓ 1 callers
Method
formatDuplicateStrings
( groups: readonly DuplicateStringGroup[], )
src/formatters/HeapSnapshotFormatter.ts:127
↓ 1 callers
Function
formatHeadlers
(headers: Record<string, string>)
src/formatters/NetworkFormatter.ts:266
↓ 1 callers
Method
formatObjectInfo
( info: DevTools.HeapSnapshotModel.HeapSnapshotModel.ObjectInfo, )
src/formatters/HeapSnapshotFormatter.ts:247
↓ 1 callers
Function
formatSignedCount
(n: number)
src/formatters/HeapSnapshotFormatter.ts:279
↓ 1 callers
Function
formatSignedSize
(bytes: number)
src/formatters/HeapSnapshotFormatter.ts:283
↓ 1 callers
Function
formatterTestConcise
( label: string, setup: (t: it.TestContext) => Promise<IssueFormatter>, )
tests/formatters/IssueFormatter.test.ts:27
↓ 1 callers
Function
formatterTestConcise
( label: string, setup: (t: it.TestContext) => Promise<ConsoleFormatter>, )
tests/formatters/ConsoleFormatter.test.ts:36
↓ 1 callers
Function
formatterTestDetailed
( label: string, setup: (t: it.TestContext) => Promise<IssueFormatter>, )
tests/formatters/IssueFormatter.test.ts:41
↓ 1 callers
Function
formatterTestDetailed
( label: string, setup: (t: it.TestContext) => Promise<ConsoleFormatter>, )
tests/formatters/ConsoleFormatter.test.ts:50
↓ 1 callers
Function
generateCli
()
scripts/generate-cli.ts:108
↓ 1 callers
Function
generateConfigOptionsMarkdown
()
scripts/generate-docs.ts:154
↓ 1 callers
Function
generateReference
( title: string, outputPath: string, toolsWithAnnotations: ToolWithAnnotations[], categories: Record<s
scripts/generate-docs.ts:293
↓ 1 callers
Function
generateTempFilePath
()
src/tools/screencast.ts:17
↓ 1 callers
Function
generateToolDocumentation
()
scripts/generate-docs.ts:515
↓ 1 callers
Function
generateToolsTOC
( categories: Record<string, ToolWithAnnotations[]>, sortedCategories: string[], )
scripts/generate-docs.ts:109
↓ 1 callers
Function
geolocationTransform
(arg: string | undefined)
src/tools/ToolDefinition.ts:474
↓ 1 callers
Method
getAggregates
( filePath: string, filterName?: string, objectId?: number, )
src/HeapSnapshotManager.ts:102
↓ 1 callers
Function
getCategoryStatus
( category: ToolCategory, serverArgs: ReturnType<typeof parseArguments>, )
src/ToolHandler.ts:44
↓ 1 callers
Method
getClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/HeapSnapshotManager.ts:254
↓ 1 callers
Function
getConditionStatus
( condition: string, serverArgs: ReturnType<typeof parseArguments>, )
src/ToolHandler.ts:68
↓ 1 callers
Method
getConsoleMessageById
( id: number, )
src/McpPage.ts:371
↓ 1 callers
Function
getDaemonPid
(sessionId: string)
src/daemon/utils.ts:91
↓ 1 callers
Function
getDataFolder
()
src/telemetry/persistence.ts:22
↓ 1 callers
Method
getDetailedClassDiff
( baseFilePath: string, currentFilePath: string, classIndex: number, )
src/HeapSnapshotManager.ts:273
↓ 1 callers
Method
getDominatorsOf
( filePath: string, nodeId: number, )
src/HeapSnapshotManager.ts:229
↓ 1 callers
Method
getDuplicateStrings
(filePath: string)
src/HeapSnapshotManager.ts:396
↓ 1 callers
Method
getEdges
( filePath: string, nodeId: number, )
src/HeapSnapshotManager.ts:241
↓ 1 callers
Method
getExtension
(id: string)
src/McpContext.ts:693
↓ 1 callers
Method
getHeapSnapshotDetailedClassDiff
( baseFilePath: string, currentFilePath: string, classIndex: number, )
src/McpContext.ts:862
↓ 1 callers
Method
getHeapSnapshotDominators
( filePath: string, nodeId: number, )
src/McpContext.ts:786
↓ 1 callers
Method
getHeapSnapshotDuplicateStrings
( filePath: string, )
src/McpContext.ts:710
↓ 1 callers
Method
getHeapSnapshotEdges
( filePath: string, nodeId: number, )
src/McpContext.ts:845
↓ 1 callers
Method
getHeapSnapshotNativeContextSizes
( filePath: string, )
src/McpContext.ts:728
↓ 1 callers
Method
getHeapSnapshotNodesById
( filePath: string, id: number, filterName?: string, objectId?: number, )
src/McpContext.ts:734
↓ 1 callers
Method
getHeapSnapshotObjectDetails
( filePath: string, nodeId: number, )
src/McpContext.ts:755
↓ 1 callers
Method
getHeapSnapshotRetainers
( filePath: string, nodeId: number, )
src/McpContext.ts:748
↓ 1 callers
Method
getHeapSnapshotRetainingPaths
( filePath: string, nodeId: number, maxDepth?: number, maxNodes?: number, maxSiblings?: nu
src/McpContext.ts:770
↓ 1 callers
Method
getHeapSnapshotStaticData
( filePath: string, )
src/McpContext.ts:722
↓ 1 callers
Method
getHeapUsage
()
scripts/profile/inspector.ts:101
↓ 1 callers
Function
getImageContent
(content: CallToolResult['content'][number])
tests/utils.ts:48
↓ 1 callers
Function
getInsightOutput
( result: TraceResult, insightSetId: string, insightName: InsightName, deviceScope?: DevTools.CrUXMana
src/trace-processing/parse.ts:101
↓ 1 callers
Function
getMockBrowser
()
tests/utils.ts:403
↓ 1 callers
Function
getMockPage
()
tests/utils.ts:382
↓ 1 callers
Method
getNativeContextSizes
( filePath: string, )
src/HeapSnapshotManager.ts:144
↓ 1 callers
Method
getNetworkRequestById
(reqid: number)
src/McpPage.ts:377
↓ 1 callers
Method
getNetworkRequests
(includePreservedRequests?: boolean)
src/McpPage.ts:347
↓ 1 callers
Method
getNodesById
( filePath: string, id: number, filterName?: string, objectId?: number, )
src/HeapSnapshotManager.ts:165
↓ 1 callers
Method
getObjectInfo
( filePath: string, nodeId: number, )
src/HeapSnapshotManager.ts:197
↓ 1 callers
Method
getOrCreateIdForClassKey
( filePath: string, classKey: string, )
src/HeapSnapshotManager.ts:151
↓ 1 callers
Function
getPackageName
(modulePath)
rollup.config.js:71
↓ 1 callers
Function
getPageOrFrame
( page: Page, frames: Set<Frame>, )
src/tools/script.ts:174
↓ 1 callers
Function
getRegistry
()
src/bin/check-latest-version.ts:14
↓ 1 callers
Function
getResolvedVersion
(packageName)
rollup.config.js:57
↓ 1 callers
Method
getRetainers
( filePath: string, nodeId: number, )
src/HeapSnapshotManager.ts:184
↓ 1 callers
Method
getRetainingPaths
( filePath: string, nodeId: number, maxDepth?: number, maxNodes?: number, maxSiblings?: nu
src/HeapSnapshotManager.ts:209
↓ 1 callers
Function
getRuntimeHome
(sessionId: string)
src/daemon/utils.ts:61
↓ 1 callers
Method
getServiceWorkerConsoleData
( extensionId: string, )
src/McpContext.ts:471
↓ 1 callers
Function
getSourceBox
( page: Page, element: ElementHandle | undefined, fullPage: boolean, )
src/tools/screenshot.ts:20
↓ 1 callers
Method
getStaticData
( filePath: string, )
src/HeapSnapshotManager.ts:137
↓ 1 callers
Method
getStats
( filePath: string, )
src/HeapSnapshotManager.ts:130
↓ 1 callers
Method
getThirdPartyDeveloperTools
()
src/McpPage.ts:222
↓ 1 callers
Method
getToolGroups
()
src/McpPage.ts:226
↓ 1 callers
Function
getToolStatusInfo
( tool: ToolDefinition | DefinedPageTool, serverArgs: ReturnType<typeof parseArguments>, )
src/ToolHandler.ts:79
↓ 1 callers
Function
getToolsAndCategories
(tools: any)
scripts/generate-docs.ts:435
↓ 1 callers
Function
getToolsWithFilteredCategories
( filterOutCategories: ToolCategory[] = [], )
tests/index.test.ts:357
↓ 1 callers
Method
getWebMcpTools
()
src/McpPage.ts:327
↓ 1 callers
Function
getWebWorker
( context: Context, serviceWorkerId: string, )
src/tools/script.ts:191
↓ 1 callers
Function
getZodTypeInfo
(schema: ZodSchema)
scripts/generate-docs.ts:220
↓ 1 callers
Function
handleRequest
(msg: DaemonMessage)
src/daemon/daemon.ts:161
↓ 1 callers
Function
hasEquivalentType
(zodType: ZodType, value: unknown)
src/telemetry/transformation.ts:148
↓ 1 callers
Function
hasOptionChildren
(aXNode: TextSnapshotNode)
src/tools/input.ts:237
↓ 1 callers
Method
hasSnapshots
()
src/HeapSnapshotManager.ts:401
↓ 1 callers
Function
initializeAndLaunchBrowser
(child: Server)
tests/shutdown.test.ts:130
↓ 1 callers
Method
insertExtraNodes
( page: McpPage, idToNode: Map<string, TextSnapshotNode>, seenUniqueIds: Set<string>, snapshot
src/TextSnapshot.ts:173
↓ 1 callers
Function
inspectorUrlFrom
( transport: StdioClientTransport, )
scripts/profile/inspector.ts:133
↓ 1 callers
Method
isCruxEnabled
()
src/McpContext.ts:358
↓ 1 callers
Function
isPageScopedTool
( tool: ToolDefinition | DefinedPageTool, )
src/ToolHandler.ts:125
↓ 1 callers
Function
isRequired
(schema: ZodSchema)
scripts/generate-docs.ts:281
← previous
next →
301–400 of 754, ranked by callers