Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

ChromeDevTools/chrome-devtools-mcp

https://github.com/ChromeDevTools/chrome-devtools-mcp · scanned 2026-05-14 21:41 UTC (3 weeks ago) · 10 languages

90 findings (8 legacy + 82 scanner) 93rd percentile · Typescript · medium (20-100K LoC) Scanner says 75 (higher by 12)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 weeks ago · v1 · 6 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-14-v3
Component Sub-score Weight Contribution
structure_score 100.0 0.15 15.00
security_score 97.0 0.25 24.25
testing_score 85.0 0.20 17.00
documentation_score 83.7 0.15 12.55
practices_score 65.0 0.15 9.75
code_quality 80.0 0.10 8.00
Overall 1.00 86.6
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 577 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
withClient software healthy tests/index.test.ts:withClient
createNewPageAndTriggerDialog software healthy tests/index.test.ts:createNewPageAndTriggerDialog
snapshotText software healthy tests/index.test.ts:snapshotText
getToolsWithFilteredCategories software healthy tests/index.test.ts:getToolsWithFilteredCategories
toolShouldBeSkipped software healthy tests/index.test.ts:toolShouldBeSkipped
page software healthy tests/PageCollector.test.ts:page
assertNoServiceWorkerReported software healthy tests/utils.ts:assertNoServiceWorkerReported
getTextContent software healthy tests/utils.ts:getTextContent
getImageContent software healthy tests/utils.ts:getImageContent
extractExtensionId software healthy tests/utils.ts:extractExtensionId
withBrowser software healthy tests/utils.ts:withBrowser
withMcpContext software healthy tests/utils.ts:withMcpContext
getMockRequest software healthy tests/utils.ts:getMockRequest
getMockResponse software healthy tests/utils.ts:getMockResponse
html software healthy tests/utils.ts:html
stabilizeStructuredContent software healthy tests/utils.ts:stabilizeStructuredContent
stabilizeResponseOutput software healthy tests/utils.ts:stabilizeResponseOutput
getMockAggregatedIssue software healthy tests/utils.ts:getMockAggregatedIssue
mockListener software healthy tests/utils.ts:mockListener
getMockPage software healthy tests/utils.ts:getMockPage
getMockBrowser software healthy tests/utils.ts:getMockBrowser
runCli software healthy tests/utils.ts:runCli
assertDaemonIsNotRunning software healthy tests/utils.ts:assertDaemonIsNotRunning
assertDaemonIsRunning software healthy tests/utils.ts:assertDaemonIsRunning
serverHooks software healthy tests/server.ts:serverHooks
stubToolDiscovery software healthy tests/McpResponse.test.ts:stubToolDiscovery
testIncludesThirdPartyDeveloperTools software healthy tests/McpResponse.test.ts:testIncludesThirdPartyDeveloperTo…
testIncludesWebmcpTools software healthy tests/McpResponse.test.ts:testIncludesWebmcpTools
page software healthy tests/DevtoolsUtils.test.ts:page
loadTraceAsBuffer software healthy tests/trace-processing/fixtures/load.ts:loadTraceAsBuffer
setupWebMcpTool software healthy tests/tools/webmcp.test.ts:setupWebMcpTool
setupThirdPartyDeveloperTools software healthy tests/tools/thirdPartyDeveloper.test.ts:setupThirdPartyDeve…
createMockRecorder software healthy tests/tools/screencast.test.ts:createMockRecorder
ignoredFn1 software healthy tests/tools/console.test.ts:ignoredFn1
ignoredFn2 software healthy tests/tools/console.test.ts:ignoredFn2
callback software healthy tests/tools/console.test.ts:callback
pages software healthy tests/tools/pages.test.ts:pages
parseTrace software healthy tests/tools/performance.test.ts:parseTrace
cruxCall software healthy tests/tools/performance.test.ts:cruxCall
cruxResponseFixture software healthy tests/tools/performance.test.ts:cruxResponseFixture
createMockMessage software healthy tests/formatters/ConsoleFormatterGrouping.test.ts:createMoc…
makeFormatter software healthy tests/formatters/ConsoleFormatterGrouping.test.ts:makeForma…
json software healthy tests/formatters/ConsoleFormatterGrouping.test.ts:json
formatterTestConcise software healthy tests/formatters/IssueFormatter.test.ts:formatterTestConcise
formatterTestDetailed software healthy tests/formatters/IssueFormatter.test.ts:formatterTestDetail…
throws software healthy tests/formatters/IssueFormatter.test.ts:throws
createMockMessage software healthy tests/formatters/ConsoleFormatter.test.ts:createMockMessage
formatterTestConcise software healthy tests/formatters/ConsoleFormatter.test.ts:formatterTestConc…
formatterTestDetailed software healthy tests/formatters/ConsoleFormatter.test.ts:formatterTestDeta…
startMockServer software healthy tests/e2e/telemetry.test.ts:startMockServer

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
gemini-extension.json software healthy gemini-extension.json
.mcp.json software healthy .mcp.json
release-please-config.json software healthy release-please-config.json
README.md software healthy README.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
package-lock.json software healthy package-lock.json
server.json software healthy server.json
tsconfig.json software healthy tsconfig.json
.release-please-manifest.json software healthy .release-please-manifest.json
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
CHANGELOG.md software healthy CHANGELOG.md
snapshot.ts software warning tests/snapshot.ts
index.test.ts software healthy tests/index.test.ts
third_party_notices.test.ts software warning tests/third_party_notices.test.ts
check-for-updates.test.ts software warning tests/check-for-updates.test.ts
browser.test.ts software warning tests/browser.test.ts
PageCollector.test.ts software healthy tests/PageCollector.test.ts
TextSnapshot.test.ts software warning tests/TextSnapshot.test.ts
utils.ts software healthy tests/utils.ts
ToolHandler.test.ts software warning tests/ToolHandler.test.ts
McpContext.test.ts software warning tests/McpContext.test.ts
server.ts software healthy tests/server.ts
roots.test.ts software warning tests/roots.test.ts
McpResponse.test.ts software healthy tests/McpResponse.test.ts
setup.ts software warning tests/setup.ts
DevtoolsUtils.test.ts software healthy tests/DevtoolsUtils.test.ts
cli.test.ts software warning tests/cli.test.ts
parse.test.ts software warning tests/trace-processing/parse.test.ts
load.ts software healthy tests/trace-processing/fixtures/load.ts
files.test.ts software warning tests/utils/files.test.ts
utils.test.ts software warning tests/daemon/utils.test.ts
client.test.ts software warning tests/daemon/client.test.ts
webmcp.test.ts software healthy tests/tools/webmcp.test.ts
network.test.ts software warning tests/tools/network.test.ts
lighthouse.test.ts software warning tests/tools/lighthouse.test.ts
memory.test.ts software healthy tests/tools/memory.test.ts
emulation.test.ts software warning tests/tools/emulation.test.ts
script.test.ts software warning tests/tools/script.test.ts
thirdPartyDeveloper.test.ts software healthy tests/tools/thirdPartyDeveloper.test.ts
pagesNavigateAllowlist.test.ts software warning tests/tools/pagesNavigateAllowlist.test.ts
snapshot.test.ts software warning tests/tools/snapshot.test.ts
screencast.test.ts software healthy tests/tools/screencast.test.ts
input.test.ts software warning tests/tools/input.test.ts
extensions.test.ts software warning tests/tools/extensions.test.ts
console.test.ts software healthy tests/tools/console.test.ts
pages.test.ts software healthy tests/tools/pages.test.ts
screenshot.test.ts software warning tests/tools/screenshot.test.ts
performance.test.ts software healthy tests/tools/performance.test.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
trace-processing software healthy tests/trace-processing
fixtures software healthy tests/trace-processing/fixtures
utils software healthy tests/utils
daemon software healthy tests/daemon
tools software healthy tests/tools
fixtures software healthy tests/tools/fixtures
extension-sw software healthy tests/tools/fixtures/extension-sw
extension-side-panel software healthy tests/tools/fixtures/extension-side-panel
extension software healthy tests/tools/fixtures/extension
extension-content-script software healthy tests/tools/fixtures/extension-content-script
slim software healthy tests/tools/slim
telemetry software healthy tests/telemetry
watchdog software healthy tests/telemetry/watchdog
formatters software healthy tests/formatters
e2e software healthy tests/e2e
docs software healthy docs
scripts software healthy scripts
eval_scenarios software healthy scripts/eval_scenarios
eslint_rules software healthy scripts/eslint_rules
skills software healthy skills
chrome-devtools-cli software healthy skills/chrome-devtools-cli
references software healthy skills/chrome-devtools-cli/references
memory-leak-debugging software healthy skills/memory-leak-debugging
references software healthy skills/memory-leak-debugging/references
chrome-devtools software healthy skills/chrome-devtools
debug-optimize-lcp software healthy skills/debug-optimize-lcp
references software healthy skills/debug-optimize-lcp/references
a11y-debugging software healthy skills/a11y-debugging
references software healthy skills/a11y-debugging/references
troubleshooting software healthy skills/troubleshooting
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
plugin software healthy .github/plugin
workflows software healthy .github/workflows
src software healthy src
trace-processing software healthy src/trace-processing
utils software healthy src/utils
daemon software healthy src/daemon
tools software healthy src/tools
slim software healthy src/tools/slim
third_party software healthy src/third_party
telemetry software healthy src/telemetry
watchdog software healthy src/telemetry/watchdog
formatters software healthy src/formatters

