Google Ad Manager के एमसीपी सर्वर का इस्तेमाल करना

Google Ad Manager, रिमोट मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर उपलब्ध कराता है. इसकी मदद से एआई एजेंट, Google Ad Manager नेटवर्क, इन्वेंट्री, ऑर्डर, और उपयोगकर्ता के डेटा के साथ सुरक्षित तरीके से इंटरैक्ट कर सकते हैं. Ad Manager MCP सर्वर को कॉन्फ़िगर करके, Google Antigravity, Claude, और ChatGPT जैसे एआई ऐप्लिकेशन को Ad Manager उपयोगकर्ता के तौर पर कार्रवाइयां करने की अनुमति दी जाती है.

एमसीपी सर्वर https://admanager.googleapis.com/mcp पर उपलब्ध है.

ज़रूरी शर्तें

  • Google Cloud प्रोजेक्ट बनाने का ऐक्सेस या किसी मौजूदा Google Cloud प्रोजेक्ट को देखने का ऐक्सेस.
  • आपके एआई क्लाइंट (जैसे, ChatGPT या Claude) में कनेक्शन या ऐप्लिकेशन में बदलाव करने का ऐक्सेस.

Ad Manager एमसीपी सर्वर को कॉन्फ़िगर करना

Ad Manager MCP सर्वर का इस्तेमाल करने के लिए, आपको यह तरीका अपनाना होगा:

  • अपने Google Cloud प्रोजेक्ट में Ad Manager API चालू करें.
  • OAuth 2.0 की मदद से, असली उपयोगकर्ता की पुष्टि करने की सुविधा कॉन्फ़िगर करें.
  • अपने एआई क्लाइंट में एमसीपी सर्वर जोड़ें.

Ad Manager API चालू करना

Ad Manager MCP सर्वर का इस्तेमाल करने के लिए, आपको अपने Google Cloud प्रोजेक्ट में Ad Manager API चालू करना होगा. अगर आपको Google Cloud प्रोजेक्ट बनाना है, तो नया प्रोजेक्ट लेख पढ़ें.

एपीआई चालू करना

Ad Manager का एमसीपी सर्वर, असली उपयोगकर्ता की पुष्टि करने और उसे अनुमति देने के लिए OAuth 2.0 का इस्तेमाल करता है. जब कोई एआई क्लाइंट, एमसीपी सर्वर से कनेक्ट होता है, तो वह एआई क्लाइंट को चलाने वाले उपयोगकर्ता के तौर पर पुष्टि करता है. एआई एजेंट को, उपयोगकर्ता की तरह ही Google Ad Manager की भूमिकाएं, नेटवर्क की सदस्यताएं, और अनुमतियां मिलती हैं.

  1. Google Cloud Console में, Google Auth Platform > ब्रैंडिंग पर जाएं.

    ब्रैंडिंग पर जाएं

  2. अगर आपने पहले ही Google Auth Platform को कॉन्फ़िगर कर लिया है, तो ब्रैंडिंग, दर्शक, और डेटा ऐक्सेस में जाकर, OAuth सहमति स्क्रीन की इन सेटिंग को कॉन्फ़िगर किया जा सकता है. अगर आपको यह मैसेज दिखता है कि Google Auth Platform को अभी तक कॉन्फ़िगर नहीं किया गया है, तो शुरू करें पर क्लिक करें:

    1. ऐप्लिकेशन की जानकारी सेक्शन में, ऐप्लिकेशन के नाम के लिए, Ad Manager MCP Server या अपना पसंदीदा नाम डालें.
    2. उपयोगकर्ता सहायता के लिए ईमेल पता में, अपना ईमेल पता या कोई सही ग्रुप चुनें.
    3. आगे बढ़ें पर क्लिक करें.
    4. ऑडियंस के लिए, इंटरनल चुनें.
    5. आगे बढ़ें पर क्लिक करें.
    6. संपर्क जानकारी के लिए, वह ईमेल पता डालें जिस पर आपको अपने प्रोजेक्ट में हुए किसी भी बदलाव के बारे में सूचना मिल सके.
    7. आगे बढ़ें पर क्लिक करें.
    8. पूरा करें सेक्शन में जाकर, Google API सेवाओं की उपयोगकर्ता के डेटा से जुड़ी नीति पढ़ें. अगर आप इससे सहमत हैं, तो मैं Google API सेवाओं की उपयोगकर्ता के डेटा से जुड़ी नीति से सहमत हूं को चुनें.
    9. जारी रखें पर क्लिक करें.
    10. बनाएं पर क्लिक करें.
  3. डेटा का ऐक्सेस > स्कोप जोड़ें या हटाएं पर क्लिक करें. एक पैनल दिखता है. इसमें, आपके Google Cloud प्रोजेक्ट में चालू किए गए हर एपीआई के लिए स्कोप की सूची होती है.

    1. स्कोप मैन्युअल तरीके से जोड़ें में जाकर, Ad Manager एमसीपी सर्वर के लिए ज़रूरी OAuth स्कोप डालें:
      • https://www.googleapis.com/auth/admanager (कैंपेन देखने और मैनेज करने का पूरा ऐक्सेस)
    2. टेबल में जोड़ें पर क्लिक करें.
    3. अपडेट करें पर क्लिक करें.
    4. अपने ऐप्लिकेशन के लिए ज़रूरी स्कोप चुनने के बाद, डेटा ऐक्सेस पेज पर जाकर, सेव करें पर क्लिक करें.

