ツール: list_web_apps
指定した企業のウェブアプリを一覧表示します。親フィールドに企業リソース名(enterprises/{enterpriseId} など)が必要です。
次のサンプルは、curl を使用して list_web_apps MCP ツールを呼び出す方法を示しています。
| Curl リクエスト |
|---|
curl --location 'https://androidmanagement.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "list_web_apps", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
入力スキーマ
特定の企業向けのウェブアプリを一覧表示するリクエスト。
ListWebAppsRequest
| JSON 表現 |
|---|
{ "parent": string, "pageSize": integer, "pageToken": string } |
| フィールド | |
|---|---|
parent |
企業名( |
pageSize |
リクエストされたページサイズ。これはヒントであり、レスポンスの実際のページサイズは異なる場合があります。 |
pageToken |
サーバーから返される結果のページを特定するトークン。 |
出力スキーマ
特定の企業向けのウェブアプリを一覧表示するリクエストに対するレスポンス。
ListWebAppsResponse
| JSON 表現 |
|---|
{
"webApps": [
{
object ( |
| フィールド | |
|---|---|
webApps[] |
ウェブアプリのリスト。 |
nextPageToken |
結果がさらにある場合は、結果の次のページを取得するためのトークン。 |
WebApp
| JSON 表現 |
|---|
{ "name": string, "title": string, "startUrl": string, "icons": [ { object ( |
| フィールド | |
|---|---|
name |
ウェブアプリの名前。作成時にサーバーによって |
title |
ユーザーに表示されるウェブアプリのタイトル(他のアプリのリスト内やアイコンのラベルなど)。 |
startUrl |
スタート URL。ユーザーがアプリケーションを開いたときに読み込む URL。 |
icons[] |
ウェブアプリのアイコンのリスト。少なくとも 1 つの要素が必要です。 |
displayMode |
ウェブアプリの表示モード。 |
versionCode |
アプリの現在のバージョン。 ウェブアプリのライフサイクル中に、Google がウェブアプリを最新の状態に保つための内部処理を行うと、バージョンが自動的に増加することがあります。 |
WebAppIcon
| JSON 表現 |
|---|
{ "imageData": string } |
| フィールド | |
|---|---|
imageData |
base64url でエンコードされた文字列の画像の実バイト(RFC4648 のセクション 5「URL およびファイル名で使用できるアルファベットを使った Base64 エンコード」を参照)。
|
ツールのアノテーション
破壊的ヒント: ❌ | べき等ヒント: ✅ | 読み取り専用ヒント: ✅ | オープン ワールド ヒント: ❌