Coding Agents haben heute zwei Wege zu Webzugriff: MCP-Server, die du von Hand hinzufügst, und Plugins, die Skills, einen MCP-Server oder beides in einer Installation bündeln. Codex und ChatGPT teilen sich ein einziges Plugin-Verzeichnis; Cursor hat einen eigenen Marketplace. Firecrawl hat in der ersten Oktoberwoche 2026 eine Reihe von „Best Plugins“-Roundups veröffentlicht und in jedem das eigene Plugin an die erste Stelle gesetzt. Dieser Beitrag stellt eine engere, überprüfbare Frage: Was kannst du bei den vier Web-Data-Anbietern, die wir anderswo vergleichen, heute tatsächlich installieren, und was kommt damit mit?
Wir haben jeden davon installiert, die Antworten unten stammen also aus einem echten Durchlauf, nicht aus einer README. Wo wir etwas nicht testen konnten, sagen wir das. Und einer der vier sind wir selbst.
Was wir getestet haben und was nicht
Alle Installationen liefen am 13. Oktober 2026 mit codex-cli 0.156.1, jeweils in ein frisches, leeres CODEX_HOME, damit zwischen den Anbietern nichts übrig blieb. Wir haben codex plugin marketplace add und codex plugin add genutzt und uns dann angesehen, was auf der Platte landete und was codex mcp list zeigte.
Wir haben keine Modell-Session ausgeführt, können dir also nicht sagen, wie gut die Skills eines Plugins funktionieren. Wir haben Cursor überhaupt nicht getestet: Es ist auf dem verwendeten Rechner nicht installiert, die Cursor-Aussagen unten stammen also aus Cursors Dokumentation und dem Repo des jeweiligen Anbieters. Und Verzeichnis-Listings konnten wir von außerhalb der Apps nicht prüfen.
Was du bewerten solltest
- Wo es liegt. Ein Verzeichnis-Listing (ein Klick, geprüft) oder ein GitHub-Repo (zwei Befehle, du liest es vorher).
- Was es bündelt. Nur Skills, ein MCP-Server oder beides. Skills bringen dem Agent einen Workflow bei; ein MCP-Server gibt ihm Live-Tools.
- Auth. OAuth-Anmeldung, ein API-Key in einer Umgebungsvariable oder gar nichts. Das entscheidet, was ein Plugin überhaupt bündeln kann.
- Lizenz. MIT, eine Anbieter-EULA oder keine Angabe. Sie bestimmt, ob du die Skills für dein Team forken und prüfen darfst.
- Client-Passung. Manche Pakete sind für einen Client gebaut und laden anderswo nur zufällig dank des Formats.
Die Kandidaten
| Anbieter | Codex-Installation, die wir ausgeführt haben | Installiert | Gebündeltes MCP in Codex | Auth | Repo-Lizenz |
|---|---|---|---|---|---|
| Firecrawl | codex plugin marketplace add firecrawl/cli, dann codex plugin add firecrawl@firecrawl | v1.1.0, 13 Skills | Nein | Firecrawl-CLI-Login oder FIRECRAWL_API_KEY für die Skills | In den Repo-Metadaten nicht angegeben |
| Bright Data | codex plugin marketplace add brightdata/skills, dann codex plugin add brightdata-plugin@brightdata-plugins | v1.8.0, 21 Skills | Nein | Bright-Data-Account und API-Token | MIT |
| Zyte | codex plugin marketplace add zytedata/codex-skills, dann codex plugin add zyte-web-data@zyte-ai | v0.4.0, 5 Skills | Ja: zyte unter https://mcp.zyte.com/v1/mcp, „Not logged in“, bis du dich anmeldest | OAuth im Browser | Zyte EULA |
| Crawlora | codex plugin marketplace add Crawlora-org/crawlora-skills, dann codex plugin add crawlora@crawlora | v1.0.0, 165 Skills | Nein (bewusst, siehe unten) | CRAWLORA_API_KEY für die Skills | MIT |
Zwei dieser Marketplace-Adds funktionierten über eine Hintertür, die man kennen sollte. Codex liest eine Claude-artige .claude-plugin/marketplace.json als Legacy-Ort, daher ließen sich Bright Datas Repo (als Claude-Code-Plugin veröffentlicht) und Firecrawls CLI-Repo beide in Codex installieren, ohne ein Codex-spezifisches Manifest. Firecrawls separates Repo firecrawl-codex-plugin dagegen ließ sich nicht direkt als Marketplace hinzufügen: Codex meldete kein unterstütztes Manifest im Root, und die README sagt, du sollst dir eine Marketplace-Datei selbst einrichten.
Firecrawl: der mit den Verzeichnis-Listings
Firecrawl liefert pro Client ein Plugin: eigene Repos für Claude Code, Codex, Cursor und weitere. Das Cursor-Plugin bündelt einen gehosteten MCP-Server unter https://mcp.firecrawl.dev/v2/mcp-oauth, der bei der ersten Nutzung eine Browser-Anmeldung öffnet (kein Key zum Einfügen), dazu 13 Skills und eine Install-Rule. Firecrawls eigenes Roundup sagt, du sollst es in Cursor mit /add-plugin firecrawl installieren, und verlinkt die Cursor-Marketplace-Seite; der Beitrag vom 6. Oktober kündigt ein offizielles ChatGPT-Plugin an, das laut Firecrawl auch in Codex funktioniert. Diese Listings sind der eigentliche Unterschied, und wir haben sie nicht verifiziert.
Verifiziert haben wir den GitHub-Weg: Das Repo firecrawl/cli installiert sich in Codex als Plugin mit 13 Skills; Firecrawls Plugin-READMEs beschreiben diese Skills als Arbeit über die Firecrawl-CLI. Das dedizierte Codex-Repo beschreibt sich selbst als reines Skills-Paket und sagt, Stand seines letzten Updates im Juni, dass es auf ein Verzeichnis-Listing wartet — lies Firecrawls Oktober-Beiträge und diese README also zusammen. Wähle es, wenn du den Ein-Klick-Weg und die breiteste Client-Abdeckung willst und dich gern per OAuth anmeldest.
Bright Data: ein Claude-Code-Plugin, das zufällig auch in Codex lädt
Bright Datas Repo brightdata/skills ist als Claude-Code-Plugin betitelt, MIT-lizenziert und wurde am 12. Oktober aktualisiert. Es installierte sich in Codex als 21 Skills: Scraping, Suche, Data Feeds, Scraper-Bau, Proxy und Best-Practice-Guides fürs SDK. Es bündelt keinen MCP-Server. In Codex heißt das: Willst du die Tool-Oberfläche, fügst du Bright Datas MCP separat hinzu, und ein Cursor-spezifisches Paket haben wir nicht gefunden. Wähle es, wenn du bereits mit Bright Datas Infrastruktur arbeitest und dessen Skills im Agent haben willst.
Zyte: das einzige gebündelte MCP, weil es OAuth nutzt
Zyte veröffentlicht dedizierte Pakete für Claude Code, Codex und die GitHub Copilot CLI sowie ein generisches Agent-Plugin-Repo (zytedata/skills) für andere Agents. Das generische Repo ließ sich nicht als Codex-Marketplace hinzufügen; das dedizierte Repo zytedata/codex-skills schon. Es installierte sich mit fünf Skills und registrierte Zytes gehosteten MCP-Server, der als „Not logged in“ aufgelistet wurde, passend zu Zytes OAuth-Anmeldung. Zytes Skills generieren aus einem Prompt in normaler Sprache ein funktionierendes Scrapy-Projekt — ein anderer Job als ein Tool, das Daten zurückgibt. Cursor taucht in Zytes Marketing-Texten und in der README des generischen Repos auf, aber ein dediziertes Cursor-Paket haben wir nicht gefunden. Wähle es, wenn du vom Agent eine wartbare Scraper-Codebasis willst und mit der Zyte EULA leben kannst.
Crawlora: das breiteste Skill-Set, in Codex nur Skills
Crawloras Plugin ist das Repo selbst: ein crawlora-Plugin, das alle 165 Skills installiert, die Crawloras REST API mit deinem CRAWLORA_API_KEY aufrufen. Um die Agent-nativen MCP-Tools in Codex zu bekommen, fügst du den Server separat hinzu:
codex plugin marketplace add Crawlora-org/crawlora-skills
codex plugin add crawlora@crawlora
export CRAWLORA_API_KEY=sk_your_key_here
codex mcp add crawlora --url https://mcp.crawlora.net/mcp --bearer-token-env-var CRAWLORA_API_KEY
Für Cursor ist das Repo ebenfalls ein Plugin: Skills laden aus skills/, und eine mcp.json im Root registriert den gehosteten MCP-Server mit "Authorization": "Bearer ${env:CRAWLORA_API_KEY}", der Interpolations-Syntax, die Cursor dokumentiert. Wir haben es nicht in Cursor installiert. Es ist weder im Cursor-Marketplace noch im Codex-Verzeichnis gelistet, und wir haben es bei keinem von beiden eingereicht. Wähle es, wenn die Arbeit aus strukturierten Datensätzen von benannten Plattformen besteht (Preise, Listings, Filings, Profile), über viele Quellen hinweg, und du lieber aus einem Repo installierst, das du lesen kannst.
Warum nur OAuth-Server in einem Codex-Plugin mitfahren können
Das war der Teil, mit dem wir nicht gerechnet hatten. Wir haben die mitgelieferte mcp.json eines Plugins auf einen lokalen Mock-Server gerichtet und protokolliert, was Codex sendet. Eigene Header kamen an. Ein Authorization-Header aber nie, und ein Wert wie ${CRAWLORA_API_KEY} wurde als genau dieser Text gesendet, nicht aus der Umgebung aufgelöst. Keys wie bearer_token_env_var ließen Codex den gesamten Server verwerfen. Ein Server, der sich mit einem statischen API-Key authentifiziert, hat heute also keine Möglichkeit, einen funktionierenden Credential-Pfad in einem Codex-Plugin mitzuliefern, und die Anbieter, die dort MCP bündeln, sind die mit OAuth. Deshalb hat Zytes Plugin einen Server registriert und die anderen drei nicht.
Das portable Agent-Plugin-Schema sieht das genauso: Es definiert für einen Remote-Server nur type, url und headers und keine Umgebungs-Interpolation. Cursors Dokumentation geht den umgekehrten Weg und löst ${env:NAME} in url und headers tatsächlich auf. Rechne damit, dass das je nach Client unterschiedlich ist und sich ändern wird; diese Ergebnisse stammen von einer Codex-Version an einem Tag.
Verzeichnis oder GitHub: so wählst du
- Ein Klick für dich selbst oder ein kleines Team. Ein im Verzeichnis gelistetes Plugin (Firecrawl, laut eigenen Ankündigungen) ist der kürzeste Weg.
- Ein Team, das lesen will, was es installiert. Ein GitHub-Plugin, das du pinnen und prüfen kannst. Alle vier Anbieter erfüllen das; Crawlora und Bright Data sind MIT, Zyte steht unter einer eigenen EULA.
- Eine Scraper-Codebasis aus dem Agent. Zytes Plugin.
- Viele benannte Plattformen hinter einem Key. Crawloras Skills, wobei der MCP-Server in Codex separat hinzugefügt wird.
- Eine schwierige, benannte Seite im großen Maßstab. Bright Datas Skills plus dessen Infrastruktur.
Crawlora in Codex oder Cursor installieren
165 Skills und ein gehosteter MCP-Server, ein API-Key, abgerechnet nur bei Erfolg. 2.000 kostenlose Credits im Monat, ohne Karte.
Quellen
Weiterführende Lektüre
- Best MCP Servers for OpenAI Codex in 2026 — dieselben vier Anbieter als MCP-Server, inklusive Zytes Codex-Add-on.
- Best AI Agent Skills Marketplaces in 2026 — wo Skills gelistet und gefunden werden.
- Best Web Search MCP Servers in 2026 — live getestete Such-Endpoints.
- Crawlora vs Firecrawl · Crawlora vs Bright Data · Crawlora vs Zyte.
- Gib deinem AI Agent Live-Webdaten mit MCP — wie MCP funktioniert und wie du dich in drei Minuten verbindest.
Häufig gestellte Fragen
Kann ich ein Web-Data-Plugin in Codex ohne das Plugin-Verzeichnis installieren?
Ja. Codex kann einen Plugin-Marketplace direkt aus einem GitHub-Repo hinzufügen, mit codex plugin marketplace add <owner/repo>, und danach codex plugin add <plugin>@<marketplace>. Am 13. Oktober 2026 haben wir auf diese Weise Crawlora (165 Skills), Bright Data (21), Zytes Codex-Paket (5) und Firecrawls CLI-Repo (13) auf codex-cli 0.156.1 installiert. Wir haben nur die Installation getestet, nicht, wie gut die Skills funktionieren.
Warum bündeln manche Web-Data-Plugins in Codex einen MCP-Server und andere nicht?
Es liegt an der Auth. In unserem Test auf codex-cli 0.156.1 hat Codex einen Authorization-Header aus der mitgelieferten mcp.json eines Plugins entfernt und ${VAR}-Platzhalter als wörtlichen Text durchgereicht, sodass ein Server, der einen statischen API-Key braucht, keinen funktionierenden Credential-Pfad im Plugin mitliefern kann. Zytes Paket hat seinen MCP-Server gebündelt, weil dieser Server sich per OAuth anmeldet. Die Codex-Installationen von Firecrawl, Bright Data und Crawlora haben keinen gebündelt.
Ist Firecrawl in den Plugin-Verzeichnissen von Cursor und ChatGPT gelistet?
Firecrawl sagt das: Die Beiträge vom 5. und 6. Oktober 2026 beschreiben ein Listing im Cursor Marketplace (Installation mit /add-plugin firecrawl) und ein offizielles ChatGPT-Plugin, das auch in Codex funktioniert. Keines der beiden Listings konnten wir von außerhalb dieser Apps verifizieren. Keiner der anderen drei Anbieter in diesem Vergleich behauptet ein Listing in diesen Verzeichnissen.
Hat Crawlora ein Cursor- oder Codex-Plugin?
Ja, als auf GitHub gehostetes Plugin und nicht als Verzeichnis-Listing. Für Codex führst du codex plugin marketplace add Crawlora-org/crawlora-skills und codex plugin add crawlora@crawlora aus, um 165 Skills zu installieren, und fügst den MCP-Server danach separat mit codex mcp add crawlora --url https://mcp.crawlora.net/mcp --bearer-token-env-var CRAWLORA_API_KEY hinzu. Das Repo ist außerdem ein Cursor-Plugin mit gebündelter mcp.json, die wir nicht in Cursor getestet haben. Es wurde weder beim Cursor-Marketplace noch beim OpenAI-Verzeichnis eingereicht.
Welches Anbieter-Plugin eignet sich am besten, um einen Scraper zu generieren, statt Daten abzurufen?
Das von Zyte. Seine Skills machen aus einer Beschreibung in normaler Sprache ein funktionierendes Scrapy-Projekt, das du dann besitzt und selbst ausführst. Die Plugins von Firecrawl, Bright Data und Crawlora zielen darauf ab, Daten über Tools und Skills abzurufen oder zu extrahieren.
