Bright Data MCP

Official
by luminati-io

Integrations

  • Enables searching for web content like upcoming movie releases

  • Supports OpenAI Agents to access and utilize web data through the MCP server

  • Allows retrieving market data and company information

🌟 Übersicht

Willkommen beim offiziellen Bright Data Model Context Protocol (MCP)-Server. Er ermöglicht LLMs, Agenten und Apps den Zugriff, die Erkennung und Extraktion von Webdaten in Echtzeit. Dieser Server ermöglicht MCP-Clients wie Claude Desktop, Cursor, Windsurf und anderen, nahtlos im Internet zu suchen, auf Websites zu navigieren, Aktionen auszuführen und Daten abzurufen – ohne blockiert zu werden.

✨ Funktionen

  • Echtzeit-Webzugriff : Greifen Sie direkt aus dem Web auf aktuelle Informationen zu
  • Umgehung von Geobeschränkungen : Zugriff auf Inhalte unabhängig von Standortbeschränkungen
  • Web Unlocker : Navigieren Sie auf Websites mit Bot-Erkennungsschutz
  • Browser-Steuerung : Optionale Remote-Browser-Automatisierungsfunktionen
  • Nahtlose Integration : Funktioniert mit allen MCP-kompatiblen KI-Assistenten

🔧 Verfügbare Tools

BesonderheitBeschreibung
SuchmaschineScraping von Suchergebnissen von Google, Bing oder Yandex. Gibt SERP-Ergebnisse in Markdown zurück (URL, Titel, Beschreibung).
scrape_as_markdownScrapen Sie die URL einer einzelnen Webseite mit erweiterten Optionen zur Inhaltsextraktion und erhalten Sie die Ergebnisse in MarkDown-Sprache. Dieses Tool kann jede Webseite entsperren, selbst wenn sie Bot-Erkennung oder CAPTCHA verwendet.
scrape_as_htmlScrapen Sie die URL einer einzelnen Webseite mit erweiterten Optionen zur Inhaltsextraktion und erhalten Sie die Ergebnisse im HTML-Format. Dieses Tool kann jede Webseite entsperren, selbst wenn sie Bot-Erkennung oder CAPTCHA verwendet.
SitzungsstatistikenInformieren Sie den Benutzer über die Tool-Nutzung während dieser Sitzung
web_data_amazon_productSchnelles Lesen strukturierter Amazon-Produktdaten. Erfordert eine gültige Produkt-URL mit /dp/. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten zu Amazon-ProduktbewertungenSchnelles Lesen strukturierter Amazon-Produktbewertungsdaten. Erfordert eine gültige Produkt-URL mit /dp/. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten_LinkedIn_PersonenprofilSchnelles Lesen strukturierter LinkedIn-Profildaten. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_linkedin_company_profileSchnelles Lesen strukturierter LinkedIn-Unternehmensprofildaten. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_zoominfo_company_profileSchnelles Lesen strukturierter ZoomInfo-Firmenprofildaten. Erfordert eine gültige ZoomInfo-Firmen-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten-Instagram-ProfileSchnelles Lesen strukturierter Instagram-Profildaten. Erfordert eine gültige Instagram-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_instagram_postsSchnelles Lesen strukturierter Instagram-Postdaten. Erfordert eine gültige Instagram-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_instagram_reelsSchnelles Lesen strukturierter Instagram-Reel-Daten. Erfordert eine gültige Instagram-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_instagram_commentsSchnelles Lesen strukturierter Instagram-Kommentardaten. Erfordert eine gültige Instagram-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten_Facebook-BeiträgeSchnelles Lesen strukturierter Facebook-Post-Daten. Erfordert eine gültige Facebook-Post-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten_Facebook_MarktplatzeinträgeSchnelles Lesen strukturierter Facebook-Marktplatz-Listing-Daten. Erfordert eine gültige Facebook-Marktplatz-Listing-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten, Facebook-UnternehmensbewertungenSchnelles Lesen strukturierter Facebook-Unternehmensbewertungsdaten. Erfordert eine gültige Facebook-Unternehmens-URL und die Anzahl der Bewertungen. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
web_data_x_postsSchnelles Lesen strukturierter X-Post-Daten. Erfordert eine gültige X-Post-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten_Zillow_EigenschaftenlisteSchnelles Lesen strukturierter Zillow-Immobiliendaten. Erfordert eine gültige Zillow-Immobilien-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdatenbuchungen von HotellistenSchnelles Lesen strukturierter Hotelbuchungsdaten. Erfordert eine gültige Hotelbuchungs-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
Webdaten_YouTube-VideosSchnelles Lesen strukturierter YouTube-Videodaten. Erfordert eine gültige YouTube-Video-URL. Dies kann eine Cache-Suche sein und ist daher zuverlässiger als Scraping.
scraping_browser_navigateNavigieren Sie in einer Scraping-Browsersitzung zu einer neuen URL
scraping_browser_go_backZurück zur vorherigen Seite
scraping_browser_go_forwardWeiter zur nächsten Seite
Scraping_Browser_ClickKlicken Sie auf ein Element. Rufen Sie es nur auf, wenn Sie den Elementselektor kennen (Sie können andere Tools verwenden, um ihn zu finden).
Scraping_Browser_LinksAlle Links auf der aktuellen Seite, Text und Selektoren abrufen. Es wird dringend empfohlen, das Link-Tool aufzurufen, um zu überprüfen, ob Ihr Klickziel gültig ist.
Scraping-BrowsertypGeben Sie Text in ein Element ein
Scraping_Browser_Warten aufWarten Sie, bis ein Element auf der Seite sichtbar ist
Scraping_Browser_ScreenshotMachen Sie einen Screenshot der aktuellen Seite
scraping_browser_get_htmlRuft den HTML-Inhalt der aktuellen Seite ab. Vermeiden Sie die Verwendung der Option full_page, es sei denn, es ist wichtig, Dinge wie Skript-Tags anzuzeigen, da diese sehr groß sein können.
scraping_browser_get_textHolen Sie sich den Textinhalt der aktuellen Seite

