GrowthBook MCP サーバー
GrowthBook MCPサーバーを使用すると、LLMクライアントから直接GrowthBookを操作できます。実験の詳細を確認したり、機能フラグを追加したりといった操作が可能です。
設定
環境変数MCP サーバーを構成するには、次の環境変数を使用します。
変数名 | 状態 | 説明 |
GB_API_KEY | 必須 | GrowthBook API キー。 |
GB_ユーザー | 必須 | あなたの名前。機能フラグを作成するときに使用されます。 |
GB_API_URL | オプション | GrowthBook API URL。デフォルトは
です。 |
GB_APP_ORIGIN | オプション | GrowthBook アプリの URL はデフォルトで
になります。 |
MCPサーバーをクライアントに追加する手順は以下をご覧ください。MCPをサポートするクライアントであれば、どれでも互換性があります。サーバーの追加方法については、各クライアントのドキュメントをご覧ください。
カーソル
カーソル設定を開く→ MCP
新しいグローバルMCPサーバーの追加をクリックします
以下のパターンに従って、GrowthBook MCP のエントリを追加します。
設定を保存します。
サーバーが正常に接続されると、緑色のアクティブ ステータスが表示されます。
VSコード
ユーザー設定を開く (JSON)
MCP エントリを追加します。
設定を保存します。
GrowthBook MCP を VS Code で使用する準備が整いました。
クロードデスクトップ
設定→開発者向けを開く
設定の編集をクリック
claude_desktop_config.jsonを開く次の構成を追加します。
設定を保存してClaudeを再起動します
チャット ウィンドウにハンマー アイコンが表示され、GrowthBook MCP サーバーが接続され、利用可能になったことが示されます。
Related MCP server: File Convert MCP Server
ツール
機能フラグ
create_feature_flag: 機能フラグを使用して要素を作成、追加、またはラップします。キー、タイプ、デフォルト値、メタデータを指定します。get_feature_flags: GrowthBook インスタンス内のすべての機能フラグを一覧表示します。get_single_feature_flag: ID で特定の機能フラグの詳細を取得します。get_stale_safe_rollouts: ロールバックまたはリリースされたすべての安全なロールアウト ルールを一覧表示します。create_force_rule: ターゲット条件を持つ機能フラグを作成します。generate_flag_types: 機能フラグの型を生成する
実験
get_experiments: GrowthBook 内のすべての実験を一覧表示します。get_experiment: ID で特定の実験の詳細を取得します。get_attributes: GrowthBook で追跡されているすべてのユーザー属性を一覧表示します (ターゲティングに役立ちます)。
環境
get_environments: GrowthBook で設定されているすべての環境 (本番環境、ステージング環境など) を一覧表示します。
プロジェクト
get_projects: GrowthBook インスタンス内のすべてのプロジェクトを一覧表示します。
SDK接続
get_sdk_connections: すべての SDK 接続 (GrowthBook がアプリに接続する方法) を一覧表示します。create_sdk_connection: 言語と環境を指定して、アプリの新しい SDK 接続を作成します。
ドキュメント検索
search_growthbook_docs: キーワードまたは質問で、機能の使用方法に関する情報を GrowthBook ドキュメントで検索します。