LabelLayerStatusPath
TestServer software healthy tests/server.ts:TestServer
name software healthy tests/tools/memory.test.ts:name
CustomClass software healthy tests/tools/thirdPartyDeveloper.test.ts:CustomClass
StringStream software healthy scripts/post-build.ts:StringStream
of software healthy scripts/eslint_rules/no-direct-third-party-imports-rule.js:…
Mutex software healthy src/Mutex.ts:Mutex
Guard software healthy src/Mutex.ts:Guard
makes software healthy src/DevToolsConnectionAdapter.ts:makes
PuppeteerDevToolsConnection software healthy src/DevToolsConnectionAdapter.ts:PuppeteerDevToolsConnection
ToolHandler software healthy src/ToolHandler.ts:ToolHandler
consumed software healthy src/McpPage.ts:consumed
McpPage software healthy src/McpPage.ts:McpPage
UncaughtError software healthy src/PageCollector.ts:UncaughtError
PageCollector software healthy src/PageCollector.ts:PageCollector
ConsoleCollector software healthy src/PageCollector.ts:ConsoleCollector
PageEventSubscriber software healthy src/PageCollector.ts:PageEventSubscriber
NetworkCollector software healthy src/PageCollector.ts:NetworkCollector
FakeIssuesManager software healthy src/DevtoolsUtils.ts:FakeIssuesManager
UniverseManager software healthy src/DevtoolsUtils.ts:UniverseManager
SymbolizedError software healthy src/DevtoolsUtils.ts:SymbolizedError
TextSnapshot software healthy src/TextSnapshot.ts:TextSnapshot
McpResponse software healthy src/McpResponse.ts:McpResponse
McpContext software healthy src/McpContext.ts:McpContext
to software healthy src/McpContext.ts:to
instances software healthy src/McpContext.ts:instances
WaitForHelper software healthy src/WaitForHelper.ts:WaitForHelper
SlimMcpResponse software healthy src/SlimMcpResponse.ts:SlimMcpResponse
HeapSnapshotManager software healthy src/HeapSnapshotManager.ts:HeapSnapshotManager
with software healthy src/tools/memory.ts:with
WatchdogClient software healthy src/telemetry/WatchdogClient.ts:WatchdogClient
FilePersistence software healthy src/telemetry/persistence.ts:FilePersistence
ClearcutLogger software healthy src/telemetry/ClearcutLogger.ts:ClearcutLogger
ClearcutSender software healthy src/telemetry/watchdog/ClearcutSender.ts:ClearcutSender
HeapSnapshotFormatter software healthy src/formatters/HeapSnapshotFormatter.ts:HeapSnapshotFormatt…
IssueFormatter software healthy src/formatters/IssueFormatter.ts:IssueFormatter
SnapshotFormatter software healthy src/formatters/SnapshotFormatter.ts:SnapshotFormatter
NetworkFormatter software healthy src/formatters/NetworkFormatter.ts:NetworkFormatter
ConsoleFormatter software healthy src/formatters/ConsoleFormatter.ts:ConsoleFormatter
GroupedConsoleFormatter software healthy src/formatters/ConsoleFormatter.ts:GroupedConsoleFormatter

