Browser-use-claude-mcp

Browser-use-claude-mcp

3.3

If you are the rightful owner of Browser-use-claude-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A browser automation MCP server for AI models like Claude and Gemini 2.5, enabling web browsing capabilities through natural language.

This project implements a Model Context Protocol (MCP) server that provides browser automation capabilities to AI models. It allows AI assistants to browse the web, interact with websites, and extract information using natural language commands. The server supports multiple AI providers, including Google Gemini 2.5, Anthropic Claude, and OpenAI, and is written in TypeScript for reliability. It features a modular architecture, comprehensive logging, and easy configuration through environment variables. The server can perform tasks such as web navigation, form filling, content extraction, and AI-powered content analysis.

Features

  • 🌐 Browser Automation Features: Full browser automation (navigation, form filling, clicking, etc.), web search capabilities, screenshot capture for visual understanding, content extraction and analysis.
  • 🤖 AI Features: Support for multiple AI providers: Google Gemini 2.5, Anthropic Claude, OpenAI. Image analysis (vision) capabilities and AI-powered content analysis.
  • 🔧 Technical Features: Written in TypeScript, modular architecture, comprehensive logging and error handling, easy configuration through environment variables.

Tools

  1. browse_webpage

    Navigate to a URL and extract its content.

  2. search_web

    Perform a web search and return results.

  3. take_screenshot

    Capture a screenshot of the current page.

  4. click_element

    Click on an element by text or selector.

  5. fill_form

    Fill out form fields with provided values.

  6. extract_content

    Extract specific content from a webpage.

  7. analyze_content

    AI-powered analysis of webpage content.