MCP Tools Reference: gmailmcp.googleapis.com

टूल: list_labels

यह कुकी, पुष्टि किए गए उपयोगकर्ता के Gmail खाते में मौजूद, उपयोगकर्ता के तय किए गए सभी लेबल की सूची बनाती है. label_thread, unlabel_thread, label_message या unlabel_message को कॉल करने से पहले, इस टूल का इस्तेमाल करके उपयोगकर्ता के लेबल का id पता लगाएं. यह टूल, सिस्टम लेबल नहीं दिखाता. हालांकि, इन्हें इनके जाने-पहचाने आईडी के साथ इस्तेमाल किया जा सकता है: 'INBOX', 'TRASH', 'SPAM', 'STARRED', 'UNREAD', 'IMPORTANT', 'CHAT', 'DRAFT', 'SENT'.

यहां दिए गए सैंपल में, curl का इस्तेमाल करके list_labels एमसीपी टूल को चालू करने का तरीका बताया गया है.

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

इनपुट स्कीमा

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

ListLabelsRequest

JSON के काेड में दिखाना
{

  "pageSize": integer

  "pageToken": string
}
फ़ील्ड

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

_page_size इनमें से सिर्फ़ एक हो सकता है:

pageSize

integer

ज़रूरी नहीं. ज़्यादा से ज़्यादा कितने लेबल दिखाए जाएं.

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

_page_token इनमें से सिर्फ़ एक हो सकता है:

pageToken

string

ज़रूरी नहीं. यह पेज टोकन, सूची में मौजूद नतीजों का कोई खास पेज वापस पाने के लिए होता है.

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

ListLabels RPC के लिए जवाब का मैसेज.

ListLabelsResponse

JSON के काेड में दिखाना
{
  "labels": [
    {
      object (Label)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
labels[]

object (Label)

उपयोगकर्ता के खाते में मौजूद उपयोगकर्ता लेबल की सूची.

nextPageToken

string

यह टोकन, सूची में नतीजों का अगला पेज पाने के लिए होता है.

लेबल

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

string

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

name

string

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

टूल एनोटेशन

बदलाव करने से जुड़ी जानकारी: ❌ | एक ही बार लागू होने से जुड़ी जानकारी: ✅ | सिर्फ़ पढ़ने से जुड़ी जानकारी: ✅ | ओपन वर्ल्ड से जुड़ी जानकारी: ❌