टूल: unlabel_message
इस तरीके का इस्तेमाल करके, पुष्टि किए गए उपयोगकर्ता के Gmail खाते में मौजूद किसी ईमेल से एक या उससे ज़्यादा लेबल हटाए जा सकते हैं. मैसेज आईडी ढूंढने के लिए, search_threads या get_thread जैसे टूल का इस्तेमाल करें. अगर आपको किसी उपयोगकर्ता लेबल के आईडी के बारे में पक्का नहीं पता है, तो उपलब्ध लेबल और उनके आईडी ढूंढने के लिए, सबसे पहले list_labels टूल का इस्तेमाल करें.
यहां दिए गए सैंपल में, curl का इस्तेमाल करके unlabel_message एमसीपी टूल को चालू करने का तरीका बताया गया है.
| कर्ल अनुरोध |
|---|
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": "unlabel_message", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
इनपुट स्कीमा
UnlabelMessage RPC के लिए अनुरोध मैसेज.
UnlabelMessageRequest
| JSON के काेड में दिखाना |
|---|
{ "messageId": string, "labelIds": [ string ] } |
| फ़ील्ड | |
|---|---|
messageId |
ज़रूरी है. जिस मैसेज से लेबल हटाने हैं उसका आईडी. |
labelIds[] |
ज़रूरी है. हटाए जाने वाले लेबल के आईडी. यह सिस्टम लेबल आईडी (जैसे, 'INBOX', 'TRASH', 'SPAM', 'STARRED', 'UNREAD', 'IMPORTANT') या उपयोगकर्ता के तय किए गए लेबल आईडी में से कोई एक हो सकता है. यह टूल, |
आउटपुट स्कीमा
UnlabelMessage RPC के लिए जवाब का मैसेज.
टूल एनोटेशन
डेटा में बदलाव करने से जुड़ी जानकारी: ✅ | एक ही कार्रवाई को बार-बार करने से जुड़ी जानकारी: ✅ | सिर्फ़ पढ़ने से जुड़ी जानकारी: ❌ | ओपन वर्ल्ड से जुड़ी जानकारी: ❌