Flipt MCP Server

Integrations

  • Supports configuration through environment variables stored in .env files.

  • Allows running the MCP server in a Docker container for containerized deployment.

  • Enables installation and distribution of the MCP server through the npm package registry.

Flipt MCP サーバー

Flipt用のモデルコンテキストプロトコル (MCP)サーバー。AI アシスタントが機能フラグと対話できるようになります。

特徴

  • 名前空間、フラグ、セグメント、ルールなどを一覧表示、作成、更新、削除します
  • 特定のエンティティのフラグを評価する
  • フラグのオン/オフを切り替える
  • 制約、バリアント、配布、ロールアウトを管理する

使用法

サーバーが実行される場合、次のようになります。

  1. MCP通信用のSTDIOトランスポートを設定する
  2. Fliptを操作するためのツールとプロンプトを登録する

このサーバーは、モデル コンテキスト プロトコルをサポートする AI アシスタントで使用するように設計されています。

ノード

パッケージをグローバルにインストールして実行することができます。

npm install -g @flipt-io/mcp-server-flipt && mcp-server-flipt

または、npx を使用して直接実行します。

npx -y @flipt-io/mcp-server-flipt

ドッカー

Docker コンテナ内でサーバーを実行することもできます。

docker run -d --name mcp-server-flipt ghcr.io/flipt-io/mcp-server-flipt:latest

構成

サーバーは環境変数を使用して設定できます。

  • FLIPT_API_URL : Flipt APIのURL(デフォルト: http://localhost:8080
  • FLIPT_API_KEY : Flipt APIに使用するAPIキー(オプション)

これらは、サーバーを実行するディレクトリ内の.envファイルで設定できます。

発達

# Install dependencies npm install # Run in development mode npm run dev # Build the project npm run build # Start the server npm start # Format code npm run fmt # Lint code npm run lint

ライセンス

アパッチ 2.0

-
security - not tested
A
license - permissive license
-
quality - not tested

Flipt の MCP サーバーを使用すると、AI アシスタントと LLM が標準化されたインターフェースを通じて機能フラグ、セグメント、評価を直接操作できるようになります。

たとえば、AI アシスタントに「「ダークモード」フラグの現在の状態はどうですか?」と尋ねることができます。

  1. Features
    1. Usage
      1. Node
      2. Docker
    2. Configuration
      1. Development
        1. License
          ID: zib8nasw82