すべての記事

MCP でエージェントを Console Testers に接続する

announcementsguidesmcp
Console Testers 著
MCP でエージェントを Console Testers に接続する

Console Testers 向けに MCP サーバーを構築しました。これにより MCP に対応したエージェント(Claude、Cursor、あるいは自作のエージェント)なら、ダッシュボードを開かずに、クローズドテストの状況確認、アプリの追加、レポートの取得ができます。

MCP とは具体的に何か

MCP は Model Context Protocol の略です。仕様の詳細を引き剥がすと、要するに AI アプリがリモートサーバー上のツールを呼び出すための標準的な仕組みです。エージェントは、どのツールが存在し、どんな引数を取るのかを調べて、それらを普段どおり呼び出します。

Console Testers 向けにサーバーを用意した理由は、クローズドテスト運営の半分が確認作業だからです。残り何日なのか、レポートの準備はできているのか、いったい提出できるかどうか。これらは普段どおりエージェントに尋ねる事項なので、答えられるようにしました。

エージェントができること

8 つのツールを、2 つのグループに分けています。

エージェントがいつでも呼び出せる読み取り専用のツールです。

  • `check_token_balance` - 残高と、残高が 0 になったときに購入を促す案内
  • `check_app_can_be_added` - パッケージ形式、重複、ストアへの掲載、残高に対するトークンコストをまとめて確認できる無料の事前チェック
  • `get_all_apps` - 追跡中のすべてのアプリと対応プラットフォーム、および残高
  • `check_app_status` - ダッシュボードの URL、進捗、ステータス、残り日数、レポートの準備状況
  • `can_submit_review` - レビューを提出できるかどうか、およびすでに存在するかどうか
  • `get_report` - 2 つのテストレポートの有無と、それぞれへのリンク

残り 2 つは変更を行うツールです。

  • `add_app_for_testing` - パッケージ名とプラットフォームを指定してアプリを追加し、トークンを消費します
  • `submit_review` - レビューを送信または更新し、そのレビューはモデレーションに回ります

書き込みを行うのはこの 2 つだけで、当方が生成するセットアップ指示では、エージェントがこの 2 つのどちらかを呼び出す前に、具体的な内容をあなたへ提示し、明示的な確認を待つよう指定しています。あなたが承認しない限り、トークンが消費されることはありません。

セットアップ

ダッシュボードを開いて MCP のページに進みます。そこには 2 つの情報があります。現在の接続一覧と、「エージェントのセルフセットアップ」の下にある、そのまま貼り付けられるブロックです。

そのブロックをエージェントに貼り付けてください。サーバー設定と何点かの指示が含まれているので、手で設定する必要はありません。設定内容は次のとおりです。

json
{
  "consoletesters": {
    "type": "http",
    "url": "https://consoletesters.com/api/mcp"
  }
}

API キーも、貼り回すヘッダーもありません。サーバーは標準の MCP 認可(OAuth 2.1)を使うので、初回接続時にブラウザのページが開き、そこで Console Testers にサインインしてアクセスを許可します。そのトークンはエージェントが保持し、自ら更新します。

接続したら、サーバーのツール一覧を出させてください。上で説明した 8 つがすべて表示されれば、それで完了です。

接続一覧は同じダッシュボードのページに、各クライアントの登録日時と最終利用日時つきで表示されます。接続を解除すると、そのエージェントは再度サインインするまでロックアウトされます。

試してほしいプロンプト

  • 「私のクローズドテストはどうなっていますか?」
  • 「今すぐにレビューを送信できるアプリはどれですか?」
  • 「com.example.app のテストレポートは準備ができましたか?」
  • 「もう 1 つアプリを追加するためのトークンは足りていますか?」

エージェントが読み取りツールを呼び出して、実際のデータを取得して回答します。タブを切り替える必要も、パッケージ名をコピー&ペーストする必要もありません。

導入する理由

ダッシュボードでも問題なく操作できます。差が出るのは、14 日間に何回確認するかという点です。ステータスの質問はチャットで答えられ、パッケージ名の打ち間違いも防げ、各アプリを 1 つずつクリックする代わりに、全アプリまとめて要約を求められます。

すでに日中ずっとエージェントの中で作業しているなら、エージェントから離れずに済む理由がもう 1 つ増えます。

Console Testers 著

Play Store へ出す準備はできましたか?

今日から14日間のカウントダウンを始めましょう。

キャンペーンを開始する