Browser Automation MCP Server

by samihalawa

398 downloads Not rated yet

About

A Model Context Protocol (MCP) server that provides browser automation capabilities for Claude and other MCP-compatible AI assistants

Explore

- Web Automation: Control web browsers programmatically
- Screenshot Capture: Take screenshots of web pages
- Element Interaction: Click, type, and interact with web elements
- Navigation: Navigate between pages and manage browser state
- Form Filling: Automate form filling and submission
- Data Extraction: Extract data from web pages


npm install

1. Navigate to a website:


navigate(url: "https://example.com")

2. Take a screenshot:

screenshot(fullPage: true)

3. Click a button:

click(selector: "#submit-button")

4. Fill a form:

type(selector: "#username", text: "user123")
type(selector: "#password", text: "password123")
click(selector: "#login-button")

5. Extract data:

extract(selector: ".product-title", attribute: "innerText")
```

A Model Context Protocol (MCP) server that provides browser automation capabilities for Claude and other MCP-compatible AI assistants.

Features

- Web Automation: Control web browsers programmatically
- Screenshot Capture: Take screenshots of web pages
- Element Interaction: Click, type, and interact with web elements
- Navigation: Navigate between pages and manage browser state
- Form Filling: Automate form filling and submission
- Data Extraction: Extract data from web pages

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.