Outil : create_label
Crée un libellé dans le compte Gmail de l'utilisateur authentifié.
L'exemple suivant montre comment utiliser curl pour appeler l'outil MCP create_label.
| Requête Curl |
|---|
curl --location 'https://gmailmcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "create_label", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Schéma d'entrée
Message de requête pour le RPC CreateLabel.
CreateLabelRequest
| Représentation JSON |
|---|
{
"displayName": string,
"color": {
object ( |
| Champs | |
|---|---|
displayName |
Obligatoire. Nom à afficher du libellé à créer. |
Champ d'union
|
|
color |
Facultatif. Couleur du libellé. |
LabelColor
| Représentation JSON |
|---|
{ "textColor": string, "backgroundColor": string } |
| Champs | |
|---|---|
textColor |
Couleur du texte du libellé, représentée sous forme de chaîne hexadécimale (par exemple, "#000000"). |
backgroundColor |
Couleur d'arrière-plan du libellé, représentée sous forme de chaîne hexadécimale (par exemple, "#ffffff"). |
Schéma de sortie
Détails d'un libellé.
Libellé
| Représentation JSON |
|---|
{
"labelId": string,
"name": string,
"color": {
object ( |
| Champs | |
|---|---|
labelId |
Identifiant unique du libellé. |
name |
Nom à afficher du libellé dans un format lisible. |
color |
Facultatif. Couleur du libellé. |
Champ d'union
|
|
threadsTotal |
Nombre total de fils de discussion sous le libellé. |
Champ d'union
|
|
threadsUnread |
Nombre de fils de discussion non lus sous le libellé. |
LabelColor
| Représentation JSON |
|---|
{ "textColor": string, "backgroundColor": string } |
| Champs | |
|---|---|
textColor |
Couleur du texte du libellé, représentée sous forme de chaîne hexadécimale (par exemple, "#000000"). |
backgroundColor |
Couleur d'arrière-plan du libellé, représentée sous forme de chaîne hexadécimale (par exemple, "#ffffff"). |
Annotations d'outil
Indication destructive : ❌ | Indication d'idempotence : ❌ | Indication en lecture seule : ❌ | Indication de monde ouvert : ❌