MCP.so
登录

Browser Control MCP

@eyalzh

关于 Browser Control MCP

MCP server paired with a browser extension that enables AI agents to control the user's browser.

基本信息

分类

浏览器自动化

许可证

MIT

运行时

node

传输方式

stdio

发布者

eyalzh

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "browser-control": {
      "command": "node",
      "args": [
        "/path/to/repo/mcp-server/dist/server.js"
      ],
      "env": {
        "EXTENSION_SECRET": "<secret_on_firefox_extension_options_page>",
        "EXTENSION_PORT": "8089"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Browser Control MCP?

Browser Control MCP is an MCP server paired with a Firefox browser extension that gives AI assistants access to tab management, browsing history, and webpage text content. It provides a secure alternative to web automation MCP servers for controlling the user’s personal browser.

How to use Browser Control MCP?

Install the Firefox add-on from addons.mozilla.org or as a temporary add-on, then configure the MCP server in your mcpServers config (e.g., claude_desktop_config.json) with the EXTENSION_SECRET and optional EXTENSION_PORT. Alternatively, build from source or use the provided Docker image.

Key features of Browser Control MCP

  • Open and close browser tabs
  • Get a list of opened tabs
  • Create tab groups with name and color
  • Reorder opened tabs
  • Read and search browser history
  • Read webpage text content and links (requires user consent)
  • Find and highlight text in a browser tab (requires user consent)

Use cases of Browser Control MCP

  • Manage tabs: close, group, or rearrange tabs by command.
  • Search browser history for specific articles or pages.
  • Automate research: open search results, read pages, and summarize.

FAQ from Browser Control MCP

How does Browser Control MCP differ from web automation MCP servers?

It is designed to be more secure: it does not support page modification, page interactions, or arbitrary scripting. Reading webpage content requires explicit user consent per domain, and the connection is local-only with a shared secret. No remote data collection or tracking occurs.

What are the runtime requirements?

You need Firefox (or Firefox Developer Edition) and the Browser Control MCP browser extension. The MCP server runs locally and communicates with the extension via a configurable port (default 8089).

How is security handled?

User consent is enforced for reading webpage content and highlighting text. The extension provides an audit log of tool calls and tool enable/disable configuration. The MCP server uses a local-only connection with a shared secret. No third-party runtime dependencies are included in the extension.

Is Browser Control MCP stable?

It is marked as experimental. Use at your own risk, and exercise caution when authorizing or monitoring tool calls.

Which browsers are supported?

Only Firefox is supported (including Firefox Developer Edition). The extension is available via addons.mozilla.org or as a temporary add-on.

评论

浏览器自动化 分类下的更多 MCP 服务器