Alex Rudenko
c402b43697
feat: --slim mode for maximum token savings ( #958 )
...
- navigate
- run js
- take screenshot
That's it. Basic functionality for a low (~368) token price.
2026-02-23 14:42:27 +00:00
Alex Rudenko
fd0a9193b3
docs: estimate tokens using tiktoken ( #959 )
2026-02-16 08:22:50 +00:00
Natasha Gorshunova
24d15a9375
chore: Implement uninstall_extension tool ( #796 )
...
Co-authored-by: Natallia Harshunova <nharshunova@chromium.org >
2026-01-20 07:01:10 +00:00
Natasha Gorshunova
1e0ee69d3a
chore: Implement install_extension command ( #764 )
...
Co-authored-by: Natallia Harshunova <nharshunova@chromium.org >
2026-01-19 07:57:25 +00:00
Alex Rudenko
b204ad7009
build: update verify server.json ( #759 )
...
move download to the script, run script without deleting server.json
2026-01-13 10:10:19 +00:00
Alex Rudenko
a94dc0e614
chore: experimental vision mode ( #745 )
...
this PR adds the `--experimental-vision` argument that exposes
additional tool for visual automation (currently, click_at(x, y)).
2026-01-09 12:45:31 +00:00
Alex Rudenko
81cbd99f52
docs: enhance cli docs + sort required vs opt params ( #674 )
2025-12-13 09:16:04 +00:00
Alex Rudenko
7a072c0012
build: rewrite docs generator ( #640 )
...
Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/562
2025-12-03 09:44:46 +01:00
Nikolay Vitkov
40e1753d2e
docs: remove unnecessary replace ( #475 )
2025-10-27 15:38:40 +00:00
Alex Rudenko
0fe2b8a2b4
feat: allow configuring tool categories ( #454 )
...
This PR introduces a feature to disable some of the MCP server tool
categories to tailor it to specific use cases.
For example,
```
npx chrome-devtools-mcp@latest --no-category-emulation Disable tools in the emulation category
npx chrome-devtools-mcp@latest --no-category-performance Disable tools in the performance category
npx chrome-devtools-mcp@latest --no-category-network Disable tools in the network category
```
2025-10-22 12:32:16 +02:00
Alex Rudenko
03b59f0bca
fix: do not set channel if executablePath is provided ( #150 )
...
Fixes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/148
2025-09-25 18:44:31 +02:00
Nikolay Vitkov
15277541d8
chore: add additional EsLint rule ( #147 )
2025-09-25 17:20:01 +02:00
Alex Rudenko
adfcecf987
fix: validate and report incompatible Node versions ( #113 )
...
Ref https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/92
2025-09-24 14:45:27 +02:00
Sebastian Benz
0c7daa0b86
chore: refactor docs generating ( #55 )
...
* add script `npm run docs` that builds, generate docs and runs
formatter to auto fix formatting after doc generation
* rename generate-docs to docs:generate
* update presubmit workflow
* add docs process to contributing.md
2025-09-19 15:57:10 +02:00
Sebastian Benz
8ba8460b98
docs: polish readme ( #2 )
...
* add configuration section
* move user-data-dir to new concepts section
2025-09-12 12:30:30 +02:00
Nikolay Vitkov
03cede89cf
ci: preconfigure CI jobs ( #3 )
2025-09-11 11:46:56 +00:00
Alex Rudenko
31a0bdce26
feat: initial version
2025-09-11 12:46:05 +02:00