Awesome MCP › Browser Automation

brightdata/brightdata-mcp

⭐ 2716 JavaScript repository created 2025-04-15

Bright Data MCP is a Model Context Protocol (MCP) server designed to empower AI agents, large language models (LLMs), and applications with real-time access to web data. It enables seamless searching, navigation, interaction, and data extraction from websites without being blocked, making it ideal for web scraping and live data retrieval tasks. The server supports MCP clients such as Claude Desktop, Cursor, Windsurf, and others, allowing them to enhance their capabilities by integrating live web information. Key features include real-time web access, bypassing geo-restrictions, web unlocker technology to navigate sites with bot detection, and optional remote browser automation for advanced control. The server integrates smoothly with all MCP-compatible AI assistants, providing a robust platform for live data-driven AI applications. The project offers a quickstart guide for integration with Claude Desktop, including configuration details and environment variables for API tokens, web unlocker zones, browser zones, and rate limiting. It emphasizes security best practices by advising users to treat scraped content as untrusted data and to use structured data extraction to avoid prompt injection risks. Users need an account on brightdata.com to obtain API keys and can customize zones for web unlocking and browser control. Rate limiting options help manage API usage effectively. The project also provides demos, usage examples, troubleshooting tips, and a playground for experimentation without local setup. Bright Data MCP is a powerful tool for developers and AI practitioners looking to enhance their AI agents with live, real-time web data, enabling more informed and dynamic AI interactions and decisions.

https://github.com/brightdata/brightdata-mcp

ai-agentsai-assistants-integrationai-integrationai-integrationsanti-bot-detectionapi-tokenbot-detection-protectionbright-databrowser-automationclaude-desktopcursordata-collectiondata-extractiondata-retrievalgeo-restrictionsgeo-restrictions-bypasslive-informationllmmcpmcp-servermodel-context-protocolmodelcontextprotocolnode.jsnpxrate-limitingreal-time-web-datascrapingscraping-toolssecurity-best-practicesstructured-datastructured-data-extractionweb-crawlingweb-dataweb-navigationweb-scrapingweb-unlockerwindsurf

Also in Browser Automation

browser-use/browser-use

Open-source browser automation agent for LLMs, usable as a Python library, CLI, hosted cloud service, or MCP server exposing browser-control tools.

unclecode/crawl4ai

Open-source async web crawler and scraper that converts websites into clean, LLM-ready Markdown for RAG pipelines and AI agents, with an official MCP server for AI assistants.

microsoft/playwright-mcp

Playwright MCP is an MCP server that enables LLMs to automate and interact with web browsers using structured accessibility snapshots for efficient and deterministic browser automation.

alibaba/page-agent

Page Agent is an in-page JavaScript GUI agent that enables natural language control of web interfaces, offering easy integration without browser extensions or headless browsers.

Skyvern-AI/skyvern

Skyvern automates browser-based workflows using large language models and computer vision, providing a robust and scalable web automation solution that integrates with the Model Context Protocol (MCP).

browser-use/browser-harness

MCP-compatible harness that lets coding agents drive a user's real, logged-in Chrome browser over the DevTools Protocol, writing new helper scripts as it works.

apify/actors-mcp-server

Apify MCP Server is an MCP protocol server implementation that enables AI assistants to interact with Apify Actors for data extraction, web scraping, and automation tasks through a standardized protocol.

firecrawl/firecrawl-mcp-server

Firecrawl MCP Server is an MCP server implementation that adds advanced web scraping, crawling, and search capabilities to LLM clients like Cursor and Claude, enabling enhanced data extraction and research functionalities.