LabelLayerStatusPath
release-please cicd healthy .github/workflows/release-please.yml
main cicd healthy .github/workflows/conventional-commit.yml
check-format cicd healthy .github/workflows/presubmit.yml
check-docs cicd healthy .github/workflows/presubmit.yml
run-tests cicd healthy .github/workflows/run-tests.yml
test-success cicd healthy .github/workflows/run-tests.yml
publish-to-npm cicd healthy .github/workflows/publish-to-npm-on-tag.yml
publish-to-mcp-registry cicd healthy .github/workflows/publish-to-npm-on-tag.yml
pre-release cicd healthy .github/workflows/pre-release.yml

LabelLayerStatusPath
/path/to/ext1 frontend healthy tests/McpResponse.test.ts
/path/to/ext2 frontend healthy tests/McpResponse.test.ts
/test.html frontend healthy scripts/eval_scenarios/snapshot_test.ts
/console_test.html frontend healthy scripts/eval_scenarios/console_test.ts
/fix_issues_test.html frontend healthy scripts/eval_scenarios/fix_webpage_issues_test.ts
/frontend_snapshot.html frontend healthy scripts/eval_scenarios/frontend_snapshot_test.ts
/input_test.html frontend healthy scripts/eval_scenarios/input_parallel_test.ts
/network_test.html frontend healthy scripts/eval_scenarios/network_test.ts

