MCP Tools Reference: Android Device Management MCP Server

Tool: list_web_apps

Listet Web-Apps für ein bestimmtes Unternehmen auf. Erfordert den Unternehmensressourcennamen im übergeordneten Feld (z.B. enterprises/{enterpriseId}).

Im folgenden Beispiel wird gezeigt, wie Sie mit curl das MCP-Tool list_web_apps aufrufen.

Curl-Anfrage
                  
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
}'
                

Eingabeschema

Anfrage zum Auflisten von Web-Apps für ein bestimmtes Unternehmen.

ListWebAppsRequest

JSON-Darstellung
{
  "parent": string,
  "pageSize": integer,
  "pageToken": string
}
Felder
parent

string

Der Name des Unternehmens im Format enterprises/{enterpriseId}.

pageSize

integer

Die angeforderte Seitengröße. Dies ist nur ein Hinweis. Die tatsächliche Seitengröße in der Antwort kann abweichen.

pageToken

string

Ein Token, das eine vom Server zurückgegebene Ergebnisseite identifiziert.

Ausgabeschema

Antwort auf eine Anfrage zum Auflisten von Web-Apps für ein bestimmtes Unternehmen.

ListWebAppsResponse

JSON-Darstellung
{
  "webApps": [
    {
      object (WebApp)
    }
  ],
  "nextPageToken": string
}
Felder
webApps[]

object (WebApp)

Die Liste der Web-Apps.

nextPageToken

string

Wenn es weitere Ergebnisse gibt, ein Token zum Abrufen der nächsten Ergebnisseite.

WebApp

JSON-Darstellung
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Felder
name

string

Der Name der Web-App, die vom Server bei der Erstellung im Format enterprises/{enterpriseId}/webApps/{packageName} generiert wird.

title

string

Der Titel der Web-App, wie er dem Nutzer angezeigt wird, z.B. in einer Liste anderer Anwendungen oder als Label für ein Symbol.

startUrl

string

Die Start-URL, d.h. die URL, die geladen werden soll, wenn der Nutzer die Anwendung öffnet.

icons[]

object (WebAppIcon)

Eine Liste von Symbolen für die Web-App. Muss mindestens ein Element enthalten.

displayMode

enum (DisplayMode)

Der Anzeigemodus der Web-App.

versionCode

string (int64 format)

Die aktuelle Version der App.

Die Version kann im Laufe der Lebensdauer der Web-App automatisch erhöht werden, da Google interne Wartungsarbeiten durchführt, um die Web-App auf dem neuesten Stand zu halten.

WebAppIcon

JSON-Darstellung
{
  "imageData": string
}
Felder
imageData

string

Die tatsächlichen Bytes des Bildes in einem base64url-codierten String (siehe RFC4648, Abschnitt 5 „Base 64 Encoding with URL and Filename Safe Alphabet“).

  • Der Bildtyp kann PNG oder JPG sein.
  • Das Bild sollte idealerweise quadratisch sein.
  • Das Bild sollte idealerweise eine Größe von 512 × 512 Pixel haben.

Tool-Annotationen

Destruktiver Hinweis: ❌ | Idempotenter Hinweis: ✅ | Nur-Lese-Hinweis: ✅ | Open-World-Hinweis: ❌