mcp-browser-use-tools logo

mcp-browser-use-tools

by phact

This package provides a subset of browser-use functionalities as an mcp-server, exposing internal tools for custom agent loop implementations. It does not wrap the full browser-use agent, focusing on specific tools.

View on GitHub

Last updated: N/A

What is mcp-browser-use-tools?

This is an mcp-server that vendors a subset of the browser-use library, providing access to internal tools for controlling a web browser. It allows developers to build custom agent loops for web automation tasks.

How to use mcp-browser-use-tools?

The server exposes the browser-use tools via an MCP interface. Developers can interact with the server using MCP commands to execute actions like navigating to URLs, clicking elements, inputting text, and extracting content. Refer to the browser-use documentation for specific tool usage and parameters.

Key features of mcp-browser-use-tools

  • Exposes browser-use tools as an MCP server

  • Provides a subset of browser-use functionality

  • Enables custom agent loop implementations

  • Supports various browser actions (navigation, element interaction, content extraction)

Use cases of mcp-browser-use-tools

  • Automated web testing

  • Web scraping and data extraction

  • Robotic Process Automation (RPA)

  • Building custom web automation agents

FAQ from mcp-browser-use-tools

What is browser-use?

browser-use is a library for programmatically controlling a web browser.

What is an MCP server?

MCP stands for Machine Communication Protocol. An MCP server provides a standardized interface for communication between machines or processes.

Does this package include the full browser-use agent?

No, this package only exposes a subset of the browser-use tools. It does not include the full agent.

What tools are supported?

The supported tools include: done, search_google, go_to_url, go_back, wait, click_element, input_text, switch_tab, open_tab, extract_content, scroll_down, scroll_up, send_keys, scroll_to_text, get_dropdown_options, select_dropdown_option.

Where can I find more information about browser-use?

You can find more information on the browser-use GitHub repository: https://github.com/browser-use/browser-use