Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Was ist Cypress Cloud MCP?
Inhalt
Cypress Cloud MCP mit NCA: Schnelle Hilfe vom Experten
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Voraussetzungen: drei Schritte bis zur Verbindung
https://mcp.cypress.io/mcp
Cypress Cloud MCP in OpenCode einrichten
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"cypress": {
"type": "remote",
"url": "https://mcp.cypress.io/mcp",
"enabled": true,
"oauth": {}
}
}
}
opencode mcp auth cypress
opencode mcp list
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"cypress": {
"type": "remote",
"url": "https://mcp.cypress.io/mcp",
"enabled": true,
"oauth": false,
"headers": {
"Authorization": "Bearer {env:CYPRESS_MCP_TOKEN}"
}
}
}
}
export CYPRESS_MCP_TOKEN=dein-token
opencode mcp debug cypress
opencode mcp logout cypress
Setup für Claude Code, Cursor und VS Code
claude mcp add cypress-cloud \
https://mcp.cypress.io/mcp \
--transport http \
--scope user
{
"mcpServers": {
"cypress": {
"url": "https://mcp.cypress.io/mcp"
}
}
}
{
"servers": {
"cypress": {
"type": "http",
"url": "https://mcp.cypress.io/mcp"
}
}
}
Die Tools: was der Agent abfragen kann
Cypress Cloud MCP Tools im Überblick
| Tool | Was es liefert | Verfügbarkeit |
|---|---|---|
| cypress_get_projects | Alle Projekte der Organisation samt projectId | Jeder Plan |
| cypress_get_runs | Run Zusammenfassungen nach Projekt, Run URL oder Git Branch, mit Status und Testzahlen | Jeder Plan |
| cypress_get_failed_tests | Testname, Spec, Fehlermeldung, Stack Trace und Test Replay Link je Versuch | Jeder Plan |
| cypress_get_flaky_tests | Die flakigen Tests eines Runs | Planabhängig |
| cypress_get_accessibility_report | Verstöße nach Schweregrad, fehlschlagende Regeln und die fünf schlimmsten Views | Cypress Accessibility |
| cypress_get_accessibility_views | Alle Views des Reports, sortiert nach Anzahl der Regelverstöße | Cypress Accessibility |
| cypress_get_accessibility_rule_failures | Betroffene DOM Elemente je Regel mit CSS Selektor und Meldung | Cypress Accessibility |
| cypress_get_ui_coverage_report | Coverage Score, getestete und ungetestete Elemente, riskanteste Views | UI Coverage |
| cypress_get_ui_coverage_views | Alle Views nach ungetesteten Elementen sortiert | UI Coverage |
| cypress_get_ui_coverage_elements | Interaktive Elemente eines Runs, filterbar nach getestet und ungetestet | UI Coverage |
| submit_mcp_feedback | Feedback direkt aus dem Agenten an Cypress | Jeder Plan |
Richtig prompten: drei Regeln aus der Praxis
Barrierefreiheit: der unterschätzte Teil von Cloud MCP
Grenzen, Kontext und Datenschutz
{
"tools": { "cypress_*": false },
"agent": {
"test-debug": {
"tools": { "cypress_*": true }
}
}
}
Cloud MCP oder Cloud CLI: was wann passt
The moment you connect, your AI assistant stops guessing and starts knowing.
Unsere Erfahrung mit Cypress und KI Agenten
NCA Vibe Coding Consulting
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zu Cypress Cloud MCP
Was kostet Cypress Cloud MCP 2026?
Nichts zusätzlich. Cloud MCP ist in jedem Cypress Cloud Plan enthalten, auch im kostenlosen Starter Plan. Voraussetzung ist nur, dass du deine Runs überhaupt in die Cloud aufzeichnest. Einzelne Tools brauchen allerdings die passenden Daten im Hintergrund: Flaky Test Reporting hängt am Plan, die Accessibility und UI Coverage Tools an den jeweiligen Produkt Abos.
Welche KI Clients unterstützen Cypress Cloud MCP 2026?
Jeder Client, der Remote MCP Server über HTTP und Tools unterstützt. Die offizielle Doku beschreibt Antigravity, Claude Desktop, Claude Code, Cursor, GitHub Copilot in VS Code, die Copilot CLI und die Codex CLI. OpenCode fehlt dort, funktioniert aber problemlos mit type remote und der Server URL, wie in dieser Anleitung beschrieben.
Wie richte ich Cypress Cloud MCP in OpenCode ein 2026?
Trag den Server in opencode.json unter mcp ein, mit type remote, der URL https://mcp.cypress.io/mcp und einem leeren oauth Objekt. Danach einmal opencode mcp auth cypress im Terminal ausführen. Der Browser öffnet sich für den Login, die Tokens landen lokal in mcp-auth.json. Mit opencode mcp list prüfst du, ob der Server verbunden ist.
Ist Cypress Cloud MCP DSGVO konform 2026?
Cypress Cloud ist ein US Anbieter, daran ändert Cloud MCP nichts. Die Testdaten liegen ohnehin dort, der MCP Server öffnet nur einen lesenden Zugang darauf. Cypress erhält die Eingaben des Tool Calls, nicht den Chat Verlauf, und trainiert nach eigener Aussage keine Modelle mit diesen Daten. Wer volle Datenhoheit braucht, verzichtet auf die Cloud und damit auch auf Cloud MCP.
Welche Tools bietet Cypress Cloud MCP 2026?
Elf Stück. Projekte auflisten, Runs abfragen, fehlgeschlagene Tests mit Stack Trace und Test Replay Link holen, flakige Tests identifizieren, dazu je drei Tools für Accessibility Reports und für UI Coverage sowie ein Feedback Tool. Du rufst keines davon selbst auf, der Agent wählt anhand deines Prompts aus.
Warum findet mein Agent keinen Run?
Meistens fehlt die Freischaltung in der Organisation. Ein Admin muss die Cloud MCP Integration in Cypress Cloud aktivieren. Zweithäufigste Ursache: Der Branchname in CI weicht von dem ab, den du dem Agenten nennst. Und drittens heißt ein roter CI Job nicht, dass kein Run existiert. Zeig dem Agenten die Run URL direkt.
OAuth oder Personal Access Token: was ist besser?
OAuth, wenn dein Client es kann. Kein Token zum Rotieren, keines, das versehentlich im Repository landet, und die Session hält dreißig Tage mit automatischer Erneuerung. Ein Token brauchst du nur, wenn der Client keinen browserbasierten Login unterstützt. Dann gehört es in eine Umgebungsvariable, niemals direkt in die Konfigurationsdatei.
Wie viele Anfragen sind pro Stunde erlaubt?
Hundert Tool Requests pro Stunde, in allen Plänen gleich. Für interaktives Debuggen reicht das deutlich. Eng wird es bei automatisierten Läufen, die viele Runs am Stück durcharbeiten. Wer mehr braucht, wendet sich an den Cypress Support. Zusätzlich gelten die üblichen Aufbewahrungsfristen deines Plans für die Testdaten.
Kann Cloud MCP meine Tests ändern?
Nein. Der Zugriff ist ausschließlich lesend und auf Datenabfrage ausgelegt. Testcode ändern oder Runs löschen ist nicht möglich. Zusätzlich gilt dein eigener Rechterahmen: Der Agent sieht genau die Projekte, auf die du in der Organisation Zugriff hast, nicht mehr.
Was unterscheidet Cloud MCP von der Cloud CLI?
Cloud MCP ist ein Remote Server für KI Clients, der Agent wählt die Tools selbst. Die Cloud CLI heißt cy-cloud, liefert JSON im Terminal und kommt direkt an Test Replay Daten. MCP passt zum Debuggen im Dialog, die CLI zu Skripten und Automatisierung. Beide sind kostenlos, viele Teams nutzen beide.
Wie wechsle ich vom Token zurück zu OAuth?
Entfern den Authorization Header beziehungsweise die Token Variable aus der Konfiguration deines Clients. In OpenCode setzt du oauth zusätzlich von false auf ein leeres Objekt. Nach dem Speichern und Neuverbinden erkennt der Client, dass kein Token vorliegt, und startet den Browser Login automatisch.
Brauche ich eine bestimmte Cypress Version?
Nein, eine Mindestversion der Cypress App gibt es nicht. Entscheidend ist allein, dass deine Runs in Cypress Cloud aufgezeichnet werden und die Integration für die Organisation freigeschaltet ist. Cloud MCP liest die Daten, die dort ohnehin liegen, und greift nicht in den lokalen Testlauf ein.
Microsofts Open-Source-Framework für Multi-Agent-Systeme – autonome KI-Agenten, die miteinander kommunizieren und komplexe Aufgaben lösen.
Open-Source KI-Assistent mit 60.000+ GitHub Stars, der über WhatsApp, Telegram und andere Messaging-Apps gesteuert wird.