GrowthBook MCP-Server
Mit dem GrowthBook MCP-Server können Sie direkt von Ihrem LLM-Client aus mit GrowthBook interagieren. Sehen Sie sich Experimentdetails an, fügen Sie ein Feature-Flag hinzu und vieles mehr.
Aufstellen
Umgebungsvariablen Verwenden Sie die folgenden Umgebungsvariablen, um den MCP-Server zu konfigurieren.
Variablenname | Status | Beschreibung |
---|---|---|
GB_API_KEY | Erforderlich | Ein GrowthBook-API-Schlüssel. |
GB_USER | Erforderlich | Ihr Name. Wird beim Erstellen eines Feature-Flags verwendet. |
GB_API_URL | Optional | Ihre GrowthBook-API-URL. Der Standardwert ist https://api.growthbook.io . |
GB_APP_ORIGIN | Optional | Die URL Ihrer GrowthBook-App lautet standardmäßig https://app.growthbook.io . |
Nachfolgend finden Sie Anweisungen zum Hinzufügen des MCP-Servers zu einem Client. Jeder Client, der MCP unterstützt, ist ebenfalls kompatibel. Informationen zum Hinzufügen des Servers finden Sie in der Dokumentation.
Cursor
- Öffnen Sie Cursoreinstellungen → MCP
- Klicken Sie auf „Neuen globalen MCP-Server hinzufügen“
- Fügen Sie einen Eintrag für das GrowthBook MCP hinzu und folgen Sie dabei dem folgenden Muster:
- Speichern Sie die Einstellungen.
Nachdem der Server erfolgreich eine Verbindung hergestellt hat, sollte jetzt ein grüner aktiver Status angezeigt werden!
VS Code
- Benutzereinstellungen öffnen (JSON)
- Fügen Sie einen MCP-Eintrag hinzu:
- Speichern Sie Ihre Einstellungen.
GrowthBook MCP ist jetzt zur Verwendung in VS Code bereit.
Claude Desktop
- Öffnen Sie Einstellungen → Entwickler
- Klicken Sie auf Konfiguration bearbeiten
- Öffnen Sie
claude_desktop_config.json
- Fügen Sie die folgende Konfiguration hinzu:
- Speichern Sie die Konfiguration und starten Sie Claude neu
Im Chatfenster sollte ein Hammersymbol erscheinen, das anzeigt, dass Ihr GrowthBook MCP-Server verbunden und verfügbar ist!
Werkzeuge
- Feature-Flags
create_feature_flag
: Erstellen, Hinzufügen oder Umschließen eines Elements mit einem Feature-Flag. Geben Sie Schlüssel, Typ, Standardwert und Metadaten an.get_feature_flags
: Listet alle Feature-Flags in Ihrer GrowthBook-Instanz auf.get_single_feature_flag
: Ruft Details für ein bestimmtes Feature-Flag nach ID ab.get_stale_safe_rollouts
: Listet alle sicheren Rollout-Regeln auf, die zurückgesetzt oder freigegeben wurden.create_force_rule
: Erstellen Sie ein Feature-Flag mit einer Zielbedingung.generate_flag_types
: Generiert Typen für Feature-Flags
- Experimente
get_experiments
: Listet alle Experimente im GrowthBook auf.get_experiment
: Ruft Details für ein bestimmtes Experiment nach ID ab.get_attributes
: Listet alle in GrowthBook verfolgten Benutzerattribute auf (nützlich für das Targeting).
- Umgebungen
get_environments
: Listet alle in GrowthBook konfigurierten Umgebungen auf (z. B. Produktion, Staging).
- Projekte
get_projects
: Listet alle Projekte in Ihrer GrowthBook-Instanz auf.
- SDK-Verbindungen
get_sdk_connections
: Listet alle SDK-Verbindungen auf (wie GrowthBook eine Verbindung zu Ihren Apps herstellt).create_sdk_connection
: Erstellen Sie eine neue SDK-Verbindung für Ihre App und geben Sie Sprache und Umgebung an.
- Dokumentationssuche
search_growthbook_docs
: Durchsuchen Sie die GrowthBook-Dokumentation nach Informationen zur Verwendung einer Funktion nach Stichwort oder Frage.
Related MCP Servers
- Python
- TypeScriptMIT License
- PythonMIT License