MCP directory
Browser Automation MCP Servers: Connections & Documented Tools
Find MCP integrations with documented browser-automation capabilities. Compare connection options, authentication, tool scope and restrictions.
Choose a documented MCP browser integration and verify whether its tools support the required interaction.
- Do the documented tools expose interaction or a scripted browser workflow?
- What state or session must survive between calls?
- Does the account need a separate browser product, mode or tool group?
This collection covers our reviewed proxy and web-data catalog. It is not an exhaustive market survey or a performance ranking.
Category reviewed . Review due .
Compare documented requirements
5 of 5 listingsSwipe or scroll horizontally to compare requirements. Scroll back to the first column to see listing names.
| MCP server | Connection & credentials | Documented tools | Billing & restrictions | Evidence |
|---|---|---|---|---|
| Bright Data MCPBright Data · official publisher Search the public web, retrieve page content and use optional browser tools through Bright Data’s hosted or local MCP integration. Details & setup →Provider discussionSourced JSON record | For this task: Explicit browser tools require Pro mode or the browser tool group. The default Rapid tool surface does not include the same browser controls.[3][1] | API usage draws from the account’s allowances; additional usage and optional tools follow the applicable product terms. Free server software does not make all API usage free. Required product: Bright Data Web Unlocker API; additional products may be used by optional tools. Requirements & limitations
| Documentation checkedReview due 6 source references
| |
| Evomi MCPEvomi · official publisher Inspect Evomi proxy products, targeting and usage, rotate sessions, and run scraping jobs through a local Python MCP server. Details & setup →Provider discussionSourced JSON record | For this task: scrape_url supports mode: "browser" with js_instructions. This establishes actions within a scrape; the reviewed material does not establish a persistent interactive MCP browser session.[1]
| Scraping consumes credits according to mode and options. Proxy traffic uses the applicable product allowance. The software license does not include API usage. Required product: Evomi Public API access plus the proxy or Scraper API product used by the tool. Requirements & limitations
| Documentation checkedReview due 6 source references
| |
| Novada MCPNovada · official publisher Search, extract pages, use browser tools and configure proxy connections through Novada’s hosted endpoint or local npm package. Details & setup →Provider discussionSourced JSON record | For this task: novada_browser actions are documented for hosted and local connections. Persistent session_id and novada_browser_flow are local-only.[2]
| Scraping products draw from shared credits, with consumption depending on the product and request. Proxy plans and other product quotas can impose separate limits. Check both balance and the selected product. Required product: Novada account with access to the scraping, browser or proxy product selected by the tool. Requirements & limitations
| Documentation checkedReview due 6 source references
| |
| Oxylabs MCPOxylabs · official publisher Connect an agent to Oxylabs scraping and AI Studio tools, with separate credentials for each product. Details & setup →Provider discussionSourced JSON record | For this task: ai_browser_agent runs a prompted browser task with separate AI Studio credentials. The official repository is archived; current hosted availability has not been tested.[1] | Web Scraper API plans bill by successful results, with target and rendering affecting consumption. AI Studio has separate product usage terms. Required product: Oxylabs Web Scraper API for the included setup; AI Studio requires its own key. Requirements & limitations
| Documentation checkedReview due 3 source references
| |
| Scrapfly MCPScrapfly · official publisher Connect to Scrapfly’s hosted service for page retrieval, detailed scraping and browser-backed tasks. Details & setup →Provider discussionSourced JSON record | For this task: web_scrape supports js_scenario actions within a scrape. Current documentation also lists cloud_browser session tools; check your installed tool surface and close sessions when finished.[4][1] | Tools use the account’s API credit pool; requested products and features determine credit consumption. Required product: Scrapfly API account. Requirements & limitations
| Documentation checkedReview due 6 source references
|
How to use this comparison
Compare the documented request interface, output and account product before checking price. A JSON response can contain raw HTML; it does not by itself establish structured extraction. A browser action in one request does not by itself establish a reusable browser session.
Each row keeps the publisher’s billing basis and restrictions alongside its sources. Unknown prices or limits remain unknown. These are documentation reviews; no live connection, purchase or comparative performance test is claimed.
Overdue records remain visible with a label. This collection leaves search indexing when its category review is overdue or fewer than 3 current, visible records qualify. Individual detail pages retain their own review policy.
The collection JSON link covers the whole category before filters. It returns summaries; use each listing’s Sourced JSON record link for full sources, connections, tools and billing.
Suggest a correction · Affiliate disclosure · Collection JSON summaries