MCP Tools Reference: gmailmcp.googleapis.com

टूल: unlabel_message

इस तरीके का इस्तेमाल करके, पुष्टि किए गए उपयोगकर्ता के Gmail खाते में मौजूद किसी ईमेल से एक या उससे ज़्यादा लेबल हटाए जा सकते हैं. मैसेज आईडी ढूंढने के लिए, search_threads या get_thread जैसे टूल का इस्तेमाल करें. अगर आपको किसी उपयोगकर्ता लेबल के आईडी के बारे में पक्का पता नहीं है, तो उपलब्ध लेबल और उनके आईडी ढूंढने के लिए, सबसे पहले list_labels टूल का इस्तेमाल करें.

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

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

इनपुट स्कीमा

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

UnlabelMessageRequest

JSON के काेड में दिखाना
{
  "messageId": string,
  "labelIds": [
    string
  ]
}
फ़ील्ड
messageId

string

ज़रूरी है. जिस मैसेज से लेबल हटाने हैं उसका आईडी.

labelIds[]

string

ज़रूरी है. हटाए जाने वाले लेबल के आईडी.

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

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

टूल एनोटेशन

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