关于 Flipt MCP Server
Flipt MCP Server 为 AI 助手提供与 Flipt 功能标志交互的 MCP 服务,包含适配 Flipt v1 和 v2 的独立软件包。项目 README 指出,带有环境和 Git 后端存储的 Flipt 服务应使用 v2 软件包。
主要功能
- 01支持 Flipt v1 和 v2
- 02提供对应版本的独立软件包
- 03可通过 npx 启动
- 04支持 npm 与 Docker 发布
适用场景
- 01让 AI 助手与 Flipt 功能标志交互
- 02为 Flipt v1 部署选择对应软件包
- 03为 Flipt v2 部署选择对应软件包
MCP 相关
项目提供 MCP 服务,让 AI 助手与 Flipt 功能标志交互。两个软件包分别对应 Flipt v1 和 v2。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Flipt MCP 服务
适用于 Flipt 的 Model Context Protocol(MCP) 服务,可让 AI 助手与功能标志交互。
此代码库包含两个软件包,分别对应 Flipt 的两个主要版本:
| 软件包 | Flipt 版本 | npm | Docker |
|---|---|---|---|
packages/mcp-server-flipt | Flipt v1 | @flipt-io/mcp-server-flipt | ghcr.io/flipt-io/mcp-server-flipt |
packages/mcp-server-flipt-v2 | Flipt v2 | @flipt-io/mcp-server-flipt-v2 | ghcr.io/flipt-io/mcp-server-flipt-v2 |
不确定该选哪个?如果你的 Flipt 服务使用环境和基于 Git 的存储,则为 v2——请使用 @flipt-io/mcp-server-flipt-v2。有关安装、配置和完整工具目录,请参阅各软件包的 README。
快速开始
Flipt v2:
npx -y @flipt-io/mcp-server-flipt-v2
Flipt v1:
npx -y @flipt-io/mcp-server-flipt
开发
这是一个 pnpm 工作区。
pnpm install # install all dependencies
pnpm -r build # build both packages
pnpm -r test # test both packages
pnpm -r check # typecheck both packages
pnpm lint # lint both packages
pnpm fmt # format both packages
# scope a command to one package
pnpm --filter @flipt-io/mcp-server-flipt-v2 dev
发布
- v1:推送
vX.Y.Z标签(沿用原有方案) - v2:推送
[email protected]标签
每个标签都会通过 发布工作流 将对应的软件包发布到 npm,并将其镜像发布到 ghcr.io。在软件包目录中使用 pnpm version <bump> --no-git-tag-version 更新版本(version 生命周期脚本会使 src/version.ts 保持同步),然后按照上述方案手动创建标签。
许可证
Apache 2.0
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。