ndthanhdev/mcp-browser-kit
MCP Browser & AutomationAn MCP server that lets AI assistants interact with and control local web browsers
Features
- Enables AI agents to browse, read, and manipulate open browser tabs
- Provides separate M2 and M3 builds for different browser compatibility levels
- Supports Chromium‑based browsers (Chrome, Brave, Edge), Firefox, and Safari via distinct installation steps
Recent releases
View all 3 releases →
v7.0.0
Mixed
Notable features
- Added Firefox build script and improved environment variable handling
- Integrated server-driving-mcp-server package with existing tooling
Full changelog
What's Changed
- feat: add Firefox build script and update environment variable handling by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/42
- feat: update dependencies and configuration across multiple packages by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/43
- feat: enhance tool registration and response handling with structured… by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/44
- chore: e2e testing by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/45
- feat: add server-driving-mcp-server package and integrate with existi… by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/46
- fix: invalidate data and schema missmatch by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/47
- refactor: update structured response handling in browser and element … by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/48
- add: connection test by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/49
- chore: format code and improve consistency across multiple files by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/50
- feat: add test app by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/51
- feat: implement new test pages for click by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/52
- add: e2e tests by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/53
- add: text tool tests by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/54
- fix: get browser by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/55
- add: enhance form interaction by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/56
- chore: exp release publishing workflow and versioning updates by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/57
- fix: update tag pattern for versioning in release workflow by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/58
- chore: ensure token is passed during checkout in tag creation workflow by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/59
- chore: refactor workflow scripts by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/60
- fix: add dependency for extension-build in Firefox build task by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/61
- chore: add versions-patch script for versioning management in release… by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/62
- chore: add npmPublishRegistry to .yarnrc.yml for registry configuration by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/63
- fix: remove unused YARN_NPM_AUTH_TOKEN from release publish workflow by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/64
- fix: add missing CI environment variable to npm auth args in release … by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/65
- fix: correct extension version formatting for V0 dev tags by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/66
- fix: update comments and refactor GitHub Actions environment by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/67
- fix: add repository field to package.json for better project metadata by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/68
- fix: update version parsing for V0 dev tags to remove leading zeros by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/69
- chore: refactor wf by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/70
- chore: update extension artifact by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/71
- chore: add RELEASE_TAG environment variable handling for release publ… by @ndthanhdev in https://github.com/ndthanhdev/mcp-browser-kit/pull/72
Full Changelog: https://github.com/ndthanhdev/mcp-browser-kit/compare/v6.0.0...v7.0.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
53
Forks
9
Languages
TypeScript
Go
JavaScript
Downloads/week
68
↑122%
NPM Maintainers
1
Single npm maintainer
Contributors
5
Install & Platforms
Install via
npm
binary