mcp-browser-use logo

mcp-browser-use

by vinayak-mehta

mcp-browser-use is an MCP server that simplifies connecting MCP clients like Claude or Cursor with the browser using browser-use. It leverages the LLM already configured in your MCP client, eliminating the need for separate LLM API keys.

View on GitHub

Last updated: N/A

What is mcp-browser-use?

mcp-browser-use is an MCP (Meta-Config Protocol) server designed to facilitate communication between MCP clients (such as Claude or Cursor) and web browsers. It utilizes the browser-use library and allows users to leverage existing LLM configurations within their MCP client.

How to use mcp-browser-use?

To use mcp-browser-use, add the command uvx mcp-browser-use to the relevant configuration file of your MCP client. Ensure you provide the full path to uvx to prevent startup failures.

Key features of mcp-browser-use

  • Easy integration with MCP clients

  • Uses existing LLM setup in MCP client

  • Eliminates the need for separate LLM API keys

  • Based on browser-use

Use cases of mcp-browser-use

  • Connecting Claude to browser

  • Connecting Cursor to browser

  • Using browser functionalities within MCP clients

  • Simplifying LLM integration for MCP clients

FAQ from mcp-browser-use

What is an MCP client?

An MCP client is a software application that uses the Meta-Config Protocol to interact with other applications or services.

What is browser-use?

browser-use is a library that enables communication between applications and web browsers.

Do I need an LLM API key to use this?

No, mcp-browser-use leverages the LLM already set up in your MCP client.

What license is this project under?

This project is licensed under the Apache 2.0 License.

How can I contribute?

Contributions are welcome! Please submit a pull request.