Google Sheets, रिमोट मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर उपलब्ध कराता है. इससे एआई एजेंट, Google Sheets के डेटा के साथ सुरक्षित तरीके से इंटरैक्ट कर सकते हैं. Google Sheets के एमसीपी सर्वर को कॉन्फ़िगर करके, Google Antigravity और Claude जैसे एआई ऐप्लिकेशन को Google Sheets में कार्रवाइयां करने की अनुमति दी जा सकती है.
Google Sheets का एमसीपी सर्वर, एआई एजेंट को एक स्टैंडर्ड तरीका उपलब्ध कराता है, ताकि वे:
- डेटा पढ़ना: सेल की वैल्यू, शीट के नाम, ग्रिड प्रॉपर्टी, और स्प्रेडशीट का अन्य मेटाडेटा वापस पाना.
- कार्रवाई करना: सेल की वैल्यू अपडेट करना, फ़ॉर्मूला सेट करना, लाइनें/कॉलम शामिल करना, और स्प्रेडशीट के स्ट्रक्चर में एक साथ कई बैच अपडेट करना.
- सुरक्षा का ध्यान रखना: उपयोगकर्ता के पास मौजूद अनुमतियों और डेटा को मैनेज करने के कंट्रोल का इस्तेमाल करना.
ज़रूरी शर्तें
Google Workspace Developer Preview Program की सदस्यता.
एक Google Cloud प्रोजेक्ट. प्रोजेक्ट बनाने के लिए, प्रोजेक्ट बनाना लेख पढ़ें.
कोई एमसीपी होस्ट, जैसे कि Google Antigravity.
इस पेज पर मौजूद कमांड चलाने के लिए, इनमें से किसी एक डेवलपमेंट एनवायरमेंट में gcloud सीएलआई सेट अप करें:
Cloud Shell
gcloud सीएलआई के साथ पहले से सेट अप किए गए ऑनलाइन टर्मिनल का इस्तेमाल करने के लिए, Cloud Shell को चालू करें:
लोकल शेल
लोकल डेवलपमेंट एनवायरमेंट का इस्तेमाल करने के लिए, यह तरीका अपनाएं:
- Google Cloud सीएलआई इंस्टॉल करें.
अगर आपने gcloud सीएलआई को पहले से इंस्टॉल किया हुआ है, तो पक्का करें कि आपके पास इसका नया वर्शन हो. इसके लिए,
gcloud components updateचलाएं. - अगर किसी बाहरी आइडेंटिटी प्रोवाइडर (आईडीपी) का इस्तेमाल किया जा रहा है, तो फ़ेडरेटेड आइडेंटिटी की मदद से gcloud सीएलआई में साइन इन करें. ज़्यादा जानकारी के लिए, अपनी फ़ेडरेटेड आइडेंटिटी से gcloud सीएलआई में साइन इन करना लेख पढ़ें.
- gcloud सीएलआई का इस्तेमाल शुरू करें.
- Google Cloud सीएलआई इंस्टॉल करें.
अगर आपने gcloud सीएलआई को पहले से इंस्टॉल किया हुआ है, तो पक्का करें कि आपके पास इसका नया वर्शन हो. इसके लिए,
Google Sheets के एमसीपी सर्वर को कॉन्फ़िगर करना
Google Sheets के एमसीपी सर्वर का इस्तेमाल करने के लिए, आपको इसे अपने Google Cloud प्रोजेक्ट में चालू करना होगा. इसके बाद, अपने एमसीपी क्लाइंट को इससे कनेक्ट करने के लिए कॉन्फ़िगर करना होगा.
एपीआई चालू करना
Google Sheets के एमसीपी सर्वर का इस्तेमाल करने के लिए, आपको अपने Google Cloud प्रोजेक्ट में यह एपीआई चालू करना होगा:
Google Sheets API
सीएलआई
gcloud services enable sheets.googleapis.com --project=PROJECT_ID
PROJECT_ID को अपने Google Cloud प्रोजेक्ट आईडी से बदलें.
कंसोल
Google Cloud Console में एपीआई चालू करें:
एमसीपी की सेवाएं चालू करना
Google Sheets के लिए एमसीपी कॉम्पोनेंट चालू करने के लिए, आपको अपने Google Cloud प्रोजेक्ट में यह सेवा चालू करनी होगी:
Google Sheets MCP API
सीएलआई
gcloud services enable sheetsmcp.googleapis.com --project=PROJECT_ID
PROJECT_ID को अपने Google Cloud प्रोजेक्ट आईडी से बदलें.
कंसोल
Google Cloud console में एमसीपी सेवाएं चालू करें:
ऐसी स्क्रीन सेट अप करना जहां OAuth के लिए सहमति दी जाती है
Google Sheets का एमसीपी सर्वर, पुष्टि करने और अनुमति देने के लिए OAuth 2.0 का इस्तेमाल करता है. OAuth क्लाइंट आईडी बनाने से पहले, आपको ऐसी स्क्रीन कॉन्फ़िगर करनी होगी जहां OAuth के लिए सहमति दी जाती है.
Google Cloud Console में, Google Auth Platform > ब्रैंडिंग पर जाएं.
अगर आपने Google Auth Platform को पहले ही कॉन्फ़िगर कर लिया है, तो आपके पास ब्रैंडिंग, ऑडियंस, और डेटा ऐक्सेस में जाकर, OAuth के लिए सहमति देने की स्क्रीन की ये सेटिंग कॉन्फ़िगर करने का विकल्प है. अगर आपको Google Auth Platform को अब तक कॉन्फ़िगर नहीं किया गया है मैसेज दिखता है, तो शुरू करें पर क्लिक करें:
- ऐप्लिकेशन की जानकारी में जाकर, ऐप्लिकेशन का नाम में
Sheets MCP Serverटाइप करें. - उपयोगकर्ता सहायता ईमेल में, अपना ईमेल पता या कोई सही Google ग्रुप चुनें.
- आगे बढ़ें पर क्लिक करें.
- ऑडियंस में जाकर, इंटरनल को चुनें. अगर इंटरनल को नहीं चुना जा सकता, तो एक्सटर्नल को चुनें.
- आगे बढ़ें पर क्लिक करें.
- संपर्क जानकारी में जाकर, वह ईमेल पता डालें जिस पर आपको अपने प्रोजेक्ट में होने वाले किसी भी बदलाव की सूचना चाहिए.
- आगे बढ़ें पर क्लिक करें.
- पूरा करें में जाकर, Google API सेवाओं की उपयोगकर्ता के डेटा से जुड़ी नीति पढ़ें. अगर आप सहमत हैं, तो मैं Google API सेवाओं की उपयोगकर्ता के डेटा से जुड़ी नीति से सहमत हूं को चुनें.
- जारी रखें पर क्लिक करें.
- बनाएं पर क्लिक करें.
- अगर आपने उपयोगकर्ता टाइप के लिए बाहरी चुना है, तो टेस्ट उपयोगकर्ता जोड़ें:
- ऑडियंस पर क्लिक करें.
- टेस्ट उपयोगकर्ता में जाकर, उपयोगकर्ता जोड़ें पर क्लिक करें.
- अपना ईमेल पता और अनुमति वाले अन्य टेस्ट उपयोगकर्ताओं के ईमेल पते डालें. इसके बाद, सेव करें पर क्लिक करें.
- ऐप्लिकेशन की जानकारी में जाकर, ऐप्लिकेशन का नाम में
डेटा ऐक्सेस > स्कोप जोड़ें या हटाएं पर क्लिक करें. इसके बाद, एक पैनल दिखेगा. इसमें, Google Cloud प्रोजेक्ट में चालू किए गए हर एपीआई के लिए, स्कोप की सूची दिखेगी.
मैन्युअल तरीके से स्कोप जोड़ें में जाकर, Google Sheets के एमसीपी सर्वर के लिए स्कोप चिपकाएं:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets.readonlyhttps://www.googleapis.com/auth/spreadsheets
टेबल में जोड़ें पर क्लिक करें.
अपडेट करें पर क्लिक करें.
अपने ऐप्लिकेशन के लिए ज़रूरी स्कोप चुनने के बाद, डेटा ऐक्सेस पेज पर, सेव करें पर क्लिक करें.
एमसीपी क्लाइंट को कॉन्फ़िगर करना
अपने एमसीपी क्लाइंट में Google Sheets का रिमोट एमसीपी सर्वर जोड़ने के लिए, अपने क्लाइंट के लिए दिए गए निर्देशों का पालन करें.
Sheets के एमसीपी सर्वर को कॉल करने वाले, उपयोगकर्ता के डेलिगेट किए गए OAuth 2.0 क्लाइंट आईडी के लिए, Google Auth Platform > क्लाइंट में जाकर, इस क्लाइंट का इस्तेमाल एआई की मदद से काम करने वाले एजेंट के लिए करें विकल्प को चुनना ज़रूरी है. किसी मौजूदा OAuth 2.0 क्लाइंट आईडी को अपडेट करने के लिए, Google Auth Platform > क्लाइंट में जाकर यह सेटिंग चुनें. इसके बारे में OAuth क्लाइंट मैनेज करना लेख में बताया गया है. अगर आपको किसी मौजूदा क्लाइंट के लिए इस सेटिंग को बदलने में समस्या आ रही है या क्लाइंट, एजेंट के अलावा अन्य सुविधाओं के साथ भी काम करता है, तो अपने एआई एजेंट के लिए एक नया OAuth 2.0 क्लाइंट आईडी बनाएं. अस्वीकार किए गए अनुरोधों, पूरे डोमेन के लिए ऐक्सेस देने वाले सेवा खातों या Google Apps Script के लिए, समस्या हल करना देखें.
Antigravity
Antigravity में Google Sheets का रिमोट एमसीपी सर्वर जोड़ने के लिए,
सर्वर कॉन्फ़िगरेशन को अपनी mcp_config.json फ़ाइल में जोड़ें. ये निर्देश Antigravity 2.0, Antigravity IDE, और Antigravity CLI के लिए हैं.
OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:
Google Cloud Console में, Google Auth Platform > क्लाइंट > क्लाइंट बनाएं पर जाएं.
ऐप्लिकेशन टाइप के तौर पर, वेब ऐप्लिकेशन चुनें.
कोई नाम डालें.
अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में
https://antigravity.google/oauth-callbackजोड़ें.एआई की मदद से काम करने वाले एजेंट के लिए, इस क्लाइंट का इस्तेमाल करें को चुनें.
बनाएं पर क्लिक करें. इसके बाद, अपना क्लाइंट आईडी और क्लाइंट सीक्रेट कॉपी करें.
कॉन्फ़िगरेशन फ़ाइल
~/.gemini/config/mcp_config.jsonखोलें या बनाएं.mcpServersकॉन्फ़िगरेशन कोmcp_config.jsonमें जोड़ें:{ "mcpServers": { "sheets": { "serverUrl": "https://sheetsmcp.googleapis.com/mcp/v1", "oauth": { "clientId": "OAUTH_CLIENT_ID", "clientSecret": "OAUTH_CLIENT_SECRET" } } } }इनकी जगह ये डालें:
OAUTH_CLIENT_ID: आपका बनाया गया क्लाइंट आईडी.OAUTH_CLIENT_SECRET: आपका बनाया गया क्लाइंट सीक्रेट.
mcp_config.jsonकी बचत करें.एमसीपी सर्वर की पुष्टि करें. जीयूआई सेटिंग या सीएलआई का इस्तेमाल करके, पुष्टि की जा सकती है:
Antigravity IDE या GUI (Antigravity 2.0) के लिए:
- सेटिंग स्क्रीन खोलें. उदाहरण के लिए, सबसे नीचे बाईं ओर मौजूद सेटिंग पर क्लिक करें या Antigravity User Settings खोलें.
- कस्टमाइज़ेशन पर जाएं.
- इंस्टॉल किए गए एमसीपी सर्वर में जाकर, रीफ़्रेश करें पर क्लिक करें.
- सूची में
sheetsढूंढें और पुष्टि करें पर क्लिक करें. इसके बाद, अपने Google खाते में साइन इन करें और अनुमति देने वाला कोड कॉपी करें. फिर, उसे इनपुट डायलॉग में चिपकाएं और सबमिट करें पर क्लिक करें.
Antigravity CLI के लिए:
Antigravity CLI को शुरू करें:
agyइंटरैक्टिव एमसीपी मैनेजमेंट पैनल खोलने के लिए, यह कमांड चलाएं:
/mcpsheetsको चुनने के लिए, ऐरो बटन का इस्तेमाल करें. इसके बाद, पुष्टि करें कार्रवाई पर जाएं और Enter दबाएं. अपने ब्राउज़र में साइन-इन की प्रोसेस पूरी करें. इसके बाद, ऑथराइज़ेशन कोड को कॉपी करके टर्मिनल प्रॉम्प्ट में चिपकाएं और Enter दबाएं.
पुष्टि करें कि सर्वर सही तरीके से कॉन्फ़िगर किया गया है और चल रहा है:
- Antigravity IDE या जीयूआई के लिए: पसंद के मुताबिक बनाने की सुविधा > इंस्टॉल किए गए एमसीपी सर्वर में जाकर, सर्वर के बगल में मौजूद साइन आउट करें बटन दिखता है.
- Antigravity CLI के लिए: कॉन्फ़िगर किए गए एमसीपी सर्वर देखने के लिए,
/mcpपैनल खोलें. जिन सर्वर की पुष्टि हो चुकी है उनके नाम के बगल में, इंटरैक्टिव टीयूआई पैनल में Authed दिखता है. डैशबोर्ड व्यू में जाकर, किसी भी सर्वर को चुना जा सकता है. इससे उसकी स्थिति देखी जा सकती है और उसमें उपलब्ध सभी टूल की सूची देखी जा सकती है.
रिमोट एमसीपी सर्वर, Antigravity में इस्तेमाल के लिए तैयार है.
Claude
Claude.ai या Claude Desktop के साथ Google Sheets के रिमोट एमसीपी सर्वर का इस्तेमाल करने के लिए, आपके पास Claude Enterprise, Pro, Max या Team प्लान होना चाहिए.
Claude में Google Sheets के रिमोट एमसीपी सर्वर को जोड़ने के लिए, OAuth क्लाइंट आईडी और सीक्रेट का इस्तेमाल करके कस्टम कनेक्टर कॉन्फ़िगर करें.
OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:
Google Cloud Console में, Google Auth Platform > क्लाइंट > क्लाइंट बनाएं पर जाएं.
ऐप्लिकेशन टाइप के तौर पर, वेब ऐप्लिकेशन चुनें.
कोई नाम डालें.
अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में
https://claude.ai/api/mcp/auth_callbackजोड़ें.एआई की मदद से काम करने वाले एजेंट के लिए, इस क्लाइंट का इस्तेमाल करें को चुनें.
बनाएं पर क्लिक करें. इसके बाद, अपना क्लाइंट आईडी और क्लाइंट सीक्रेट कॉपी करें.
Claude में एमसीपी सर्वर को कॉन्फ़िगर करें:
- Claude.ai या Claude Desktop में, Settings > Connectors या Admin settings > Connectors पर जाएं.
- कस्टम कनेक्टर जोड़ें पर क्लिक करें.
- Google Sheets प्रॉडक्ट के लिए कनेक्शन की जानकारी डालें:
- सर्वर का नाम:
Google Sheets. - रिमोट एमसीपी सर्वर का यूआरएल:
https://sheetsmcp.googleapis.com/mcp/v1
- सर्वर का नाम:
- बेहतर सेटिंग में जाकर, अपना OAuth क्लाइंट आईडी और OAuth क्लाइंट सीक्रेट डालें.
- जोड़ें पर क्लिक करें.
अन्य
कई एआई ऐप्लिकेशन में, किसी रिमोट एमसीपी सर्वर से कनेक्ट करने के तरीके होते हैं. आम तौर पर, आपको सर्वर के बारे में जानकारी डालनी होती है. जैसे, उसका नाम, एंडपॉइंट, ट्रांसपोर्ट प्रोटोकॉल, और पुष्टि करने का तरीका. Google Sheets के रिमोट एमसीपी सर्वर के लिए, यह जानकारी डालें:
सर्वर का नाम:
sheetsसर्वर का यूआरएल:
https://sheetsmcp.googleapis.com/mcp/v1ट्रांसपोर्ट: स्ट्रीम किया जा सकने वाला एचटीटीपी
पुष्टि करना: Google Sheets का रिमोट एमसीपी सर्वर, OAuth 2.0 का इस्तेमाल करता है. OAuth 2.0 क्लाइंट बनाते समय, इस क्लाइंट का इस्तेमाल एआई की मदद से काम करने वाले एजेंट के लिए करें को चुनें. ज़्यादा जानकारी के लिए, पुष्टि और अनुमति के बारे में जानें लेख पढ़ें.
अलग-अलग तरह के क्लाइंट कनेक्ट करने के बारे में ज़्यादा जानने के लिए, एआई ऐप्लिकेशन में एमसीपी कॉन्फ़िगर करना लेख पढ़ें.
Google Sheets के एमसीपी सर्वर की जांच करना
एमसीपी क्लाइंट को कॉन्फ़िगर करने के बाद, कुछ टेस्ट प्रॉम्प्ट चलाकर कनेक्शन की पुष्टि की जा सकती है.
अपने एमसीपी क्लाइंट से ये सवाल पूछें:
"Google शीट
abcd123से शीट Sheet1 पढ़ो."क्लाइंट,
sheets.get_valuesका इस्तेमाल करके ग्रिड वैल्यू फ़ेच करता है."Google शीट
abcd123में कॉलम इंडेक्स 2 पर एक कॉलम शामिल करो."क्लाइंट, कॉलम में बदलाव करने के लिए
sheets.insert_dimensionका इस्तेमाल करता है.
अगर टूल सही तरीके से काम करते हैं और आपको काम के जवाब मिलते हैं, तो इसका मतलब है कि आपका Google Sheets एमसीपी सर्वर सही तरीके से कॉन्फ़िगर किया गया है.
समस्या का हल
Sheets के एमसीपी सर्वर से जुड़ी, पुष्टि करने और कनेक्शन की सामान्य समस्याओं को हल करने के लिए, यहां दिए गए सेक्शन का इस्तेमाल करें.
OAuth के लॉग इवेंट देखना
अगर आपको एमसीपी सर्वर से कनेक्ट करने में समस्याएं आ रही हैं, तो OAuth लॉग में गड़बड़ियां देखें. अपने Google Workspace एडमिन से कहें कि वह सुरक्षा जांच टूल में जाकर, OAuth लॉग इवेंट की समीक्षा करे.
उपयोगकर्ता के असाइन किए गए OAuth क्लाइंट से मिले अनुरोधों को अस्वीकार किया गया
अगर एमसीपी सर्वर पर भेजे गए आपके अनुरोध अस्वीकार कर दिए जाते हैं, तो पुष्टि करें कि आपके थ्री-लेग्ड OAuth फ़्लो के लिए, उपयोगकर्ता की ओर से असाइन किए गए OAuth 2.0 क्लाइंट आईडी में, Google Auth Platform > क्लाइंट में जाकर, एआई की मदद से काम करने वाले एजेंट के लिए इस क्लाइंट का इस्तेमाल करें विकल्प चुना गया हो:
- मौजूदा क्लाइंट, सेटिंग के साथ काम करता है: अपने मौजूदा OAuth क्लाइंट पर, इस क्लाइंट का इस्तेमाल एआई की मदद से काम करने वाले एजेंट के लिए करें को चुनें.
- मौजूदा क्लाइंट को अपडेट नहीं किया जा सकता: एआई की मदद से काम करने वाले एजेंट के लिए इस क्लाइंट का इस्तेमाल करें को चुनकर, नया OAuth क्लाइंट बनाएं. इसके बाद, इसका इस्तेमाल करने के लिए अपने ऐप्लिकेशन को अपडेट करें.
- मौजूदा क्लाइंट, नॉन-एजेंट सुविधाओं के साथ भी काम करता है: एआई एजेंट के लिए एक अलग OAuth क्लाइंट बनाएं और मौजूदा क्लाइंट को नॉन-एजेंट सुविधाओं के लिए इस्तेमाल करें.
निर्देशों के लिए, अपना एमसीपी क्लाइंट कॉन्फ़िगर करना और OAuth क्लाइंट मैनेज करना लेख पढ़ें.
डोमेन के सभी उपयोगकर्ताओं के डेटा का ऐक्सेस देने वाले सेवा खाते
अगर आपका ऐप्लिकेशन, टू-लेग्ड OAuth के लिए, पूरे डोमेन के ऐक्सेस वाले सेवा खाते का इस्तेमाल करता है, तो एआई की मदद से काम करने वाले एजेंट के लिए इस क्लाइंट का इस्तेमाल करें को नहीं चुना जा सकता. ऐसा इसलिए, क्योंकि सेवा खातों को Google Auth Platform > क्लाइंट में मैनेज नहीं किया जाता:
- ऐक्सेस कंट्रोल: इन सेवा खातों से एमसीपी सर्वर को किए गए अनुरोध, एजेंट सेटिंग मौजूद न होने की वजह से अस्वीकार नहीं किए जाते. इसके बजाय, ऐक्सेस को डोमेन-वाइड डेलिगेशन की सेटिंग से कंट्रोल किया जाता है. इन सेटिंग को आपका Google Workspace एडमिन मैनेज करता है. एडमिन सेटिंग के बारे में ज़्यादा जानने के लिए, पूरे डोमेन के लिए ऐक्सेस देने की सुविधा की मदद से, एपीआई ऐक्सेस को कंट्रोल करना लेख पढ़ें.
- संवेदनशील कार्रवाइयां: Google Workspace के एमसीपी सर्वर, अब भी फ़ॉर्म भरने के लिए प्रॉम्प्ट दिखाते हैं. ऐसा इसलिए किया जाता है, ताकि डोमेन-वाइड डेलिगेशन की सुविधा का इस्तेमाल करके, उपयोगकर्ता के तौर पर साइन इन करने की सुविधा के ज़रिए की गई संवेदनशील टूल कॉल की पुष्टि, निगरानी में काम करने वाले एआई मॉडल से की जा सके.
Apps Script से मिले अनुरोध
अगर Apps Script से एमसीपी सर्वर को कॉल किया जाता है, तो उस डिफ़ॉल्ट OAuth क्लाइंट पर इस क्लाइंट का इस्तेमाल, एआई की मदद से काम करने वाले एजेंट के लिए करें को नहीं चुना जा सकता जिसे Apps Script आपकी स्क्रिप्ट के लिए बनाता और मैनेज करता है. यह तब भी लागू होता है, जब आपकी स्क्रिप्ट किसी स्टैंडर्ड Google Cloud प्रोजेक्ट का इस्तेमाल करती हो.
Apps Script से एमसीपी सर्वर को कॉल करने के लिए, यह तरीका अपनाएं:
- Google Cloud Console में, Google Auth Platform > क्लाइंट पर जाएं. इसके बाद, OAuth क्लाइंट बनाएं और एआई की मदद से काम करने वाले एजेंट के लिए, इस क्लाइंट का इस्तेमाल करें को चुनें.
- अपनी स्क्रिप्ट में, Apps Script लाइब्रेरी के लिए OAuth2 का इस्तेमाल करें, ताकि उपयोगकर्ताओं को उस OAuth क्लाइंट के साथ अनुमति दी जा सके.
- एमसीपी सर्वर को कॉल करते समय,
ScriptApp.getOAuthTokenसे मिले टोकन के बजाय, लाइब्रेरी से मिला ऐक्सेस टोकन भेजें.
Google Workspace के एमसीपी सर्वर पर अनुरोध न भेजने वाले Apps Script प्रोजेक्ट पर कोई असर नहीं पड़ेगा.
हर घंटे साइन इन करने के लिए बार-बार अनुरोध करना
अगर आपको हर घंटे फिर से साइन इन करने के लिए कहा जाता है, तो इसका मतलब है कि आपके एमसीपी क्लाइंट को रीफ़्रेश टोकन नहीं मिल रहा है. Google का OAuth 2.0 सर्वर, रीफ़्रेश टोकन सिर्फ़ तब जारी करता है, जब अनुमति के अनुरोध में access_type=offline शामिल हो. सिर्फ़ OpenID Connect (OIDC) offline_access स्कोप का अनुरोध करने पर, यह नहीं दिखता.
देखें कि आपका एमसीपी क्लाइंट, अनुमति देने के लिए कस्टम पैरामीटर के साथ काम करता है या नहीं:
- क्लाइंट, अनुमति देने के लिए कस्टम पैरामीटर का इस्तेमाल करता है: अनुमति देने के अनुरोध में
access_type=offlineजोड़ें. जिस उपयोगकर्ता को पहले ही ऐक्सेस दिया जा चुका है उसके लिए नया रीफ़्रेश टोकन पाने के लिए,prompt=consentभी जोड़ें. - क्लाइंट, कस्टम ऑथराइज़ेशन पैरामीटर के साथ काम नहीं करता: ऐक्सेस टोकन की समयसीमा खत्म होने पर, हर बार फिर से साइन इन करें.
ज़्यादा जानकारी के लिए, ऐक्सेस टोकन को रीफ़्रेश करना लेख पढ़ें.
टूल का रेफ़रंस
Google Sheets के एमसीपी सर्वर के लिए ये टूल उपलब्ध हैं:
get_valuesget_spreadsheetupdate_spreadsheetupdate_valuesupdate_formulasinsert_dimension
सुरक्षा से जुड़ी अहम जानकारी: इनडायरेक्ट प्रॉम्प्ट इंजेक्शन
जब किसी लैंग्वेज मॉडल को गैर-भरोसेमंद डेटा के साथ इस्तेमाल किया जाता है, तो इनडायरेक्ट प्रॉम्प्ट इंजेक्शन अटैक का खतरा होता है. Google Antigravity जैसे एमसीपी होस्ट के पास, Google Sheets के एमसीपी सर्वर के ज़रिए असरदार टूल और एपीआई का ऐक्सेस होता है. इसलिए, वे आपके Google खाते में मौजूद डेटा को पढ़ सकते हैं, उसमें बदलाव कर सकते हैं, और उसे मिटा सकते हैं.
इन जोखिमों को कम करने के लिए, आपको प्रॉम्प्ट और जवाबों की जांच करनी चाहिए. इससे नुकसान पहुंचाने वाले कॉन्टेंट या प्रॉम्प्ट इंजेक्शन अटैक का पता लगाया जा सकता है. Google के Model Armor का इस्तेमाल किया जा सकता है. इसके अलावा, आपके पास अपना समाधान इस्तेमाल करने का विकल्प भी है. हालांकि, इसके लिए आपको उसे दस्तावेज़ में शामिल करना होगा, ताकि उपयोगकर्ता उस जोखिम को स्वीकार कर सकें. ज़्यादा जानकारी के लिए, Google Workspace के एमसीपी सर्वर के लिए सुरक्षा कॉन्फ़िगर करना लेख पढ़ें.
ये सबसे सही तरीके अपनाएं:
- सिर्फ़ भरोसेमंद टूल इस्तेमाल करें. Google Sheets के एमसीपी सर्वर को कभी भी ऐसे ऐप्लिकेशन से कनेक्ट न करें जिन पर भरोसा न किया जा सके या जिनकी पुष्टि न की गई हो.
- भरोसेमंद न लगने वाले इनपुट से सावधान रहें. अपने एमसीपी क्लाइंट को, बिना पुष्टि वाले सोर्स से मिली स्प्रेडशीट या अन्य संसाधनों को प्रोसेस करने के लिए न कहें. इन इनपुट में छिपे हुए निर्देश हो सकते हैं, जो आपके सेशन को हाइजैक कर सकते हैं. इससे हमलावर को आपके डेटा में बदलाव करने, उसे चुराने या मिटाने की अनुमति मिल सकती है.
- सभी कार्रवाइयों की समीक्षा करें. एआई क्लाइंट ने आपकी ओर से जो कार्रवाइयां की हैं उनकी हमेशा ध्यान से समीक्षा करें. इससे यह पक्का किया जा सकेगा कि वे कार्रवाइयां सही हैं और आपके मकसद के मुताबिक हैं.