अपने एआई क्लाइंट में एमसीपी सर्वर जोड़ना

Ad Manager एमसीपी सर्वर को अपने एआई क्लाइंट में जोड़ने के लिए, अपने क्लाइंट के लिए दिए गए निर्देशों का पालन करें:

Antigravity

Ad Manager MCP सर्वर को Antigravity में जोड़ने के लिए, यह तरीका अपनाएं:

  1. OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://antigravity.google/oauth-callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

  2. Ad Manager एमसीपी सर्वर को Antigravity में जोड़ने के लिए, अपनी ~/.gemini/config/mcp_config.json फ़ाइल अपडेट करें:

    {
      "mcpServers": {
        "AdManager-MCP": {
          // Use your chosen MCP server URL.
          "serverUrl": "https://admanager.googleapis.com/mcp",
          "oauth": {
            "clientId": "CLIENT_ID",
            "clientSecret": "CLIENT_SECRET"
          }
        }
      }
    }

    CLIENT_ID और CLIENT_SECRET को अपने OAuth 2.0 क्लाइंट क्रेडेंशियल से बदलें.

  3. Ad Manager एमसीपी सर्वर की पुष्टि करने के लिए, Antigravity: OAuth की मदद से पुष्टि करना लेख पढ़ें.

Claude.ai

Ad Manager MCP सर्वर को Claude.ai में जोड़ने के लिए, OAuth क्लाइंट आईडी और OAuth क्लाइंट सीक्रेट की मदद से कस्टम कनेक्टर कॉन्फ़िगर करें:

  1. OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://claude.ai/api/mcp/auth_callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

  2. कस्टम कनेक्टर बनाने के लिए, निर्देशों का पालन करें. ऐडवांस सेटिंग मेन्यू में अपना क्लाइंट आईडी और सीक्रेट डालें.

Claude Code

Ad Manager एमसीपी सर्वर को Claude Code में जोड़ने के लिए, OAuth क्लाइंट आईडी और OAuth क्लाइंट सीक्रेट की मदद से कस्टम कनेक्टर कॉन्फ़िगर करें:

  1. Claude Code इंस्टॉल करें.
  2. OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://claude.ai/api/mcp/auth_callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

  3. कस्टम कनेक्टर बनाने के लिए, निर्देशों का पालन करें. ऐडवांस सेटिंग मेन्यू में अपना क्लाइंट आईडी और सीक्रेट डालें.

Claude Desktop

Ad Manager एमसीपी सर्वर को Claude Desktop में जोड़ने के लिए, OAuth क्लाइंट आईडी और OAuth क्लाइंट सीक्रेट के साथ कस्टम कनेक्टर कॉन्फ़िगर करें:

  1. Claude Desktop इंस्टॉल करें.
  2. OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://claude.ai/api/mcp/auth_callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

  3. कस्टम कनेक्टर बनाने के लिए, निर्देशों का पालन करें. ऐडवांस सेटिंग मेन्यू में अपना क्लाइंट आईडी और सीक्रेट डालें.

ChatGPT

Ad Manager MCP सर्वर को ChatGPT के साथ इस्तेमाल करने के लिए, आपके पास ChatGPT Business की सदस्यता होनी चाहिए.

ChatGPT में एमसीपी सर्वर जोड़ने के लिए, Google OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं. इसके बाद, एमसीपी सर्वर को ChatGPT में एक ऐप्लिकेशन के तौर पर जोड़ें.

OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाना

  1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

    क्लाइंट खाता बनाने के पेज पर जाएं

    अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

  2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

  3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

  4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://chatgpt.com/connector_platform_oauth_redirect डालें.

  5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

    OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

  6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