🚀 Schnellstart mit Claude Desktop

  1. Installieren Sie nodejs , um den npx Befehl (node.js module runner) zu erhalten. Installationsanweisungen finden Sie auf der node.js-Website.
  2. Gehen Sie zu Claude > Einstellungen > Entwickler > Konfiguration bearbeiten > claude_desktop_config.json, um Folgendes einzuschließen:
{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "<insert-your-api-token-here>", "WEB_UNLOCKER_ZONE": "<optional if you want to override the default mcp_unlocker zone name>", "BROWSER_AUTH": "<optional if you want to enable remote browser control tools>" } } } }

🔧 Kontoeinrichtung

  1. Stellen Sie sicher, dass Sie ein Konto bei brightdata.com haben (neue Benutzer erhalten kostenloses Testguthaben und es stehen Optionen für die nutzungsbasierte Bezahlung zur Verfügung).
  2. Holen Sie sich Ihren API-Schlüssel von der Benutzereinstellungsseite
  3. Erstellen Sie eine Web Unlocker-Proxyzone mit dem Namen mcp_unlocker in Ihrem Control Panel
    • Sie können diese Zone in Ihrem MCP-Server mit der Umgebungsvariable WEB_UNLOCKER_ZONE überschreiben
  4. (Optional) So aktivieren Sie Browser-Steuerungstools:
    • Besuchen Sie Ihr Bright Data-Kontrollfeld unter brightdata.com/cp/zones
    • Erstellen Sie eine neue „Browser-API“-Zone
    • Kopieren Sie nach der Erstellung die Authentifizierungszeichenfolge aus der Registerkarte „Browser-API-Übersicht“.
    • Die Authentifizierungszeichenfolge wird wie folgt formatiert: brd-customer-[your-customer-ID]-zone-[your-zone-ID]:[your-password]

🔌 Andere MCP-Clients

Um diesen MCP-Server mit anderen Agententypen zu verwenden, sollten Sie Folgendes an Ihre spezifische Software anpassen:

  • Der vollständige Befehl zum Ausführen des MCP-Servers lautet npx @brightdata/mcp
  • Die Umgebungsvariable API_TOKEN=<your-token> muss beim Ausführen des Servers vorhanden sein

🎮 Probieren Sie Bright Data MCP Playgrounds aus

Möchten Sie Bright Data MCP ausprobieren, ohne etwas einzurichten?

Schauen Sie sich diesen Spielplatz an:

Diese Plattform bietet eine einfache Möglichkeit, die Funktionen von Bright Data MCP ohne lokale Einrichtung zu erkunden. Melden Sie sich einfach an und experimentieren Sie mit der Webdatenerfassung!

💡 Anwendungsbeispiele

Einige Beispielabfragen, bei denen dieser MCP-Server helfen kann:

  • „Googlen Sie einige Filme, die bald in [Ihrer Gegend] erscheinen.“
  • „Wie hoch ist die aktuelle Marktkapitalisierung von Tesla?“
  • „Was ist der Wikipedia-Artikel des Tages?“
  • „Wie ist die 7-Tage-Wettervorhersage für [Ihren Standort]?“
  • „Wie lange dauerte die Karriere der drei bestbezahlten Tech-CEOs?“

