MCP server + Chrome extension that gives AI agents control of your real browser with existing sessions and logins
by ofershapJavaScript
Last 12 weeks · 15 commits
4 of 6 standards met
Summary browser_upload_file — upload files through file input elements via CDP . Works on strict-CSP pages. browser_run_action — run self-contained JS action objects in page context via CDP . Useful for pre-built page scraping scripts that return structured data. browser_drag — drag-and-drop between elements or coordinates via CDP . browser_fill_form — batch fill multiple form fields in a single call, reducing round-trips vs calling per field. Version bumped to 1.3.0 across all files. Registry test updated to expect 22 tools. Test plan [x] passes [x] passes [x] — 33/33 tests pass (updated registry test expects 22 tools) [ ] Reload Chrome extension and verify new tools appear in MCP tool list [ ] Test on a page with `browser_fill_form` on a multi-field form
Repository: ofershap/real-browser-mcp. Description: MCP server + Chrome extension that gives AI agents control of your real browser with existing sessions and logins Stars: 36, Forks: 5. Primary language: JavaScript. Languages: JavaScript (55.1%), TypeScript (41.3%), HTML (3.6%). License: MIT. Topics: ai, browser-automation, chrome-extension, claude, cursor, mcp, mcp-server, model-context-protocol, typescript. Open PRs: 2, open issues: 0. Last activity: 13h ago. Community health: 85%. Top contributors: ofershap, dependabot[bot].