DevCycle MCP Server

offiziell

Turn your favourite AI tool into a feature management assistant. DevCycle's MCP works with your favourite coding assistant so you can create and monitor feature flags using natural language right in your workflow.

Dokumentation

Auf dieser Seite

Der DevCycle Model Context Protocol (MCP) Server basiert auf der DevCycle CLI und ermöglicht KI-gestützten Code-Editoren wie Cursor und Windsurf oder universellen Werkzeugen wie Claude Desktop, direkt mit Ihren DevCycle-Projekten zu interagieren und in Ihrem Auftrag Änderungen vorzunehmen.

Schnelleinrichtung

Der DevCycle MCP wird gehostet, sodass kein lokaler Server eingerichtet werden muss. Wir führen Sie durch die Installation und Authentifizierung mit Ihren bevorzugten KI-Tools.

Direktverbindung: Für Clients, die die MCP-Spezifikation mit OAuth-Authentifizierung nativ unterstützen, können Sie sich direkt mit unserem gehosteten Server verbinden:

https://mcp.devcycle.com/mcp

Protokollunterstützung: Unser MCP-Server unterstützt sowohl SSE- als auch HTTP-Streaming-Protokolle und wählt automatisch die beste Option basierend auf den Fähigkeiten Ihres Clients aus.

Alternativer Endpunkt: Falls Ihr Client Probleme mit der Protokollaushandlung hat, verwenden Sie den reinen SSE-Endpunkt:

https://mcp.devcycle.com/sse

MCP-Registry: Wenn Sie registry.modelcontextprotocol.io verwenden, ist der DevCycle MCP gelistet als: com.devcycle/mcp

info

Diese Anleitung verwendet den entfernten DevCycle MCP-Server. Zur Installation des lokalen MCP-Servers siehe die Referenzdokumentation.

Konfigurieren Sie Ihren KI-Client

  • Cursor
  • VS Code
  • Claude Code
  • OpenCode
  • Claude Desktop
  • Windsurf
  • Codex CLI
  • Gemini CLI

📦 In Cursor installieren

Um Cursor zu öffnen und den DevCycle MCP automatisch hinzuzufügen, klicken Sie auf die Installationsschaltfläche oben. Alternativ fügen Sie Folgendes zu Ihrer ~/.cursor/mcp_settings.json-Datei hinzu. Weitere Informationen finden Sie in der Cursor-Dokumentation.

{
  "mcpServers": {
    "DevCycle": {
      "url": "https://mcp.devcycle.com/mcp"
    }
  }
}

Authentifizierung in Cursor:

  1. Nach der Konfiguration wird der DevCycle MCP als "Anmeldung erforderlich" mit einem gelben Indikator aufgeführt
  2. Klicken Sie auf den DevCycle MCP-Server, um den Autorisierungsprozess zu starten
  3. Dies öffnet eine Browser-Autorisierungsseite unter mcp.devcycle.com
  4. Überprüfen Sie die Berechtigungen und klicken Sie auf "Zugriff erlauben"
  5. Wenn Sie mehrere Organisationen haben, wählen Sie Ihre gewünschte Organisation unter auth.devcycle.com aus
  6. Sie werden zurück zu Cursor geleitet und der Server ist nun aktiv

Verfügbare Werkzeuge

Der DevCycle MCP-Server bietet umfassende Werkzeuge zur Verwaltung von Feature-Flags, organisiert in 6 Kategorien:

KategorieWerkzeugeBeschreibung
Feature-Verwaltunglist_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_historyFeature-Flags erstellen und verwalten
Variablenverwaltunglist_variables, create_variable, update_variable, delete_variableFeature-Variablen verwalten
Projektverwaltunglist_projects, get_current_project, select_projectProjektauswahl und -details
Self-Targeting & Overridesget_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overridesTests und Overrides
Ergebnisse & Analytikget_feature_total_evaluations, get_project_total_evaluationsNutzungsanalytik
SDK-Installationinstall_devcycle_sdkSDK-Installationsanleitungen und -beispiele

Probieren Sie es aus

Nach der Konfiguration fragen Sie Ihren KI-Assistenten:

  • "Erstelle einen neuen Feature-Flag namens 'new-checkout-flow'"
  • "Liste alle Features in meinem Projekt auf"
  • "Aktiviere das Targeting für das Feature 'header-redesign' in der Produktion"
  • "Zeige mir die Auswertungsanalytik der letzten 7 Tage"

Nächste Schritte

  • MCP-Referenz – Vollständige Werkzeugdokumentation mit allen Parametern
  • CLI-Referenz – Informationen zu den zugrunde liegenden CLI-Befehlen

Hilfe erhalten

  • GitHub Issues: GitHub Issues
  • Allgemeine Dokumentation: DevCycle Docs
  • Support: Support kontaktieren