LabelLayerStatusPath
gha::release-please cicd healthy .github/workflows/release-please.yml
gha::conventional-commit cicd healthy .github/workflows/conventional-commit.yml
gha::presubmit cicd healthy .github/workflows/presubmit.yml
gha::run-tests cicd healthy .github/workflows/run-tests.yml
gha::publish-to-npm-on-tag cicd healthy .github/workflows/publish-to-npm-on-tag.yml
gha::pre-release cicd healthy .github/workflows/pre-release.yml

LabelLayerStatusPath
redis data healthy package-lock.json
mongodb data healthy package-lock.json
mysql data healthy package-lock.json
postgres data healthy package-lock.json

LabelLayerStatusPath
port:02 network healthy .github/dependabot.yml
port:04 network healthy .github/dependabot.yml

LabelLayerStatusPath
BROWSER_AUTOMATION_BOT_TOKEN cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
repobility-clone-w4udtmvx software healthy /tmp/repobility-clone-w4udtmvx

LabelLayerStatusPath
GET api healthy src/third_party/lighthouse-devtools-mcp-bundle.js

LabelLayerStatusPath
127.0.0.1 network healthy tests/cli.test.ts

LabelLayerStatusPath
nginx network healthy scripts/eval_scenarios/fill_select_and_checkboxes_test.ts

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
auth::.github/workflows/publish-to-npm-on-tag.yml security healthy .github/workflows/publish-to-npm-on-tag.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/421362e1-581f-4f46-a09d-07412d610e3f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/421362e1-581f-4f46-a09d-07412d610e3f/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.