mcpField
F
Flipt MCP Server

Flipt MCP Server

ローカル
npmjs.com開発ツール65 週間前に更新

Flipt MCP Server について

Flipt MCP Server は、AI アシスタントが Flipt のフィーチャーフラグを操作するための MCP サーバーで、Flipt v1 と v2 用の別パッケージを提供します。環境と Git ベースのストレージを使う Flipt サーバーには v2 パッケージを選びます。

主な機能

  1. 01Flipt v1 と v2 に対応
  2. 02バージョンごとの個別パッケージ
  3. 03npx で起動可能
  4. 04npm と Docker でパッケージを公開

活用シーン

  1. 01AI アシスタントから Flipt のフィーチャーフラグを操作
  2. 02Flipt v1 環境に合うパッケージを選択
  3. 03Flipt v2 環境に合うパッケージを選択

MCP 対応

AI アシスタントが Flipt のフィーチャーフラグを操作するための MCP サーバーを提供します。2 つのパッケージは Flipt v1 と v2 に対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"flipt": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Flipt MCP サーバー

CI mcp-server-flipt mcp-server-flipt-v2

Trust Score smithery badge

Model Context Protocol(MCP) サーバーは、AI アシスタントが Flipt と連携してフィーチャーフラグを操作できるようにします。

このリポジトリには、Flipt のメジャーバージョンごとに 1 つずつ、2 つのパッケージが含まれています。

パッケージFlipt バージョンnpmDocker
packages/mcp-server-fliptFlipt v1@flipt-io/mcp-server-fliptghcr.io/flipt-io/mcp-server-flipt
packages/mcp-server-flipt-v2Flipt v2@flipt-io/mcp-server-flipt-v2ghcr.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 に、publish workflow を通じて公開されます。パッケージディレクトリ内で pnpm version <bump> --no-git-tag-version を実行してバージョンを更新してください(version ライフサイクルスクリプトによって src/version.ts も同期されます)。その後、上記の方式でタグを手動作成してください。

ライセンス

Apache 2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。