Browser Use MCP Server
JSON →Automate browser actions using natural language commands. Powered by Playwright and supports multiple LLM providers.
Install
pip install -e Tools · 13
- browse_web Navigate to a URL and retrieve the page content
- search_web Search the web using a search engine and return results
- click_element Click on a specific element on the page identified by selector or text
- fill_form Fill out a form field with specified text
- extract_content Extract specific content from the current page
- take_screenshot Capture a screenshot of the current browser viewport
- scroll_page Scroll the page in a specified direction
- execute_javascript Execute custom JavaScript code in the browser context
- get_page_info Get information about the current page such as URL, title, and metadata
- navigate_back Navigate back to the previous page in browser history
- navigate_forward Navigate forward to the next page in browser history
- refresh_page Refresh the current page
- close_browser Close the browser session
Environment variables
OPENAI_API_KEYANTHROPIC_API_KEYGOOGLE_API_KEYCOHERE_API_KEYMISTRAL_API_KEYGROQ_API_KEYTOGETHER_API_KEYAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYFIREWORKS_API_KEYAZURE_OPENAI_API_KEYNVIDIA_API_KEYAI21_API_KEYDATABRICKS_HOSTDATABRICKS_TOKENWATSONX_API_KEYXAI_API_KEYUPSTAGE_API_KEYHUGGINGFACE_API_KEYOLLAMA_BASE_URL
Links
★ 3 GitHub stars