
Featureflip
io.github.canopy-labs由 GitHub 帳號 canopy-labs 發布v0.9.0更新於 Nov 7, 2026
Manage Featureflip feature flags, targeting and rollouts from AI agents and editors.
概覽
讓 AI 助理在編輯器或代理中管理 Featureflip 功能開關、指定規則、區隔群組與漸進式發布。
- 可以做什麼
- 列出並管理專案、環境、開關、區隔群組與 SDK 金鑰
- 建立、更新、切換、封存、還原和刪除開關,並設定負責人、到期時間與永久狀態
- 讀取和修改指定規則、變體以及各環境的開關設定
- 管理 Webhook 並檢視投遞紀錄
- 檢視跨環境狀態、評估次數、環境差異、久未使用的開關與可移除候選
- 建立開關並取得對應語言的 SDK 程式碼片段
- 適用情境
- 當你使用 Featureflip 功能開關,希望助理不必切換到主控台就能檢視、修改或清理開關、指定與漸進式發布時使用。適合以個人權杖在編輯器內互動,也適合以受限的服務權杖進行 CI 或代理自動化。
- 執行需求
- 需要本機 Node.js 執行環境,透過 npx 從 npm 套件啟動。必須提供 FEATUREFLIP_TOKEN 中的 Featureflip API 權杖;FEATUREFLIP_API_URL 與 FEATUREFLIP_ORG 為選用。需要能連線至 Featureflip API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Featureflip,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@featureflip/mcp
MCP (Model Context Protocol) server for Featureflip — manage feature flags from AI coding assistants (Claude Code, Cursor, Copilot, Cline) and autonomous agents.
Setup
- Create an API token in the Featureflip dashboard:
- Personal token (
ffp_...): Settings → API Tokens — acts as you, for interactive editor use. - Service token (
ffs_...): Organization Settings → Service Tokens — scoped machine identity for CI/agents.
- Personal token (
- Add the server to your MCP client:
Claude Code
Cursor / Cline / generic JSON config
Keep the @latest. Without a version, npx reuses the copy it downloaded the first time and never
checks npm again, so tools added in later releases would never show up in your client.
Configuration
Tools
CRUD: list_projects, list_environments, list_flags, get_flag, create_flag, update_flag,
delete_flag, archive_flag, restore_flag, set_flag_expiry, set_flag_owner, set_flag_permanent,
toggle_flag, update_flag_environment_config, copy_flag_config, get_targeting, update_targeting,
manage_targeting_rule, manage_variation, list_segments, get_segment, manage_segment,
manage_project, set_default_flag_lifetime, manage_environment, list_sdk_keys, manage_sdk_key,
list_flag_triggers, manage_flag_trigger
Webhooks (Admin token required): list_webhooks, list_webhook_deliveries, manage_webhook, deliver_webhook
Workflows: flag_status (cross-environment view), flag_evaluations (what a flag served in one environment: evaluation counts by variation and rule), compare_environments (which flags differ between two environments),
find_stale_flags (cleanup candidates),
list_removal_candidates (flags safe to remove, with the prerequisite dependents to remove first),
wrap_feature (create flag + get the SDK snippet for your language)
Full reference: https://featureflip.io/docs/integrations/mcp/
Notes
- Flag evaluation is not exposed over MCP — use the language SDKs in application code.
- Every mutation is audit-logged and attributed to the token.
License
Apache-2.0
來源:README.md,提交 7123eff
工具
0版本歷史
15- v0.9.0最新Nov 7, 2026
- v0.7.0Nov 5, 2026
- v0.6.0Nov 3, 2026
- v0.5.0Oct 30, 2026
- v0.4.0Oct 29, 2026
- v0.3.0Oct 16, 2026
- v0.2.0Oct 15, 2026
- v0.1.13Oct 13, 2026
- v0.1.12Oct 12, 2026
- v0.1.11Oct 11, 2026
- v0.1.10Oct 3, 2026
- v0.1.9Oct 1, 2026
- v0.1.8Sep 25, 2026
- v0.1.7Sep 18, 2026
- v0.1.6Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分