MCP Tools Reference: gmailmcp.googleapis.com

Tool: list_labels

Listet alle benutzerdefinierten Labels auf, die im Gmail-Konto des authentifizierten Nutzers verfügbar sind. Mit diesem Tool können Sie die id eines Nutzerlabels ermitteln, bevor Sie label_thread, unlabel_thread, label_message oder unlabel_message aufrufen. Systemlabels werden von diesem Tool nicht zurückgegeben, können aber mit ihren bekannten IDs verwendet werden: „INBOX“, „TRASH“, „SPAM“, „STARRED“, „UNREAD“, „IMPORTANT“, „CHAT“, „DRAFT“, „SENT“.

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

Curl-Anfrage
curl --location 'https://gmailmcp.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "list_labels",
    "arguments": {
      // provide these details according to the tool MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Eingabeschema

Anfragenachricht für den RPC „ListLabels“.

ListLabelsRequest

JSON-Darstellung
{

  "pageSize": integer

  "pageToken": string
}
Felder

Union-Feld _page_size.

Für _page_size ist nur einer der folgenden Werte zulässig:

pageSize

integer

Optional. Die maximale Anzahl der zurückzugebenden Labels.

Union-Feld _page_token.

Für _page_token ist nur einer der folgenden Werte zulässig:

pageToken

string

Optional. Seitentoken zum Abrufen einer bestimmten Ergebnisseite in der Liste.

Ausgabeschema

Antwortnachricht für den RPC „ListLabels“.

ListLabelsResponse

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

object (Label)

Liste der Nutzerlabels im Konto des Nutzers.

nextPageToken

string

Token zum Abrufen der nächsten Ergebnisseite in der Liste.

Label

JSON-Darstellung
{
  "labelId": string,
  "name": string
}
Felder
labelId

string

Die eindeutige ID des Labels.

name

string

Der für Menschen lesbare Anzeigename des Labels.

Tool-Annotationen

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