使用说明
功能流MCP服务器
MCP(模型上下文协议)服务器 特征流 特征标志管理。这使得像Claude这样的AI助手能够与您的Featureflow实例交互,以管理功能标志、项目、环境等。
快速开始
1.创建个人访问令牌
- 登录 特征流 作为管理员
- 引导到 行政 → API令牌
- 点击 创建令牌 并复制令牌(以开头
api-)
2.在游标中配置
添加到您的 ~/.cursor/mcp.json:
{
"mcpServers": {
"featureflow": {
"command": "npx",
"args": ["-y", "featureflow-mcp"],
"env": {
"FEATUREFLOW_API_TOKEN": "api-your-token-here"
}
}
}
}
3.重新启动游标
按 Cmd+Shift+P → “MCP:重新启动服务器”或重新启动Cursor。
就是这样!现在,您可以让Claude管理您的功能标志。
配置
| 环境变量 | 描述 | 默认值 |
|---|---|---|
FEATUREFLOW_API_TOKEN |
个人访问令牌(必需) | - |
FEATUREFLOW_API_URL |
API基本URL(可选) | https://beta.featureflow.io/api |
自托管功能流
如果您正在运行自托管Featureflow实例:
{
"mcpServers": {
"featureflow": {
"command": "npx",
"args": ["-y", "featureflow-mcp"],
"env": {
"FEATUREFLOW_API_URL": "https://your-instance.com/api",
"FEATUREFLOW_API_TOKEN": "api-your-token-here"
}
}
}
}
可用工具
账户
| 工具 | 说明 |
|---|---|
get_current_user |
获取当前经过身份验证的用户和组织 |
项目
| 工具 | 说明 |
|---|---|
list_projects |
列出所有项目,可选择按查询筛选 |
get_project |
按ID或密钥获取特定项目 |
create_project |
创建新项目 |
update_project |
更新现有项目 |
delete_project |
删除项目 |
特性
| 工具 | 说明 |
|---|---|
list_features |
列出带有可选过滤器的功能 |
get_feature |
通过ID或统一密钥获取特定功能 |
create_feature |
创建新功能标志 |
update_feature |
更新现有功能 |
clone_feature |
使用新密钥克隆功能 |
archive_feature |
存档或取消存档功能 |
delete_feature |
删除功能 |
功能控制
| 工具 | 说明 |
|---|---|
get_feature_control |
获取环境的功能控制设置 |
update_feature_control |
启用/禁用功能,修改规则 |
环境
| 工具 | 说明 |
|---|---|
list_environments |
列出项目的环境 |
get_environment |
获取特定环境 |
create_environment |
创建新环境 |
update_environment |
更新现有环境 |
delete_environment |
删除环境 |
目标和API关键
| 工具 | 说明 |
|---|---|
list_targets |
列出项目的目标属性 |
get_target |
按键获取特定目标 |
list_api_keys |
列出环境的SDK API密钥 |
示例用法
配置后,您可以向Claude询问以下问题:
- “我以Featureflow的身份登录了谁?”
- “列出我的所有Featureflow项目”
- 在“webapp”项目中创建一个名为“新结账”的功能
- “在生产中启用‘暗模式’功能”
- “暂存中当前启用了哪些功能?”
- “在所有环境中禁用‘测试版功能’”
发展
# Clone the repository
git clone https://github.com/featureflow/featureflow-mcp.git
cd featureflow-mcp
# Install dependencies
npm install
# Build
npm run build
# Run locally
FEATUREFLOW_API_TOKEN=api-xxx npm start
许可证
麻省理工学院-见 许可证 了解详情。
链接
- 特征流 -特征标志管理平台
- MCP协议 -模型上下文协议规范
- Featureflow文档 -API文件