MCP.so
登录

Browser Control MCP Server

@eyalzh

基本信息

分类

浏览器自动化

许可证

MIT

传输方式

stdio

作者

eyalzh

关于 Browser Control MCP Server

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

Browser Control MCP Server 配置

使用下面的配置,将此服务器添加到你的 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"
      }
    }
  }
}

Browser Control MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 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.

常见问题

1

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.

2

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).

3

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.

4

Is Browser Control MCP stable?

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

5

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 服务器