MCP Browser Automation
This is demo project to practice Model Context Protocol based server implemenation for automating browsing with Playwright. It interacts with a Claude Desktop client to accept user prompts and use server to control browser.
Pre-requisites
Building
- Clone the repository:
git clone https://github.com/hrmeetsingh/mcp-browser-automation.git
- Install dependencies:
npm install
- Verify the output executables are present in
dist
folder
Integration
- Create a configuration file in
~/Application Support/Claude/claude_desktop_config.json
(This is for macOS) - Copy the following to the file:
{
"mcpServers": {
"mcp-browser-automation": {
"command": "node",
"args": ["/path/to/mcp-browser-automation/dist/index.js"]
}
}
}
- Start Claude Desktop
Usage
- Open Claude Desktop
- Start a new conversation to open a browser and navigate to a URL
Example
Added MCP Server options
Navigating to a URL and doing actions with playwright
MCP Browser Automation Server
Project Details
- hrmeetsingh/mcp-browser-automation
- MIT License
- Last Updated: 4/15/2025
Recomended MCP Servers
This MCP server provides tools for listing and retrieving content from different knowledge bases.
Ever been told to RTFM only to find there is no FM to R? MCP-RTFM helps you CREATE...
MCP (Model Context Protocol) server for Dumpling AI
Lightweight MCP server to give your Cursor Agent access to the Vercel API.
A mongo db server for the model context protocol (MCP)
Connect Supabase to your AI assistants
A Model Context Protocol server implementation for Kagi's API
A Model Context Protocol (MCP) server for interacting with Home Assistant. This server provides tools to control and...