|
| 1 | +# 🅱️ Browserbase MCP Server |
| 2 | + |
| 3 | +[](https://apify.com/mcp-servers/browserbase-mcp-server) |
| 4 | + |
| 5 | +This Actor is a wrapper for the [browserbase](https://github.com/browserbase/mcp-server-browserbase) MCP server. |
| 6 | + |
| 7 | +This server provides cloud browser automation capabilities using [Browserbase](https://www.browserbase.com/). This server enables LLMs to interact with web pages, and take screenshots, in a cloud browser environment. |
| 8 | + |
| 9 | +## Connection URL |
| 10 | +MCP clients can connect to this server at: |
| 11 | + |
| 12 | +```text |
| 13 | +https://mcp-servers--browserbase-mcp-server.apify.actor/mcp |
| 14 | +``` |
| 15 | + |
| 16 | +## Client Configuration |
| 17 | +To connect to this MCP server, use the following configuration in your MCP client: |
| 18 | + |
| 19 | +```json |
| 20 | +{ |
| 21 | + "mcpServers": { |
| 22 | + "browserbase": { |
| 23 | + "url": "https://mcp-servers--browserbase-mcp-server.apify.actor/mcp", |
| 24 | + "headers": { |
| 25 | + "Authorization": "Bearer YOUR_APIFY_TOKEN" |
| 26 | + } |
| 27 | + } |
| 28 | + } |
| 29 | +} |
| 30 | +``` |
| 31 | + |
| 32 | +**Note:** Replace `YOUR_APIFY_TOKEN` with your actual Apify API token. You can find your token in the [Apify Console](https://console.apify.com/account/integrations). |
| 33 | + |
| 34 | +## 🚩 Claim this MCP server |
| 35 | + |
| 36 | +All credits to the original authors of https://github.com/browserbase/mcp-server-browserbase |
| 37 | + |
| 38 | +To claim this server, please write to [[email protected]](mailto:[email protected]) |
| 39 | + |
| 40 | +## 🚀 Features |
| 41 | + |
| 42 | +| Feature | Description | |
| 43 | +| ------------------ | ----------------------------------------- | |
| 44 | +| Browser Automation | Control and orchestrate cloud browsers | |
| 45 | +| Data Extraction | Extract structured data from any webpage | |
| 46 | +| Console Monitoring | Track and analyze browser console logs | |
| 47 | +| Screenshots | Capture full-page and element screenshots | |
| 48 | +| JavaScript | Execute custom JS in the browser context | |
| 49 | +| Web Interaction | Navigate, click, and fill forms with ease | |
| 50 | + |
| 51 | +## 🔍 Use cases |
| 52 | + |
| 53 | +- 🌐 Web navigation and form filling |
| 54 | +- 📋 Structured data extraction |
| 55 | +- 🧪 LLM-driven automated testing |
| 56 | +- 🤖 Browser automation for AI agents |
| 57 | + |
| 58 | +## 🧰 Tools |
| 59 | + |
| 60 | +| Tool Name | Description | |
| 61 | +| ---------------------------------- | --------------------------------------------------------------------------- | |
| 62 | +| multi_browserbase_stagehand_session_create | Creates multiple browser sessions for parallel tasks like data scraping or A/B testing. Each session is isolated with its own cookies and state. | |
| 63 | +| multi_browserbase_stagehand_session_list | Lists all active browser sessions with their IDs, names, and details for easy management. | |
| 64 | +| multi_browserbase_stagehand_session_close | Closes a specific browser session to free up resources and avoid extra charges. | |
| 65 | +| multi_browserbase_stagehand_navigate_session | Navigates to a URL in a specific browser session. | |
| 66 | +| multi_browserbase_stagehand_act_session | Performs simple actions on page elements, like clicking buttons or typing text, in a specific session. | |
| 67 | +| multi_browserbase_stagehand_extract_session | Pulls structured data or text from a web page based on your instructions, for a specific session. | |
| 68 | +| multi_browserbase_stagehand_observe_session | Finds interactive elements on a page, like buttons or forms, to help with actions, for a specific session. | |
| 69 | +| multi_browserbase_stagehand_get_url_session | Retrieves the current URL of a specific browser session. | |
| 70 | +| browserbase_stagehand_get_all_urls | Gets the current URLs for all active browser sessions. | |
| 71 | +| browserbase_session_create | Sets up a single browser session for basic web automation tasks. | |
| 72 | +| browserbase_session_close | Closes the current browser session and cleans up resources. | |
| 73 | +| browserbase_stagehand_navigate | Navigates to a URL in the browser. | |
| 74 | +| browserbase_stagehand_act | Performs simple actions on page elements, like clicking buttons or typing text. | |
| 75 | +| browserbase_stagehand_extract | Pulls structured data or text from a web page based on your instructions. | |
| 76 | +| browserbase_stagehand_observe | Finds interactive elements on a page, like buttons or forms, to help with actions. | |
| 77 | +| browserbase_screenshot | Captures a screenshot of the current page for reference. | |
| 78 | +| browserbase_stagehand_get_url | Retrieves the current URL of the browser page. | |
| 79 | + |
| 80 | +## 💸 Pricing |
| 81 | + |
| 82 | +| Event | Description | Price (USD) | |
| 83 | +| ---------------------------------- | ------------------------------------------------------------- | ----------- | |
| 84 | +| Actor start | Flat fee for starting an Actor run. | $0.10 | |
| 85 | +| Actor runtime per minute | Flat fee for each minute of Actor runtime. | $0.003 | |
| 86 | +| Browserbase tool call | Fixed fee for each browser automation tool call. | $0.036 | |
0 commit comments