メインコンテンツまでスキップ

MCP Registry Playground

このガイドでは、NPO StudioのPlayground機能を使用してMCP Registryをテストするプロセスを説明します。Playgroundでのテストにより、MCPが期待通りに構成され、機能していることを確認するために、公開またはデプロイする前にMCPの機能を検証できます。

MCP Registry Playgroundにアクセスする

以下の手順に従って、MCP RegistryのPlaygroundを開いてください。

  1. メインメニューからMCP Registryページに移動します。

  2. MCP Registryをクリックして詳細ページを開きます。

  3. Registry詳細ページの左上隅にある「Try In Playground」ボタンをクリックして、MCP Playground環境を起動します。Playgroundの設定と手順については、MCP Instances > Playground an MCP Instanceを参照してください。

Playground設定を構成する

Playgroundに進む前に、環境設定を構成する必要があります。

内部MCP Registryの場合

内部MCP RegistryのPlayground設定ダイアログでは、以下の情報を構成する必要があります:

  • Model & API Key Setting
    • Provider: ドロップダウンリストからモデルプロバイダーを選択します(例:Anthropic)。
    • Default Model: テストに使用するモデルを選択します(例:Claude Sonnet 4)。
    • API Key: 認証に必要なAPIキーを選択または入力します。
  • Authentication Settings
    • MCP Server:
      • Auth Type: 認証タイプを確認します(例:認証が不要な場合は「None」)。
    • Backend Servers:
      • Server: MCPに関連付けられたバックエンドサーバーを表示します。
  • Auth Type: 認証タイプを指定してください(例:ApiKey)。
  • API Key Name and Value: バックエンドツールへのアクセスを確保するために、正しいAPIキーのペアを提供してください。

すべてのフィールドを設定したら、Applyをクリックして設定を保存します。キャンセルする必要がある場合は、Cancelをクリックしてください。

外部MCPレジストリのために

以下の情報を設定する必要があります:

  • Model & API Key Setting: 内部MCPと同じ説明
  • Server Name: サーバー名を表示
  • URL: MCP URLを表示
  • Builtin Type: ビルトインタイプを表示
  • Knowledge DB: アクティブナレッジDBのリストから選択。

Applyをクリックして設定を保存します。変更を保存したくない場合は、Cancelをクリックして設定ダイアログを終了し、変更を適用しないでください。

資格情報を追加

APIキーを選択すると、APIリストの下部にAdd new keyボタンが表示されます:

このAdd Credential画面では、APIキーを保存することでPlaygroundを外部AIサービスに安全に接続できます。

新しい資格情報を追加するには、以下の必須フィールドを入力する必要があります:

  • Name: この資格情報のためにユニークで記憶に残る名前を入力してください。これは、特に複数の資格情報がある場合に、後でキーを識別するのに役立つフレンドリーなラベルです。
  • API key value: プロバイダーからの秘密のAPIキーをこのフィールドに貼り付けてください。セキュリティのため、文字はデフォルトで隠されています。目のアイコンをクリックして表示を切り替え、キーが正しいことを確認できます。 クリックして Save ボタンを押すと、APIキーリストから選択できます。また、入力した情報を破棄してウィンドウを閉じたい場合は Cancel ボタンをクリックしてください。

PlaygroundでのMCP機能のテスト

Playgroundの右側には、MCPサーバーの概要が表示され、その目的や利用可能なツールが含まれています:

  • 下部のメッセージ入力フィールドを使用して、MCPサーバーに直接クエリやテストプロンプトを送信できます。
  • あるいは、右側のパネルから利用可能なツールを選択し、Run Test をクリックして実行します。
ヒント
  • MCPの応答を確認して、データを処理し、期待通りの結果を返すことを確認してください。
  • 複数のシナリオやエッジケースを試して、MCPロジックの堅牢性をテストしてください。