MCP Tools Reference: gmailmcp.googleapis.com

टूल: create_label

इससे, पुष्टि किए गए उपयोगकर्ता के Gmail खाते में एक नया लेबल बनता है.

यहां दिए गए उदाहरण में, create_label MCP टूल को शुरू करने के लिए, 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
}'
                

इनपुट स्कीमा

CreateLabel RPC के लिए अनुरोध मैसेज.

CreateLabelRequest

JSON के काेड में दिखाना
{
  "displayName": string,

  "color": {
    object (LabelColor)
  }
}
फ़ील्ड
displayName

string

ज़रूरी है. बनाए जाने वाले लेबल का डिसप्ले नेम.

यूनियन फ़ील्ड _color.

_color इनमें से कोई एक हो सकता है:

color

object (LabelColor)

ज़रूरी नहीं. लेबल का रंग.

LabelColor

JSON के काेड में दिखाना
{
  "textColor": string,
  "backgroundColor": string
}
फ़ील्ड
textColor

string

लेबल का टेक्स्ट कलर, जिसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है. जैसे, "#000000".

backgroundColor

string

लेबल का बैकग्राउंड कलर, जिसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है. जैसे, "#ffffff".

आउटपुट स्कीमा

किसी लेबल की जानकारी.

लेबल

JSON के काेड में दिखाना
{
  "labelId": string,
  "name": string,
  "color": {
    object (LabelColor)
  },

  "threadsTotal": integer

  "threadsUnread": integer
}
फ़ील्ड
labelId

string

लेबल का यूनीक आइडेंटिफ़ायर.

name

string

लेबल का ऐसा डिसप्ले नेम जिसे कोई भी व्यक्ति आसानी से पढ़ सके.

color

object (LabelColor)

ज़रूरी नहीं. लेबल का रंग.

यूनियन फ़ील्ड _threads_total.

_threads_total इनमें से कोई एक हो सकता है:

threadsTotal

integer

लेबल के तहत मौजूद थ्रेड की कुल संख्या.

यूनियन फ़ील्ड _threads_unread.

_threads_unread इनमें से कोई एक हो सकता है:

threadsUnread

integer

लेबल के तहत मौजूद, नहीं पढ़े गए थ्रेड की संख्या.

LabelColor

JSON के काेड में दिखाना
{
  "textColor": string,
  "backgroundColor": string
}
फ़ील्ड
textColor

string

लेबल का टेक्स्ट कलर, जिसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है. जैसे, "#000000".

backgroundColor

string

लेबल का बैकग्राउंड कलर, जिसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है. जैसे, "#ffffff".

टूल के एनोटेशन

डिस्ट्रक्टिव हिंट: ❌ | आइडमपोटेंट हिंट: ❌ | रीड-ओनली हिंट: ❌ | ओपन वर्ल्ड हिंट: ❌