MCPSERV.CLUB
djyde

Browser MCP

MCP Server

Control your browser via MCP tools

Stale(50)
83stars
2views
Updated 20 days ago

About

A browser extension and MCP server that lets you interact with the active browser session, offering tools like page markdown extraction, CSS injection, and history search.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

mcp

The Browser MCP server bridges the gap between an AI assistant and the web browser that a user is actively working in. By packaging a lightweight browser extension with an MCP server, it exposes a set of tools that let the assistant read from and write to the current browsing context. This solves the perennial problem of AI agents being isolated from real‑time web content: without such a bridge, an assistant can only rely on static data or manual copy‑paste, limiting its usefulness in dynamic research, content creation, and automated web interactions.

At its core, the server offers three primary capabilities. First, captures the visible content of the active tab and converts it into Markdown, giving the assistant a structured snapshot that can be summarized, annotated, or passed to downstream models. Second, allows the assistant to inject arbitrary CSS into the page, enabling visual transformations such as dark‑mode toggling or layout tweaks that aid readability and user experience. Third, provides a search interface over the browser’s history, enabling context‑aware queries that consider what the user has previously visited. Together these tools give developers a rich, low‑overhead interface for integrating web content into AI workflows.

Real‑world scenarios that benefit from this MCP server include automated research assistants that can pull in live web pages, summarize them on demand, and even adjust their appearance for better readability. Content creators can use the extension to quickly pull in Markdown excerpts from articles, while developers can prototype web‑automation scripts that rely on live browser state. Because the server is built around standard MCP conventions, it plugs seamlessly into existing Claude or other AI assistant pipelines: the assistant merely invokes a tool with a JSON payload, and the server forwards the request to the extension, which executes it in the browser context.

What sets Browser MCP apart is its bidirectional nature: not only can the assistant read from the browser, but it can also modify the page’s appearance on the fly. This makes it ideal for use cases that require dynamic UI adjustments, such as creating dark‑mode previews or injecting custom styles for accessibility testing. The open‑source design also allows contributors to extend the toolset—adding new commands for DOM manipulation, form submission, or screenshot capture—without altering the core server logic.

In summary, Browser MCP delivers a robust, extensible bridge between AI assistants and the active browser environment. By exposing intuitive tools for reading page content, styling pages, and querying history, it empowers developers to build richer, context‑aware AI applications that interact naturally with the web.