MCP Tools Reference: Android Device Management MCP Server

Strumento: get_web_app

Recupera un'app web. Richiede il nome della risorsa nel formato: enterprises/{enterpriseId}/webApps/{webAppId}.

Il seguente esempio mostra come utilizzare curl per richiamare lo strumento MCP get_web_app.

Curl Request
                  
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": "get_web_app",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Schema di input

Richiesta di ottenere un'app web.

GetWebAppRequest

Rappresentazione JSON
{
  "name": string
}
Campi
name

string

Il nome dell'app web nel formato enterprises/{enterpriseId}/webApps/{packageName}.

Schema di output

Un'app web.

WebApp

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

string

Il nome dell'app web, generato dal server durante la creazione nel formato enterprises/{enterpriseId}/webApps/{packageName}.

title

string

Il titolo dell'app web visualizzato dall'utente (ad esempio, in un elenco di altre applicazioni o come etichetta per un'icona).

startUrl

string

L'URL di avvio, ovvero l'URL che deve essere caricato quando l'utente apre l'applicazione.

icons[]

object (WebAppIcon)

Un elenco di icone per l'app web. Deve contenere almeno un elemento.

displayMode

enum (DisplayMode)

La modalità di visualizzazione dell'app web.

versionCode

string (int64 format)

La versione attuale dell'app.

Tieni presente che la versione può aumentare automaticamente durante il ciclo di vita dell'app web, mentre Google esegue la manutenzione interna per mantenere l'app web aggiornata.

WebAppIcon

Rappresentazione JSON
{
  "imageData": string
}
Campi
imageData

string

I byte effettivi dell'immagine in una stringa con codifica base64url (cfr. RFC4648, sezione 5 "Base 64 Encoding with URL and Filename Safe Alphabet").

  • Il tipo di immagine può essere PNG o JPG.
  • L'immagine dovrebbe idealmente essere quadrata.
  • Idealmente, l'immagine dovrebbe avere una dimensione di 512 x 512.

Annotazioni dello strumento

Suggerimento distruttivo: ❌ | Suggerimento idempotente: ✅ | Suggerimento di sola lettura: ✅ | Suggerimento open world: ❌