Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 📂 Browser Automation
  3. MCP Browser Agent
MCP Browser Agent logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 6:16:59 PM

MCP Browser Agent

User RatingsBe the first to rate and review this MCP server!
View Repository41 GitHub StarsTotal stargazers on GitHub for the source repository (41 stars).Visit Website
browser-automationplaywrighthttpclaude-desktop

Automates browser interactions and HTTP requests through MCP tools for Claude Desktop.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON â–¾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for imprvhub/mcp-browser-agent, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (12) Directory Badge Claim listing Alternatives📂 More in Browser Automation

Overview

The imprvhub/mcp-browser-agent MCP server gives Claude Desktop browser automation and HTTP request tools through the Model Context Protocol. It runs a persistent Playwright browser session, supports navigation, screenshots, DOM interactions, JavaScript execution, and common HTTP methods. Choose it for multi-step web tasks, form workflows, visual capture, or direct API calls where browser control is needed. It requires Node.js, Playwright dependencies, and a locally configured browser.

Use cases

•Automate multi-step website navigation
•Complete web forms and dropdowns
•Capture full-page or element screenshots
•Execute JavaScript while inspecting console logs
•Send HTTP requests to JSON APIs

Key features

•Playwright browser automation
•Persistent headful browser session
•DOM interaction and JavaScript execution
•Screenshot and console-log MCP resources
•GET, POST, PUT, PATCH, and DELETE requests
•Configurable Chrome, Firefox, WebKit, or Edge support

Capabilities & Tool Schemas (12) ~81 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Browser Agent.

browser_navigate

Navigate to a URL

browser_screenshot

Capture screenshot

browser_click

Click element

browser_fill

Fill form input

browser_select

Select dropdown option

browser_hover

Hover over element

How MCP Browser Agent works

What imprvhub/mcp-browser-agent MCP server does

The imprvhub/mcp-browser-agent MCP server exposes browser control and HTTP request operations to an MCP client, with Claude Desktop as the documented client. Browser tools can navigate to URLs, capture screenshots, click elements, fill form fields, choose dropdown options, hover over elements, and execute JavaScript in the browser context. The JavaScript capability also captures console logs.

Separate API tools send GET, POST, PUT, PATCH, and DELETE requests. Requests can include headers and body content, and responses are processed with JSON formatting and error feedback. This combination supports workflows that move between a rendered website and an endpoint exposed by the same or another service.

How it works

The project uses Playwright for browser automation and maintains a persistent, headful browser session. An MCP client sends tool calls to the local process, which performs the requested browser or HTTP operation and returns the result. Screenshots and browser console logs can also be accessed through MCP resources.

The browser can be selected as Chrome, Firefox, WebKit, or Edge. Chrome is the default. WebKit is the rendering engine used in place of direct Safari support. Playwright may install the relevant browser driver when that browser type is first used, or the drivers can be installed manually.

The imprvhub/mcp-browser-agent MCP server is suited to chained tasks such as opening a page, completing a form, submitting it, and capturing the resulting page. The README also describes natural-language task execution and error recovery for multi-step operations, but the exact recovery behavior depends on the task and page being automated.

Setup and configuration

The documented prerequisites are Node.js 16 or newer, Claude Desktop, and Playwright dependencies. Installation requires cloning the repository, running npm install, and building with npm run build. The server can then be started from the project directory with node dist/index.js.

Claude Desktop can start the process through its claude_desktop_config.json file. The configuration uses node as the command and points its arguments to the built dist/index.js file, with an optional browser argument such as --browser chrome. The configuration path differs by macOS, Windows, and Linux, so the repository directory must be supplied as an absolute path.

Browser selection is also configurable through .mcp_browser_agent_config.json in the home directory or through the MCP_BROWSER_TYPE environment variable. Supported values are chrome, firefox, webkit, and edge. A command-line --browser option is another supported method.

Tools and capabilities

The imprvhub/mcp-browser-agent MCP server provides these browser tools:

  • browser_navigate for opening a URL with configurable load behavior.
  • browser_screenshot for full-page or element-specific captures.
  • browser_click, browser_fill, browser_select, and browser_hover for DOM interactions.
  • browser_evaluate for running JavaScript in the page and collecting console logs.

Its HTTP tools are api_get, api_post, api_put, api_patch, and api_delete. These support request headers and body content and return formatted response data with error details. MCP resources expose console logs and screenshots.

Limitations and notes

Safari is not directly supported; selecting webkit uses Playwright’s WebKit engine instead. The Edge option launches Microsoft Edge through Playwright’s Edge channel rather than providing a separate browser engine. Browser drivers and the target browser must be available or installed before the corresponding automation can run.

The documented client is Claude Desktop, and the server runs locally rather than through a hosted endpoint. The provided material does not specify an authentication mechanism, package registry release, or software license.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Browser Automation View all alternatives
  • MCP Server Playwright logoMCP Server Playwright

    An MCP server for browser automation using Playwright

    📂 Browser Automation3 views
    Compare vs MCP Server Playwright →
  • MCP Accessibility Scanner logoMCP Accessibility Scanner

    MCP server for automated web accessibility scanning with Playwright and Axe-core.

    📂 Browser Automation0 views
    Compare vs MCP Accessibility Scanner →
  • Chromium Bridge logoChromium Bridge

    MCP server + Chrome extension that connects Claude Code to Chromium-based browsers (Arc, Vivaldi, Brave) where the official Claude in Chrome extension doesn't work — navigate, click, read pages, run JS, and record GIFs in the user's real browser.

    📂 Browser Automation3 views
    Compare vs Chromium Bridge →
  • Browser Use MCP Server logoBrowser Use MCP Server

    browser-use packaged as an MCP server with SSE transport. includes a dockerfile to run chromium in docker + a vnc server.

    📂 Browser Automation4 views
    Compare vs Browser Use MCP Server →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
41
Stargazers on the source repository.
Last commit
7mo ago
Most recent push to the default branch.
Tools exposed
12
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Browser Agent

Clone the repository, run npm install, and build it with npm run build. Start the built server with node dist/index.js from the project directory.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Browser Agent AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/imprvhub-mcp-browser-agent?style=directory)](https://allmcps.com/mcp/imprvhub-mcp-browser-agent)
HTML Embed
<a href="https://allmcps.com/mcp/imprvhub-mcp-browser-agent"><img src="https://allmcps.com/api/badge/imprvhub-mcp-browser-agent?style=directory" alt="MCP Browser Agent on AllMCPs" /></a>

Technical Specs & Signals

Category📂Browser Automation
PricingFree
More technical detailsExpand â–¾
AuthNo auth required
ClientsClaude Desktop
Last updatedSep 7, 2026
11/11 checks healthy over the last 33d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars41
GitHub Star CountTotal stargazers on GitHub representing community popularity (41 stars).
Last commit7mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Feb 5, 2026
48Quality signal: Fair · 48/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools23/30
Adoption & activity3/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 📂 Browser Automation →Best MCP servers for Browser Automation →Alternatives to MCP Browser Agent →Install in Claude DesktopInstall in CursorInstall in VS Code