ChatGPT में एमसीपी सर्वर को ऐप्लिकेशन के तौर पर जोड़ना

  1. ChatGPT में साइन इन करें.
  2. डेवलपर मोड चालू करें.
  3. ChatGPT Apps की सेटिंग खोलें.
  4. ऐप्लिकेशन बनाएं पर क्लिक करें और रिमोट एमसीपी सर्वर के लिए एक ऐप्लिकेशन बनाएं.
  5. OAuth सेक्शन में, अपना क्लाइंट आईडी और सीक्रेट डालें.
  6. पुष्टि करें कि आपको एमसीपी सर्वर के इस्तेमाल से जुड़े जोखिम के बारे में पता है. इसके बाद, बनाएं पर क्लिक करें.

एमसीपी सर्वर, ऐप्लिकेशन मेन्यू में दिखता है. साथ ही, चैट प्रॉम्प्ट के ज़रिए इसका इस्तेमाल किया जा सकता है.

कर्सर

Ad Manager एमसीपी सर्वर को Cursor में जोड़ने के लिए, क्लाइंट आईडी और सीक्रेट बनाएं. एमसीपी सर्वर को स्टैटिक OAuth के साथ कॉन्फ़िगर करें. Cursor, रीडायरेक्ट यूआरआई का इस्तेमाल करता है. यह इस बात पर निर्भर करता है कि Cursor को ऐक्सेस करने के लिए किस प्लैटफ़ॉर्म का इस्तेमाल किया जा रहा है. जैसे, वेब या डेस्कटॉप ऐप्लिकेशन.

  1. OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाएं:

    वेब या कर्सर एजेंट

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में https://www.cursor.com/agents/mcp/oauth/callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

    डेस्कटॉप

    1. Google API Console में, Google Auth Platform > Clients > Create client पर जाएं.

      क्लाइंट खाता बनाने के पेज पर जाएं

      अगर आपने कोई प्रोजेक्ट नहीं चुना है, तो आपको प्रोजेक्ट बनाने के लिए कहा जाएगा.

    2. ऐप्लिकेशन का टाइप सूची में जाकर, वेब ऐप्लिकेशन चुनें.

    3. नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.

    4. अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, यूआरआई फ़ील्ड में http://localhost:8787/callback डालें.

    5. बनाएं पर क्लिक करें. क्लाइंट बनाया गया है.

      OAuth 2.0 क्लाइंट बनाया गया डायलॉग बॉक्स खुलता है.

    6. क्लाइंट सीक्रेट सेक्शन में जाकर, क्लाइंट सीक्रेट को कॉपी करें और इसे किसी सुरक्षित जगह पर सेव करें. इसे सिर्फ़ एक बार कॉपी किया जा सकता है. अगर यह खो जाता है, तो सीक्रेट मिटाएं और नया सीक्रेट बनाएं.

  2. स्टैटिक OAuth की मदद से, एमसीपी सर्वर कॉन्फ़िगर करने के लिए, निर्देशों का पालन करें.
  3. Chat में एमसीपी सर्वर का इस्तेमाल करना.

Ad Manager के एमसीपी सर्वर की जांच करना

एमसीपी क्लाइंट को कॉन्फ़िगर करने और उसकी पुष्टि करने के बाद, कनेक्शन की पुष्टि की जा सकती है. इसके लिए, एआई चैट इंटरफ़ेस में टेस्ट प्रॉम्प्ट चलाएं.

अपने एआई क्लाइंट से ये सवाल पूछें:

  • "उन Google Ad Manager नेटवर्क की सूची दिखाओ जिन्हें ऐक्सेस करने की अनुमति मेरे पास है."

    क्लाइंट, आपके उपयोगकर्ता खाते से जुड़े Ad Manager नेटवर्क कोड और डिसप्ले नेम को वापस पाने और उन्हें दिखाने के लिए list_networks कॉल करता है.

  • "नेटवर्क कोड NETWORK_CODE के बारे में जानकारी दो."

    क्लाइंट, get_network का इस्तेमाल करके, चुने गए नेटवर्क के लिए मेटाडेटा फ़ेच करता है.

  • "नेटवर्क NETWORK_CODE में मौजूद पहले पांच ऑर्डर दिखाओ."

    क्लाइंट, आपके नेटवर्क में मौजूद ऑर्डर के बारे में क्वेरी करने और उनकी खास जानकारी पाने के लिए list_orders को चालू करता है.

अगर टूल सही तरीके से काम करते हैं और Google Ad Manager का डेटा दिखाते हैं, तो इसका मतलब है कि आपके एमसीपी सर्वर का कनेक्शन सही तरीके से कॉन्फ़िगर किया गया है.