Browser-use-claude-mcp
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
browse_webpage
Navigate to a URL and extract its content.
search_web
Perform a web search and return results.
take_screenshot
Capture a screenshot of the current page.
click_element
Click on an element by text or selector.
fill_form
Fill out form fields with provided values.
extract_content
Extract specific content from a webpage.
analyze_content
AI-powered analysis of webpage content.