GrowthBook MCP 服务器
借助 GrowthBook MCP 服务器,您可以直接从 LLM 客户端与 GrowthBook 进行交互。查看实验详情、添加功能标记等等。
设置
环境变量使用以下环境变量来配置 MCP 服务器。
变量名称 | 地位 | 描述 |
GB_API_密钥 | 必需的 | 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 文档以获取有关如何使用某个功能的信息。