🎬 Demo

Die folgenden Videos demonstrieren einen minimalen Anwendungsfall für Claude Desktop:

⚠️ Fehlerbehebung

Timeouts bei der Verwendung bestimmter Tools

Bei manchen Tools kann das Lesen von Webdaten erforderlich sein und die zum Laden der Seite benötigte Zeit kann unter extremen Umständen erheblich variieren.

Um sicherzustellen, dass Ihr Agent die Daten nutzen kann, legen Sie in Ihren Agenteneinstellungen ein ausreichend hohes Timeout fest.

Ein Wert von 180s sollte für 99 % der Anfragen ausreichen, aber einige Websites werden langsamer geladen als andere. Passen Sie diesen Wert daher Ihren Anforderungen an.

spawn npx ENOENT

Dieser Fehler tritt auf, wenn Ihr System den Befehl npx nicht finden kann. So beheben Sie das Problem:

NPM/Node-Pfad suchen

macOS:

which node

Zeigt den Pfad wie /usr/local/bin/node

Windows:

where node

Zeigt den Pfad wie C:\Program Files\nodejs\node.exe

Aktualisieren Sie Ihre MCP-Konfiguration:

Ersetzen Sie den Befehl npx durch den vollständigen Pfad zu Node. Auf einem Mac sieht er beispielsweise wie folgt aus:

"command": "/usr/local/bin/node"

👨‍💻 Beitragen

Wir freuen uns über Beiträge zur Verbesserung des Bright Data MCP! So können Sie helfen:

  1. Probleme melden : Wenn Sie auf Fehler stoßen oder Funktionswünsche haben, öffnen Sie bitte ein Problem in unserem GitHub-Repository.
  2. Pull Requests senden : Sie können das Repository gerne forken und Pull Requests mit Verbesserungen oder Fehlerbehebungen senden.
  3. Programmierstil : Der gesamte JavaScript-Code sollte den JavaScript-Codierungskonventionen von Bright Data entsprechen. Dies gewährleistet die Konsistenz im gesamten Code.
  4. Dokumentation : Verbesserungen der Dokumentation, einschließlich dieser README-Datei, sind immer willkommen.
  5. Beispiele : Teilen Sie Ihre Anwendungsfälle, indem Sie Beispiele beisteuern, um anderen Benutzern zu helfen.

Bei größeren Änderungen eröffnen Sie bitte zunächst ein Problem, um Ihre Änderungsvorschläge zu besprechen. So stellen Sie sicher, dass Ihre Zeit sinnvoll genutzt und mit den Projektzielen im Einklang steht.

📞 Unterstützung

Wenn Sie auf Probleme stoßen oder Fragen haben, wenden Sie sich bitte an das Bright Data-Supportteam oder öffnen Sie ein Problem im Repository.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Offizieller Bright Data-Server für das Model Context Protocol, der es KI-Assistenten wie Claude Desktop ermöglicht, auf öffentliche Webdaten in Echtzeit zu verweisen und auf dieser Grundlage Entscheidungen zu treffen.

  1. ✨ Funktionen
    1. 🔧 Verfügbare Tools
      1. 🚀 Schnellstart mit Claude Desktop
        1. 🔧 Kontoeinrichtung
          1. 🔌 Andere MCP-Clients
            1. 🎮 Probieren Sie Bright Data MCP Playgrounds aus
              1. 💡 Anwendungsbeispiele
                1. 🎬 Demo
                  1. ⚠️ Fehlerbehebung
                    1. Timeouts bei der Verwendung bestimmter Tools
                    2. spawn npx ENOENT
                  2. 👨‍💻 Beitragen
                    1. 📞 Unterstützung

                      Related MCP Servers

                      • -
                        security
                        A
                        license
                        -
                        quality
                        A Model Context Protocol server that enables AI assistants like Claude to browse and analyze Reddit content, including searching subreddits, retrieving post details with comments, and viewing trending posts.
                        Last updated -
                        1
                        Python
                        MIT License
                        • Apple
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
                        Last updated -
                        2
                        Python
                        • Apple
                        • Linux
                      • A
                        security
                        F
                        license
                        A
                        quality
                        A Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.
                        Last updated -
                        12
                        64
                        10
                        JavaScript
                        • Apple
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.
                        Last updated -
                        275
                        JavaScript
                        • Apple

                      View all related MCP servers

                      ID: 7b48dgl7y9