MCP Tools Reference: gmailmcp.googleapis.com

Ferramenta: label_thread

Adiciona marcadores a toda uma conversa na conta do Gmail do usuário autenticado. Essa operação afeta todas as mensagens na conversa e as futuras mensagens adicionadas a ela.

Se você não tiver certeza do ID da conversa, use a ferramenta search_threads primeiro.

Se você não tiver certeza do ID de um marcador de usuário, use a ferramenta list_labels primeiro para descobrir os marcadores disponíveis e os IDs deles.

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

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

Esquema de entrada

Solicita uma mensagem para LabelThread RPC.

LabelThreadRequest

Representação JSON
{
  "threadId": string,
  "labelIds": [
    string
  ]
}
Campos
threadId

string

Obrigatório. O identificador exclusivo da conversa a que os marcadores serão adicionados.

labelIds[]

string

Obrigatório. Os identificadores exclusivos dos marcadores a serem adicionados. Pode ser um ID de marcador do sistema (por exemplo, "INBOX", "TRASH", "SPAM", "STARRED", "UNREAD") ou um ID de marcador definido pelo usuário.

Esquema de saída

Mensagem de resposta para LabelThread RPC.

Anotações de ferramentas

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