MCP Tools Reference: Android Device Management MCP Server

Ferramenta: get_web_app

Recebe um app da Web. Exige o nome do recurso no formato: enterprises/{enterpriseId}/webApps/{webAppId}.

O exemplo a seguir demonstra como usar curl para invocar a ferramenta get_web_app MCP.

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

Esquema de entrada

Solicitação para receber um app da Web.

GetWebAppRequest

Representação JSON
{
  "name": string
}
Campos
name

string

O nome do web app no formato enterprises/{enterpriseId}/webApps/{packageName}.

Esquema de saída

Um web app.

WebApp

Representação JSON
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Campos
name

string

O nome do web app, que é gerado pelo servidor durante a criação no formato enterprises/{enterpriseId}/webApps/{packageName}.

title

string

O título do web app conforme mostrado ao usuário (por exemplo, em uma lista de outros aplicativos ou como um rótulo para um ícone).

startUrl

string

O URL de inicialização, ou seja, o URL que deve ser carregado quando o usuário abre o aplicativo.

icons[]

object (WebAppIcon)

Uma lista de ícones para o web app. Precisa ter pelo menos um elemento.

displayMode

enum (DisplayMode)

O modo de exibição do app da Web.

versionCode

string (int64 format)

A versão atual do app.

A versão pode aumentar automaticamente durante a vida útil do web app, enquanto o Google faz a limpeza interna para manter o web app atualizado.

WebAppIcon

Representação JSON
{
  "imageData": string
}
Campos
imageData

string

Os bytes reais da imagem em uma string codificada em base64url (consulte RFC4648, seção 5 "Codificação da Base64 com URL e alfabeto seguro de nome de arquivo").

  • O tipo de imagem pode ser png ou jpg.
  • O ideal é que a imagem seja quadrada.
  • O ideal é que a imagem tenha um tamanho de 512 x 512.

Anotações de ferramentas

Dica destrutiva: ❌ | Dica idempotente: ✅ | Dica somente leitura: ✅ | Dica de mundo aberto: ❌