Die besten MCP-Server für Windsurf 2026
Firecrawl, Bright Data, Zyte und Crawlora im Vergleich als Windsurf MCP-Server — Config, Tool-Anzahl und was wofür passt.
Windsurfs eigene Docs und Third-Party-Tracker führen es beide als starke Wahl für parallele Multi-Agent-Sessions, und die MCP-Unterstützung ist seit einer Weile stabil — aber bisher hat niemand einen Windsurf-spezifischen Kaufratgeber für Web-Data-MCP-Server veröffentlicht. Dieser vergleicht, was sich tatsächlich verbinden lässt, mit echter Config, nicht mit Marketing-Text.
Windsurfs MCP-Config — und eine echte Diskrepanz beim Dateinamen
Windsurf liest MCP-Server-Definitionen aus einer JSON-Datei unter ~/.codeium/windsurf/, Root-Key mcpServers (dieselbe Form wie Claude Desktop). Der Dateiname selbst wird über die Anbieter hinweg uneinheitlich dokumentiert: Firecrawls eigenes MCP-Repo weist auf ./codeium/windsurf/model_config.json hin, während Crawloras eigenes Repo und die meisten Third-Party-Guides mcp_config.json nennen. Das ist kein Tippfehler auf einer der beiden Seiten — es spiegelt wahrscheinlich, dass Windsurf die Datei irgendwann umbenannt hat und die Docs unterschiedlich schnell veraltet sind. Prüf, was deine installierte Windsurf-Version tatsächlich liest (öffne das MCP-Settings-Panel, das den aufgelösten Config-Pfad zeigt), statt blind der Doku eines einzelnen Anbieters zu vertrauen.
Worauf du achten solltest
- Generisches Crawling (beliebige URL → Markdown) vs. strukturierte Plattformdaten (benannte Seiten → JSON).
- Dokumentiert der Anbieter Windsurf tatsächlich, oder passt du eine Claude-Desktop-Config an und hoffst, dass es funktioniert?
- Tool-Anzahl und was sie wirklich abdeckt.
- Preismodell und ob ein fehlgeschlagener Request trotzdem berechnet wird.
Die Kandidaten
| Tool | Format | Abdeckung | Config | Am besten für |
|---|---|---|---|---|
| Firecrawl MCP | MCP-Server | Scrape/Crawl/Search/Extract für beliebige URLs | mcpServers-Key, npx -y firecrawl-mcp, Servername mcp-server-firecrawl laut eigener Doku | Generisches Crawl-to-Markdown für beliebige Seiten |
| Bright Data | MCP-Server (32 Tools) | 40+ benannte Plattformen + Proxy-/Anti-Bot-Infrastruktur | Gleiche mcpServers-Form, npx @brightdata/mcp oder gehostet über mcp.brightdata.com/mcp?token=... | Anti-Bot-gehärtete Extraktion im großen Maßstab |
| Zyte | Gehosteter Remote-MCP-Server | Zyte-API-Fetch/Extract/Search plus Scrapy-Cloud-Tools | https://mcp.zyte.com/v1/mcp, Account-Anmeldung; Windsurf ist kein von Zyte dokumentierter Client, hier ungetestet | Teams, die bereits Zyte API oder Scrapy Cloud nutzen |
| Crawlora | MCP-Server | 4.232 Tools über 497 Plattform-Gruppen | mcpServers-Key, https://mcp.crawlora.net/mcp, Hinweis: der Authorization-Header steht unter headers, nicht als Top-Level-Feld | Strukturiertes JSON von benannten Plattformen, Pay-on-Success |
Firecrawl MCP — generisches Crawl-to-Markdown
Firecrawls eigenes Repo dokumentiert Windsurf direkt: füge einen mcpServers-Block hinzu, der den Server mcp-server-firecrawl nennt und npx -y firecrawl-mcp mit FIRECRAWL_API_KEY in env ausführt. Es arbeitet nicht aus einem festen Plattform-Katalog heraus — richte es auf jede beliebige öffentliche Seite für Markdown, strukturierte JSON-Extraktion oder einen kompletten Site-Crawl aus. Wähl es, wenn die Aufgabe darin besteht, beliebige Websites zu lesen oder zu crawlen.
Bright Data — Anti-Bot-Skalierung über 40+ benannte Plattformen
Bright Data verwendet in Windsurf dieselbe JSON-Form wie in VS Code: entweder den lokalen npx @brightdata/mcp-Befehl mit einem API_TOKEN, oder die gehostete Remote-URL mit einem Token-Query-Parameter. Der MCP-Server mit 32 Tools deckt benannte E-Commerce-, Social-, Business- und Finanzplattformen ab, filterbar über groups=, sodass einem Agent nicht alle Tools auf einmal übergeben werden. Wähl es, wenn Anti-Bot-Zuverlässigkeit bei harten, benannten Zielen die eigentliche Einschränkung ist.
Zyte — ein gehosteter MCP-Server existiert jetzt, aber Windsurf ist kein dokumentierter Client
Update, 5. Oktober 2026: Eine frühere Version dieses Beitrags sagte, Zyte habe keinen generischen MCP-Server. Das stimmt seit dem 30. September 2026 nicht mehr, als Zyte einen offiziellen gehosteten Server unter https://mcp.zyte.com/v1/mcp gestartet hat. Laut Zytes Dokumentation stellt er fetch_http und fetch_page zum Abruf, extract_from_http und extract_from_browser für strukturierte Extraktion, search, Preis- und Nutzungs-Tools sowie eine Gruppe von Scrapy-Cloud-Tools zum Ausführen und Überwachen von Spidern bereit. Die Nutzung des Servers ist kostenlos; was dein Agent darüber tut, wird zu Zyte-API-Preisen abgerechnet (Scrapy-Cloud-Jobs zu Scrapy-Cloud-Preisen), neue Nutzer erhalten ein Testguthaben von 5 $ für einen Monat, und angeboten wird er nur Organisationen mit aktivem Zyte-API- oder Scrapy-Cloud-Plan. Zytes Setup-Docs nennen Claude Code, Codex CLI, GitHub Copilot CLI, VS Code und claude.ai sowie eine generische JSON-Config für andere MCP-Clients. Windsurf gehört nicht zu den genannten Clients; die Anbindung hier ist also der generische Weg über einen Remote-Server, den wir nicht getestet haben, einschließlich des Anmeldeschritts. Wähl es, wenn du bereits für Zyte API oder Scrapy Cloud zahlst und Abruf, Extraktion und Spider-Monitoring im selben Agent willst.
Crawlora — strukturiertes JSON über 497 Plattform-Gruppen, Pay-on-Success
Crawloras MCP-Server dokumentiert Windsurf direkt: ~/.codeium/windsurf/mcp_config.json, mcpServers-Key, ausgerichtet auf https://mcp.crawlora.net/mcp mit dem API-Key unter einem headers.Authorization-Feld (Bearer <key>) — beachte, dass dies eine andere Form ist als die serverUrl-Konvention, die einige andere Remote-Server in Windsurf verwenden, kopier also den exakten Block, statt die Key-Namen zu erraten. 4.232 Tools über Suche, Maps, E-Commerce, Social, Finanzen, Reisen, Jobs, Medien, App-Stores und Bewertungen, normalisiertes JSON, Pay-on-Success-Abrechnung, 2.000 kostenlose Credits/Monat ohne Karte. Wähl es für strukturierte Datensätze von benannten Plattformen, ohne einen Parser zu pflegen.
Wie du wählst, je nach Aufgabe
- Du musst beliebige Websites für Agent-Kontext crawlen oder lesen → Firecrawl MCP.
- Du brauchst zuverlässige Extraktion aus bestimmten harten, benannten Plattformen im großen Maßstab → Bright Data.
- Du brauchst strukturiertes JSON von benannten Plattformen, ohne einen Parser zu pflegen, nur bei Erfolg abgerechnet → Crawlora MCP.
- Du willst speziell Zytes Scrapy-Generierungs-Workflow → dafür brauchst du vorerst Claude Code oder GitHub Copilot, nicht Windsurf.
- Du zahlst bereits für Zyte API oder Scrapy Cloud → Zytes gehosteter MCP-Server ist hier der generische Remote-Server-Weg; Zyte dokumentiert Windsurf nicht, prüf also den Anmeldeschritt, bevor du dich darauf verlässt.
Strukturierte Webdaten zu Windsurf hinzufügen
4.232 Tools über 497 Plattform-Gruppen, ein API-Key, nur bei Erfolg abgerechnet. 2.000 kostenlose Credits im Monat, ohne Karte.
Quellen
Weiterführende Lektüre
- Best MCP Servers for GitHub Copilot in 2026 — derselbe Vergleich, Copilots Config-Form.
- Best Web Scraping MCP Servers & Skills for Claude Code in 2026.
- Crawlora vs Firecrawl · Crawlora vs Bright Data.
- Gib deinem AI Agent Live-Webdaten mit MCP.
Häufig gestellte Fragen
Was ist der beste MCP-Server für Web Scraping mit Windsurf?
Firecrawl MCP passt zum Crawlen oder Lesen beliebiger Websites. Bright Data ist auf Anti-Bot-gehärtete Extraktion über 40+ benannte Plattformen ausgelegt. Crawlora passt, wenn du strukturiertes JSON von benannten Plattformen willst, ohne einen Parser zu pflegen, nur bei Erfolg abgerechnet. Zyte hat am 30. September 2026 einen offiziellen gehosteten MCP-Server gestartet, dokumentiert Windsurf aber nicht als Client.
Woher liest Windsurf seine MCP-Server-Config?
Aus einer JSON-Datei unter ~/.codeium/windsurf/, Root-Key mcpServers — dieselbe Form wie Claude Desktop. Der exakte Dateiname wird über die Anbieter hinweg uneinheitlich dokumentiert (Firecrawls eigenes Repo nennt model_config.json, die meisten anderen mcp_config.json), was wahrscheinlich daran liegt, dass Windsurf die Datei irgendwann umbenannt hat. Prüf im MCP-Settings-Panel deiner installierten Windsurf-Version den aufgelösten Pfad, statt der Doku eines einzelnen Anbieters zu vertrauen.
Funktioniert Zyte mit Windsurf?
Zyte hat am 30. September 2026 einen offiziellen gehosteten MCP-Server gestartet (https://mcp.zyte.com/v1/mcp, Anmeldung per Account, abgerechnet zu Zyte-API-Preisen ohne separate MCP-Gebühr). Zytes Docs nennen Claude Code, Codex CLI, GitHub Copilot CLI, VS Code und claude.ai als unterstützte Clients, nicht Windsurf; die Nutzung hier ist also der generische Weg über einen Remote-Server, den wir nicht getestet haben. Der Zugang setzt eine Organisation mit aktivem Zyte-API- oder Scrapy-Cloud-Plan voraus.
Wie installiere ich Crawloras MCP-Server für Windsurf?
Füge deiner Windsurf-Config einen mcpServers-Block hinzu, der auf https://mcp.crawlora.net/mcp zeigt, mit dem API-Key unter einem headers.Authorization-Feld (Bearer <key>) — das ist eine andere Form als die serverUrl-Konvention, die einige andere Remote-Server verwenden, kopier also den exakten Block aus der Doku, statt die Key-Namen zu erraten. Der kostenlose Tarif umfasst 2.000 Credits/Monat, ohne Karte.
