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