browserless
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
The Browserless MCP server enables AI assistants to perform headless browser automation tasks by connecting tools like Claude Desktop, Cursor, VS Code, and Windsurf directly to Browserless browser infrastructure. It provides AI agents with the ability to control Chromium, Firefox, and Webkit browsers for web scraping, screenshots, PDF generation, and interactive browsing sessions. Available as both a self-hosted Docker container and managed cloud service, it handles the complexities of running browsers in production including font support, parallelism, queueing, and error recovery.
Key Features
Use Cases
- 01Enable AI assistants to scrape dynamic websites and extract structured data
- 02Generate PDFs and screenshots of web pages through conversational AI commands
- 03Automate form submissions and interactive web tasks from AI coding assistants
- 04Test web applications and capture debugging information via AI-driven workflows
- 05Extract content from JavaScript-heavy sites for AI training or analysis
- 06Perform competitive research and price monitoring through AI-initiated browser sessions
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
browserless — FAQ
What is the Browserless MCP server?+
The Browserless MCP server is a connector that allows AI assistants like Claude Desktop, Cursor, VS Code, and Windsurf to control headless browsers (Chromium, Firefox, Webkit) for automation tasks such as web scraping, screenshots, and PDF generation. It exposes browser capabilities through the Model Context Protocol.
How do I install the Browserless MCP server?+
Run the Browserless Docker container locally with 'docker run -p 3000:3000 ghcr.io/browserless/chromium', then configure your AI client's MCP settings to connect to the WebSocket endpoint at ws://localhost:3000. For cloud deployment, sign up at browserless.io and use the provided connection URL.
Which AI clients work with the Browserless MCP server?+
The Browserless MCP server works with Claude Desktop, Cursor, VS Code (with MCP extension), and Windsurf. It connects through the standard MCP protocol and can be used with any Puppeteer or Playwright automation scripts.
Do I need API keys to use Browserless?+
For the self-hosted open-source Docker version, no API keys are required. For the managed cloud service or Enterprise features (captcha solving, residential proxies, advanced APIs), you'll need to create an account and obtain an API token from browserless.io.
Is the Browserless MCP server free?+
The open-source self-hosted version is free for non-commercial use under the SSPL-1.0 license. Commercial use, closed-source CI systems, and premium features require a commercial license or paid cloud subscription.
What browsers does the Browserless MCP server support?+
It supports Chromium (default), Firefox, and Webkit browsers. Use ghcr.io/browserless/chromium for Chrome, ghcr.io/browserless/firefox for Firefox, or ghcr.io/browserless/multi for all browsers in a single container.
How do I install browserless?+
Open the source repository on GitHub and follow its README. browserless is a mcp server — MCP Agents Market links you directly to the official repo.
Is browserless free?+
browserless is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.