Skip to main content
Glama
rsi-ai-platform

browser-research-mcp

browser-research-mcp

Browser-based research as an MCP server. Drives a real Chromium via patched Playwright (patchright) so the agent can read JavaScript-rendered tables, dynamic charts, login-walled dashboards, and AJAX dropdowns that the cheaper rungs of the fetch ladder can't reach.

This is the last rung of the ladder:

web_search → web_fetch → pdf_fetch → http_post_form → browser-research

Tools

Tool

Purpose

visit(url, …)

Open a URL with Chromium, return DOM text + screenshot. Cheap, no LLM call.

extract(url, focus, …)

visit + Sonnet structured extraction. Same response shape as pdf_fetch_structured. Sends the screenshot to Sonnet so chart values drawn via canvas/SVG get picked up.

Related MCP server: Browser MCP

Why patchright

patchright is a drop-in Apache-2.0 patched Playwright that disables the AutomationControlled blink feature, removes Runtime.enable leaks, and a few other detection vectors. Indian government dashboards (PPAC, RBI, MoSPI, SEBI) work fine with this without paying for residential proxies or a hosted browser SaaS.

Run locally

uv tool install browser-research-mcp --python 3.12
# Install Chromium for patchright (one-off):
uv tool run patchright install chromium

# stdio (Claude Desktop / Cursor / desktop clients):
ANTHROPIC_API_KEY=… uvx browser-research

# HTTP (the platform backend):
ANTHROPIC_API_KEY=… uvx browser-research --transport streamable-http --port 7862

Environment

Var

Required

Default

ANTHROPIC_API_KEY

for extract (not visit)

ANTHROPIC_MODEL

no

claude-sonnet-4-6

HEADLESS

no

true (false to debug locally)

MCP_TRANSPORT

no

stdio

MCP_HOST / PORT

no

0.0.0.0 / 7862

Stack

Layer

Library

Browser engine

patchright (patched Playwright)

Structured extraction

Anthropic Claude Sonnet 4.6, with vision input

MCP transport

mcp[server] FastMCP — stdio / SSE / streamable-http

Session isolation

One Playwright context per MCP client_id

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that enables AI-powered browser automation, web scraping, and testing using Playwright across Chromium, Firefox, and WebKit. It allows users to perform actions like navigation, clicking, typing, and taking screenshots through natural language interfaces.
    15
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server for browser automation using Puppeteer that enables AI assistants to navigate web pages, interact with UI elements, and capture screenshots. It supports comprehensive web tasks including form filling, content extraction, and executing custom JavaScript within the browser context.
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables browser automation and web scraping by exposing Playwright tools through an HTTP-based MCP server. Users can navigate pages, interact with web elements, capture screenshots, and extract structured content using a persistent Chromium instance.
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    MCP server that provides browser automation capabilities through a Chrome extension, enabling terminal-based agents to interact with any website via a live browser session with optimized context.
    1
    33
    3
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.

  • Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.

  • Live browser debugging for AI assistants — DOM, console, network via MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rsi-ai-platform/browser-research-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server