Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChromeDevTools/chrome-devtools-mcp
/ functions
Functions
804 in github.com/ChromeDevTools/chrome-devtools-mcp
⨍
Functions
804
◇
Types & classes
172
↓ 1 callers
Function
addCrossLinks
(text: string, tools: ToolWithAnnotations[])
scripts/generate-docs.ts:68
↓ 1 callers
Method
attachDevToolsData
(data: DevToolsData)
src/tools/ToolDefinition.ts:184
↓ 1 callers
Function
bucketize
(value: number)
src/telemetry/transformation.ts:126
↓ 1 callers
Function
buildDisabledMessage
( toolName: string, flag: string, categoryLabel?: string, )
src/ToolHandler.ts:30
↓ 1 callers
Function
buildUnknownArgumentsMessage
( toolName: string, unknownArgumentNames: string[], expectedArgumentNames: string[], )
src/ToolHandler.ts:79
↓ 1 callers
Function
bundleDependency
( wrapperIndexName, extraOutputOptions = {}, external = [], )
rollup.config.js:159
↓ 1 callers
Function
check
()
src/daemon/client.ts:37
↓ 1 callers
Function
cleanupTest
(ctx: TestContext)
tests/e2e/telemetry.test.ts:137
↓ 1 callers
Function
closeBrowser
()
src/browser.ts:286
↓ 1 callers
Method
closeHeapSnapshot
(filePath: string)
src/McpContext.ts:855
↓ 1 callers
Method
closePage
(pageId: number)
src/McpContext.ts:358
↓ 1 callers
Function
computeDownscaleClip
( box: SourceBox, maxWidth: number | undefined, maxHeight: number | undefined, )
src/tools/screenshot.ts:92
↓ 1 callers
Function
convertConsoleMessageConciseDetailedToString
( msg: ConsoleMessageDetailed, )
src/formatters/ConsoleFormatter.ts:339
↓ 1 callers
Function
convertIssueConciseToString
(issue: IssueConcise)
src/formatters/IssueFormatter.ts:216
↓ 1 callers
Function
convertIssueDetailedToString
(issue: IssueDetailed)
src/formatters/IssueFormatter.ts:220
↓ 1 callers
Function
convertNetworkRequestDetailedToStringDetailed
( data: NetworkRequestDetailed, )
src/formatters/NetworkFormatter.ts:281
↓ 1 callers
Function
copyDevToolsDescriptionFiles
()
scripts/post-build.ts:184
↓ 1 callers
Function
createMcpPage
( options: {hasNetworkBlockOrAllowlist?: boolean} = {}, )
tests/McpPage.test.ts:291
↓ 1 callers
Function
createMockMcpContext
( options: {selectedPage?: MockMcpPage} = {}, )
tests/mocks.ts:109
↓ 1 callers
Function
createMockMcpResponse
()
tests/mocks.ts:119
↓ 1 callers
Function
createMockMessage
( type: string, text: string, argsCount = 0, )
tests/formatters/ConsoleFormatterGrouping.test.ts:16
↓ 1 callers
Function
createMockMessage
( data: Partial<MockConsoleMessage> = {}, )
tests/formatters/ConsoleFormatter.test.ts:25
↓ 1 callers
Function
createMockScreenRecorder
()
tests/tools/screencast.test.ts:20
↓ 1 callers
Function
createNewPageAndTriggerDialog
(client: Client)
tests/index.test.ts:435
↓ 1 callers
Function
createOption
(category: ToolCategory)
src/config/category-options.ts:72
↓ 1 callers
Function
createScreencastMocks
()
tests/tools/screencast.test.ts:24
↓ 1 callers
Function
createStackTraceForConsoleMessage
( devTools: TargetUniverse, consoleMessage: ConsoleMessage, )
src/devtools/DevtoolsUtils.ts:400
↓ 1 callers
Function
createStructuredPage
( mcpPage: McpPage, context: McpContext, rawTitle: string, )
src/McpResponse.ts:1470
↓ 1 callers
Method
createWaitForHelper
( cpuMultiplier: number, networkMultiplier: number, )
src/McpPage.ts:414
↓ 1 callers
Function
cruxResponseFixture
(url = 'https://web.dev/', lcp = 2595)
tests/tools/performance.test.ts:555
↓ 1 callers
Function
debugLog
(...args: unknown[])
scripts/eval_gemini.ts:47
↓ 1 callers
Function
delay
(ms: number)
src/daemon/client.ts:76
↓ 1 callers
Function
detectOsType
()
src/telemetry/ClearcutLogger.ts:33
↓ 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:50
↓ 1 callers
Method
dispose
()
src/collectors/PageCollector.ts:99
↓ 1 callers
Method
disposeSnapshot
(filePath: string)
src/processors/HeapSnapshotManager.ts:438
↓ 1 callers
Function
ensureBrowserLaunched
( options: McpLaunchOptions, )
src/browser.ts:266
↓ 1 callers
Function
ensureSubmodule
()
scripts/prepare.ts:41
↓ 1 callers
Function
escapeHtmlTags
(text: string)
scripts/generate-docs.ts:62
↓ 1 callers
Function
exceptionDetails
( overrides: Partial<Protocol.Runtime.ExceptionDetails> = {}, )
tests/devtools/DevtoolsUtils.test.ts:203
↓ 1 callers
Method
executeThirdPartyDeveloperTool
( toolName: string, params: Record<string, unknown>, response: Response, )
src/McpPage.ts:450
↓ 1 callers
Function
exit
(code: number)
src/telemetry/watchdog/main.ts:93
↓ 1 callers
Function
fetchPageTitle
(page: Page)
src/McpResponse.ts:1463
↓ 1 callers
Function
fetchTools
()
scripts/generate-cli.ts:26
↓ 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/collectors/ServiceWorkerCollector.ts:196
↓ 1 callers
Function
flushLogs
( logFile: fs.WriteStream, timeoutMs = 2000, )
src/utils/logger.ts:29
↓ 1 callers
Function
formatArgs
(msg: ConsoleMessageDetailed)
src/formatters/ConsoleFormatter.ts:351
↓ 1 callers
Function
formatArgumentNames
(names: string[])
src/ToolHandler.ts:75
↓ 1 callers
Function
formatAsyncFragment
( fragment: DevTools.DevTools.StackTrace.StackTrace.AsyncFragment, formatter: {isIgnored: IgnoreCheck}, )
src/formatters/ConsoleFormatter.ts:430
↓ 1 callers
Function
formatCause
( cause: SymbolizedError | undefined, formatter: {isIgnored: IgnoreCheck}, )
src/formatters/ConsoleFormatter.ts:458
↓ 1 callers
Function
formatDOMLinkState
( state: DevTools.HeapSnapshotModel.HeapSnapshotModel.DOMLinkState, )
src/formatters/HeapSnapshotFormatter.ts:280
↓ 1 callers
Method
formatDuplicateStrings
( groups: readonly DuplicateStringGroup[], )
src/formatters/HeapSnapshotFormatter.ts:127
↓ 1 callers
Function
formatHeaders
(headers: Record<string, string>)
src/formatters/NetworkFormatter.ts:273
↓ 1 callers
Method
formatObjectInfo
( info: DevTools.HeapSnapshotModel.HeapSnapshotModel.ObjectInfo, )
src/formatters/HeapSnapshotFormatter.ts:262
↓ 1 callers
Function
formatSignedCount
(n: number)
src/formatters/HeapSnapshotFormatter.ts:294
↓ 1 callers
Function
formatSignedSize
(bytes: number)
src/formatters/HeapSnapshotFormatter.ts:298
↓ 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:107
↓ 1 callers
Function
generateConfigOptionsMarkdown
()
scripts/generate-docs.ts:130
↓ 1 callers
Function
generateReference
( title: string, outputPath: string, toolsWithAnnotations: ToolWithAnnotations[], categories: Record<s
scripts/generate-docs.ts:276
↓ 1 callers
Function
generateTempFilePath
()
src/tools/screencast.ts:17
↓ 1 callers
Function
generateToolDocumentation
()
scripts/generate-docs.ts:505
↓ 1 callers
Function
geolocationTransform
(arg: string | undefined)
src/tools/ToolDefinition.ts:520
↓ 1 callers
Method
getAggregates
( filePath: string, filterName?: string, objectId?: number, )
src/processors/HeapSnapshotManager.ts:118
↓ 1 callers
Function
getBrowserOptions
()
src/config/browser-options.ts:134
↓ 1 callers
Method
getClassDiffs
( baseFilePath: string, currentFilePath: string, )
src/processors/HeapSnapshotManager.ts:278
↓ 1 callers
Function
getCliOptions
()
src/bin/chrome-devtools.ts:52
↓ 1 callers
Method
getConsoleMessageById
( id: number, )
src/McpPage.ts:379
↓ 1 callers
Function
getDataFolder
()
src/telemetry/persistence.ts:22
↓ 1 callers
Method
getDetailedClassDiff
( baseFilePath: string, currentFilePath: string, classIndex: number, )
src/processors/HeapSnapshotManager.ts:297
↓ 1 callers
Method
getDominatorsOf
( filePath: string, nodeId: number, )
src/processors/HeapSnapshotManager.ts:252
↓ 1 callers
Method
getDuplicateStrings
(filePath: string)
src/processors/HeapSnapshotManager.ts:420
↓ 1 callers
Method
getEdges
( filePath: string, nodeId: number, options?: HeapEdgesQueryOptions, )
src/processors/HeapSnapshotManager.ts:264
↓ 1 callers
Method
getExtension
(id: string)
src/McpContext.ts:771
↓ 1 callers
Method
getHeapSnapshotDetailedClassDiff
( baseFilePath: string, currentFilePath: string, classIndex: number, )
src/McpContext.ts:956
↓ 1 callers
Method
getHeapSnapshotDominators
( filePath: string, nodeId: number, )
src/McpContext.ts:879
↓ 1 callers
Method
getHeapSnapshotDuplicateStrings
( filePath: string, )
src/McpContext.ts:788
↓ 1 callers
Method
getHeapSnapshotEdges
( filePath: string, nodeId: number, options?: HeapEdgesQueryOptions, )
src/McpContext.ts:938
↓ 1 callers
Method
getHeapSnapshotNativeContextSizes
( filePath: string, )
src/McpContext.ts:813
↓ 1 callers
Method
getHeapSnapshotNodesById
( filePath: string, id: number, filterName?: string, objectId?: number, )
src/McpContext.ts:827
↓ 1 callers
Method
getHeapSnapshotObjectDetails
( filePath: string, nodeId: number, )
src/McpContext.ts:848
↓ 1 callers
Method
getHeapSnapshotRetainedByContextSummary
( filePath: string, )
src/McpContext.ts:819
↓ 1 callers
Method
getHeapSnapshotRetainers
( filePath: string, nodeId: number, )
src/McpContext.ts:841
↓ 1 callers
Method
getHeapSnapshotRetainingPaths
( filePath: string, nodeId: number, maxDepth?: number, maxNodes?: number, maxSiblings?: nu
src/McpContext.ts:863
↓ 1 callers
Method
getHeapSnapshotStaticData
( filePath: string, )
src/McpContext.ts:807
↓ 1 callers
Method
getHeapUsage
()
scripts/profile/inspector.ts:101
↓ 1 callers
Function
getImageContent
(content: CallToolResult['content'][number])
tests/utils.ts:50
↓ 1 callers
Function
getInsightOutput
( result: TraceResult, insightSetId: string, insightName: InsightName, deviceScope?: DevTools.CrUXMana
src/processors/PerformanceTrace.ts:101
↓ 1 callers
Function
getMockIssueWithDetails
(details: object | null)
tests/formatters/IssueFormatter.test.ts:55
↓ 1 callers
Method
getNativeContextSizes
( filePath: string, )
src/processors/HeapSnapshotManager.ts:160
↓ 1 callers
Method
getNetworkRequestById
(reqid: number)
src/McpPage.ts:385
↓ 1 callers
Method
getNetworkRequests
(includePreservedRequests?: boolean)
src/McpPage.ts:355
↓ 1 callers
Method
getNodesById
( filePath: string, id: number, filterName?: string, objectId?: number, )
src/processors/HeapSnapshotManager.ts:188
↓ 1 callers
Method
getObjectInfo
( filePath: string, nodeId: number, )
src/processors/HeapSnapshotManager.ts:220
↓ 1 callers
Function
getOffByDefaultCategories
()
src/config/category-options.ts:107
← previous
next →
301–400 of 804, ranked by callers