Skip to content

Tags: ChromeDevTools/chrome-devtools-mcp

Tags

chrome-devtools-mcp-v0.12.1

Toggle chrome-devtools-mcp-v0.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.12.1 (#663)

🤖 I have created a release *beep* *boop*
---


##
[0.12.1](chrome-devtools-mcp-v0.12.0...chrome-devtools-mcp-v0.12.1)
(2025-12-12)


### 🛠️ Fixes

* catch unexpected error in event handlers
([#672](#672))
([ca0f560](ca0f560))
* log unhandledRejection instead of crashing
([#673](#673))
([f59b4a2](f59b4a2))
* make bringToFront optional in select_page
([#668](#668))
([ceae17b](ceae17b))
* Update installation badges in README.md for VS Code
([#660](#660))
([61ede1c](61ede1c))


### 📄 Documentation

* Add debug instructions
([#670](#670))
([a8aae66](a8aae66))
* explain new auto connection feature
([#664](#664))
([a537a8c](a537a8c))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.12.0

Toggle chrome-devtools-mcp-v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.12.0 (#644)

🤖 I have created a release *beep* *boop*
---


##
[0.12.0](chrome-devtools-mcp-v0.11.0...chrome-devtools-mcp-v0.12.0)
(2025-12-09)


### 🎉 Features

* support --auto-connect to a Chrome instance
([#651](#651))
([6ab6d85](6ab6d85))
* support --user-data-dir with --auto-connect
([#654](#654))
([e3c59bc](e3c59bc))


### 🛠️ Fixes

* map channel for resolveDefaultUserDataDir
([#658](#658))
([6f59b39](6f59b39))


### 📄 Documentation

* Add AX design principles
([#643](#643))
([90ed192](90ed192))
* improve autoConnect docs
([#653](#653))
([09111cc](09111cc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.11.0

Toggle chrome-devtools-mcp-v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.11.0 (#581)

🤖 I have created a release *beep* *boop*
---


##
[0.11.0](chrome-devtools-mcp-v0.10.2...chrome-devtools-mcp-v0.11.0)
(2025-12-03)


### 🎉 Features

* **emulation:** add geolocation emulation tool
([#634](#634))
([3991e4c](3991e4c))
* integrate DevTools issues into the console tools
([#636](#636))
([d892145](d892145))
* support --user-data-dir
([#622](#622))
([fcaf553](fcaf553))


### 🛠️ Fixes

* handle error messages that are not instanceof Error
([#618](#618))
([a67528a](a67528a))
* handle the case when all pages are filtered out
([#616](#616))
([bff5c65](bff5c65))
* ignore hash parts of URLs when finding DevTools
([#608](#608))
([52533d0](52533d0))
* ignore quality for png
([#589](#589))
([2eaf268](2eaf268))
* include a note about selected elements missing from the snapshot
([#593](#593))
([80e77fd](80e77fd))
* prevent dropping license notices on some files when publishing
([#604](#604))
([94752ff](94752ff))
* rename page content to latest page snapshot
([#579](#579))
([9cb99ad](9cb99ad))
* **wait_for:** respect the provided timeout
([#630](#630))
([6b0984a](6b0984a)),
closes
[#624](#624)


### 📄 Documentation

* add Antigravity config
([#580](#580))
([6f9182f](6f9182f))
* add Qoder CLI to the MCP client configuration section in the README.
([#552](#552))
([1a16f15](1a16f15))
* add VS Code install badges
([#532](#532))
([cc4d065](cc4d065))
* clarify browser-url parameter in README
([#613](#613))
([05cf8cb](05cf8cb))
* Fix Antigravity docs
([#605](#605))
([fae2608](fae2608))
* update readme to explain agy's browser integration
([#612](#612))
([2d89865](2d89865))


### ♻️ Chores

* avoid throwing in resolveCdpElementId
([#606](#606))
([eb261fd](eb261fd))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.10.2

Toggle chrome-devtools-mcp-v0.10.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.10.2 (#542)

🤖 I have created a release *beep* *boop*
---


##
[0.10.2](chrome-devtools-mcp-v0.10.1...chrome-devtools-mcp-v0.10.2)
(2025-11-19)


### 📄 Documentation

* add Factory CLI configuration to MCP clients
([#523](#523))
([016e2fd](016e2fd))


### ♻️ Chores

* clear issue aggregator on page navigation
([#565](#565))
([c3784d1](c3784d1))
* disable issues in list_console_messages for now
([#575](#575))
([08e9a9f](08e9a9f))
* simplify issue management
([#564](#564))
([3b016f1](3b016f1))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.10.1

Toggle chrome-devtools-mcp-v0.10.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.10.1 (#538)

🤖 I have created a release *beep* *boop*
---


##
[0.10.1](chrome-devtools-mcp-v0.10.0...chrome-devtools-mcp-v0.10.1)
(2025-11-07)


### 🛠️ Fixes

* avoid no page selected errors
([#537](#537))
([4724bbb](4724bbb))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.10.0

Toggle chrome-devtools-mcp-v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.10.0 (#460)

🤖 I have created a release *beep* *boop*
---


##
[0.10.0](chrome-devtools-mcp-v0.9.0...chrome-devtools-mcp-v0.10.0)
(2025-11-05)


### 🎉 Features

* add a press_key tool
([#458](#458))
([b427392](b427392))
* add insightSetId to performance_analyze_insight
([#518](#518))
([36504d2](36504d2))
* an option to ignore cache on reload
([#485](#485))
([8e56307](8e56307))
* detect network requests inspected in DevTools UI
([#477](#477))
([796aed7](796aed7))
* fetch DOM node selected in the DevTools Elements panel
([#486](#486))
([4a83574](4a83574))
* support page reload
([#462](#462))
([d177087](d177087))
* support saving snapshots to file
([#463](#463))
([b0ce08a](b0ce08a))


### 🛠️ Fixes

* Augment fix to prevent stray OGS frames in NTP from causing hangs.
([#521](#521))
([d90abd4](d90abd4))
* improve get_network_request description
([#500](#500))
([2f448e8](2f448e8))
* work around NTP iframes causing hangs
([#504](#504))
([cca5ff4](cca5ff4))


### 📄 Documentation

* add Windsurf to the editor config README
([#493](#493))
([63a5d82](63a5d82))
* fix typos in README.md exlcude -> exclude
([#513](#513))
([8854a34](8854a34))
* remove unnecessary replace
([#475](#475))
([40e1753](40e1753))


### ♻️ Chores

* connect to DevTools targets by default
([#466](#466))
([a41e440](a41e440))
* detect DevTools page for each page
([#467](#467))
([1560ff2](1560ff2))
* merge emulate tools into one
([#494](#494))
([c06f452](c06f452))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.9.0

Toggle chrome-devtools-mcp-v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.9.0 (#378)

🤖 I have created a release *beep* *boop*
---


##
[0.9.0](chrome-devtools-mcp-v0.8.1...chrome-devtools-mcp-v0.9.0)
(2025-10-22)


### 🎉 Features

* add claude marketplace and plugin json
([#396](#396))
([0498611](0498611))
* add filters and pagination to the console messages tool
([#387](#387))
([15d942c](15d942c))
* add WebSocket endpoint and custom headers support
([#404](#404))
([41d6a10](41d6a10))
* allow configuring tool categories
([#454](#454))
([0fe2b8a](0fe2b8a))
* expose previous navigations to the MCP
([#419](#419))
([165cf9c](165cf9c))
* support previous navigation for Console messages
([#452](#452))
([6f24362](6f24362))
* support stable id for network requests
([#375](#375))
([f4d7b49](f4d7b49))
* support verbose snapshots
([#388](#388))
([d47aaa9](d47aaa9))
* tool to get a verbose single console message
([#435](#435))
([9205593](9205593))
* use stable id for network request querying
([#382](#382))
([579819b](579819b))


### 🛠️ Fixes

* allow evaluating in Frames
([#443](#443))
([053f1f8](053f1f8))
* better wording for evaluate_script
([#392](#392))
([2313fda](2313fda))
* indicate when request and response bodies are not available
([#446](#446))
([7d47d6b](7d47d6b))
* pageerror for non-error types
([#442](#442))
([b6b42ec](b6b42ec))
* retrieve data correctly with fewer than 3 navigations
([#451](#451))
([4c65f59](4c65f59))


### 📄 Documentation

* add instructions for Qoder
([#386](#386))
([d8df784](d8df784))
* add VM-to-host remote debugging workaround
([#399](#399))
([9f9dab0](9f9dab0))
* Update Copilot CLI instructions
([#423](#423))
([c7733a8](c7733a8))


### ♻️ Chores

* bundle all dependencies together
([#450](#450))
([914b980](914b980))
* bundle modelcontextprotocol-sdk
([#409](#409))
([6c8432b](6c8432b))
* bundle puppeteer-core
([#417](#417))
([b443033](b443033))
* bundle zod together with modelcontextprotocol/sdk
([#414](#414))
([800e7e8](800e7e8))
* cleanup data fetching
([#441](#441))
([5c871c3](5c871c3))
* dispose listeners on page destroyed
([#318](#318))
([76d5e94](76d5e94))
* extract common paginate type
([#415](#415))
([29fd602](29fd602))
* store the last 3 navigations in PageCollector
([#411](#411))
([b873822](b873822))
* use different format for reqid
([#380](#380))
([78bf66a](78bf66a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.8.1

Toggle chrome-devtools-mcp-v0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.8.1 (#371)

🤖 I have created a release *beep* *boop*
---


##
[0.8.1](chrome-devtools-mcp-v0.8.0...chrome-devtools-mcp-v0.8.1)
(2025-10-13)


### Bug Fixes

* add an option value to the snapshot
([#362](#362))
([207137e](207137e))
* improve navigate_page_history error messages
([#321](#321))
([0624029](0624029))
* return the default dialog value correctly
([#366](#366))
([f08f808](f08f808))
* update puppeteer to 24.24.1
([#370](#370))
([477eef4](477eef4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.8.0

Toggle chrome-devtools-mcp-v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.8.0 (#339)

🤖 I have created a release *beep* *boop*
---


##
[0.8.0](chrome-devtools-mcp-v0.7.1...chrome-devtools-mcp-v0.8.0)
(2025-10-10)


### Features

* support passing args to Chrome
([#338](#338))
([e1b5363](e1b5363))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

chrome-devtools-mcp-v0.7.1

Toggle chrome-devtools-mcp-v0.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release chrome-devtools-mcp 0.7.1 (#337)

🤖 I have created a release *beep* *boop*
---


##
[0.7.1](chrome-devtools-mcp-v0.7.0...chrome-devtools-mcp-v0.7.1)
(2025-10-10)


### Bug Fixes

* document that console and requests are since the last nav
([#335](#335))
([9ad7cbb](9ad7cbb))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).