mcpField
J
JFrog Remote MCP Server

JFrog Remote MCP Server

リモート
github.com/jfrog開発ツール151 週間前に更新
リポジトリ

JFrog Remote MCP Server について

JFrog Remote MCP Serverは、開発者やコーディングエージェントが自然言語でJFrogプラットフォームの機能を利用できるようにします。アーティファクト検索、リソース管理、パッケージのキュレーションやセキュリティ情報を扱い、JFrog Cloud上でOAuth認証を提供します。

主な機能

  1. 01プロジェクトとリポジトリの管理
  2. 02パッケージ・バージョン・ビルドの検索
  3. 03カタログ情報とキュレーション状況の確認
  4. 04Xrayの概要とポリシー違反の確認
  5. 05CVEやパッケージの影響を受けるリソースの追跡
  6. 06JFrogの各領域にわたる100以上のツール

活用シーン

  1. 01パッケージのバージョン・脆弱性・ライセンスの確認
  2. 02アーティファクトの保存場所とビルドの検索
  3. 03セキュリティ検出結果と影響対象の確認
  4. 04JFrogプロジェクトとアーティファクトの追跡

MCP 対応

リモートMCPサーバーとして、リソース管理、アーティファクト検索、カタログ、セキュリティなど100以上のJFrogプラットフォームツールをクライアントに公開します。クライアントはJFrog Cloudのエンドポイントに接続し、OAuthで認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://myPlatform.jfrog.github.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

MCP クライアント

JFrog リモート MCP サーバー

Model Context Protocol(MCP)は、標準化された軽量なインターフェースを使用して、AI システムを外部のツール、データ、サービスに接続します。

JFrog MCP サーバーは開発者を支援し、JFrog プラットフォームの高度な機能を開発環境に提供します。 JFrog MCP サーバーは、VS Code、Cursor、Claude、Kiro、Codex などの IDE や AI コーディングアシスタントと連携し、自然言語による AI クエリに対して、JFrog プラットフォームの豊富で実用的な情報を返します。

AI と直接、気軽に対話して利用できる機能は次のとおりです。

  • リソース管理:プロジェクト、リポジトリ、その他の JFrog コンポーネントを作成、表示します。
  • アーティファクトとビルドの検索:パッケージとそのバージョンを検索し、アーティファクトの保存場所を特定し、AQL を使用してビルドを検索します。
  • カタログとキュレーション:パッケージ情報、バージョン、脆弱性にアクセスし、キュレーションのステータスを確認します。
  • セキュリティ監視:アーティファクトの Xray セキュリティ概要とポリシー違反を確認し、アーティファクトのスキャン/インデックス作成ステータスをチェックして、特定の CVE またはパッケージの影響を受けるすべてのリソースを追跡します。

これらのリソースとリアルタイム情報は、さまざまな用途に活用できます。たとえば、次のような用途があります。

  • 開発者がコーディング中に承認済みのパッケージのみを使用していることを確認する。
  • JFrog Catalog に問い合わせて、OSS パッケージのバージョン、報告された脆弱性の変更、ライセンス要件を確認する。
  • JFrog Projects とアーティファクトを追跡、管理する。

さらに多くの機能があります。 サーバーが提供するすべての機能については、ツールリファレンスをご覧ください。

注: JFrog MCP サーバーは JFrog Cloud(SaaS)で一般提供(GA)となりました。セルフマネージドサーバーはベータ版です。ツールリファレンスでベータ版と記載されている個々のツールは試験的なものであり、お使いの環境で有効にする必要があります。

リモートサーバーの実装

JFrog MCP サーバーは JFrog Cloud でホストされており、クライアントに提供するツールは継続的に更新されます。新機能や改善がリリースされると自動的に利用できるため、クライアント側でのインストールやアップグレードは不要です。

認証には OAuth を使用して JFrog MCP サーバーに接続します。これにより、API キーを管理する必要がなくなります。

注: リモートサーバーのため、ツールセットはサーバー上で随時変更されます。TOOLS.mdのリファレンスには、現在のツールの内容が反映されています。

JFrog MCP サーバーのセットアップ

JFrog リモート MCP サーバーは、Cloud(SaaS)サブスクリプションをご利用の JFrog ユーザーに一般提供(GA)されています。

サブスクリプション情報: すべてのライセンスで、Cloud(SaaS)およびセルフマネージドプラットフォームに対応しています。

セルフマネージド(ベータ版): セルフマネージドの JFrog MCP サーバーも利用できます。Helm および Docker Compose によるデプロイについては、MCP サーバーのインストールをご覧ください。

  1. Admin ユーザーがサブスクリプション内の JPD でJFrog MCP サーバーを有効にする必要があります。
  2. その後、JFrog MCP サーバーを MCP クライアントに追加できます。
  3. 設定ファイルを保存します。
  4. MCP クライアントを再起動または更新します。ブラウザーで OAuth ウィンドウが開きます。
  5. 画面の指示に従って、MCP クライアントが JFrog MCP サーバーにアクセスできるよう認証します。

以下の例では、<JFROG_PLATFORM_URL>を JFrog プラットフォームの URL(例:https://mycompany.jfrog.io)に置き換えてください。

Visual Studio Code
{
  "mcp": {
    "servers": {
      "jfrog": {
        "url": "https://<JFROG_PLATFORM_URL>/mcp"
      }
    }
  }
}
Cursor
{
  "mcpServers": {
    "jfrog": {
      "url": "https://<JFROG_PLATFORM_URL>/mcp"
    }
  }
}

その他の MCP クライアント(Kiro、Claude、Codex など)については、JFrog MCP サーバーを MCP クライアントに追加をご覧ください。

ツール

サーバーは、Access、Artifactory、Security、Curation、Distribution、AI Catalog、Grid、Workers、OneModel、Event、Evidence、AppTrust にわたる 100 個以上のツールを公開しています。

全リファレンスについては、TOOLS.md をご覧ください。

ドキュメント

コメント

MCP は初めてですか?

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

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