Google Pay और Wallet Developer MCP सर्वर, एआई की मदद से काम करने वाले डेवलपमेंट टूल को, Google Pay और Google Wallet के डेवलपर डेटा को ऐक्सेस करने, आधिकारिक दस्तावेज़ खोजने, और अपने इंटिग्रेशन मैनेज करने की अनुमति देता है.
Model Context Protocol (MCP) की मदद से, लार्ज लैंग्वेज मॉडल (एलएलएम) और एआई ऐप्लिकेशन या एजेंट, बाहरी डेटा सोर्स से कनेक्ट हो पाते हैं. एमसीपी सर्वर की मदद से, उनके टूल, संसाधन, और प्रॉम्प्ट का इस्तेमाल करके कार्रवाइयां की जा सकती हैं. साथ ही, उनके बैकएंड सेवा से अपडेट किया गया डेटा पाया जा सकता है.
Google Pay और Wallet Developer MCP सर्वर की मदद से, ये काम किए जा सकते हैं:
- दस्तावेज़ खोजना: Google Pay और Google Wallet के आधिकारिक दस्तावेज़ों से, अप-टू-डेट गाइडेंस और कोड के सैंपल पाना.
- इंटिग्रेशन मैनेज करना: अपने इंटिग्रेशन की स्थिति देखना और मर्चेंट खाते के लिए एपीआई चालू करना.
- परफ़ॉर्मेंस की निगरानी करना: अपने मर्चेंट खाते के लिए, इकट्ठा किया गया परफ़ॉर्मेंस डेटा और गड़बड़ी की मेट्रिक ऐक्सेस करना.
पास मैनेज करना: Google Wallet के लिए, पास जारी करने वालों और क्लास की सूची देखना.
प्रॉम्प्ट के सैंपल
अपने एआई असिस्टेंट के साथ, ये प्रॉम्प्ट इस्तेमाल किए जा सकते हैं:
- "मेरे Google Pay खातों की सूची दिखाओ."
- "मेरे Google Pay इंटिग्रेशन की स्थिति क्या है?"
- "मैं Google Pay को React के साथ कैसे इंटिग्रेट कर सकता/सकती हूं?"
- "मुझे पिछले 30 दिनों में, मेरे इंटिग्रेशन के लिए Google Pay की गड़बड़ी की मेट्रिक दिखाओ."
- "Google Wallet की पास क्लास की सूची दिखाओ."
शुरू करने से पहले
Google Pay और Wallet Developer MCP सर्वर का इस्तेमाल करने के लिए, आपको एक Google Cloud प्रोजेक्ट बनाना होगा. साथ ही, Google Pay और Wallet Developer MCP सर्वर को चालू करना होगा.
-
Cloud Console में, प्रोजेक्ट चुनने वाले पेज पर, कोई Google Cloud प्रोजेक्ट चुनें या बनाएं.
-
Pay और Wallet Developer API चालू करें.
एपीआई चालू करने के लिए ज़रूरी भूमिकाएं
एपीआई चालू करने के लिए, आपके पास 'सेवा के इस्तेमाल की जानकारी का एडमिन' IAM भूमिका (
roles/serviceusage.serviceUsageAdmin) होनी चाहिए. इस भूमिका में,serviceusage.services.enableकी अनुमति शामिल होती है. भूमिकाएं देने का तरीका जानें.
ज़रूरी भूमिकाएं
Google Pay और Wallet Developer MCP सर्वर के रिमोट एमसीपी सर्वर का इस्तेमाल करने के लिए ज़रूरी अनुमतियां पाने के लिए, अपने एडमिन से कहें कि वह आपको उस Google Cloud प्रोजेक्ट पर, ये Identity and Access Management (IAM) की भूमिकाएं दे, जहां आपको Google Pay और Wallet Developer MCP सर्वर का एमसीपी सर्वर चालू करना है:
- एमसीपी टूल कॉल करना: एमसीपी टूल का उपयोगकर्ता
(
roles/mcp.toolUser)
भूमिकाएं देने के बारे में ज़्यादा जानने के लिए, प्रोजेक्ट, फ़ोल्डर, और संगठनों का ऐक्सेस मैनेज करना लेख पढ़ें.
पुष्टि करना और अनुमति देना
Google Pay और Wallet Developer MCP सर्वर के एमसीपी सर्वर, पुष्टि करने और अनुमति देने के लिए, OAuth 2.0 प्रोटोकॉल का इस्तेमाल करते हैं, जिसमें Identity and Access Management (IAM) शामिल है. एमसीपी सर्वर पर पुष्टि करने के लिए, सभी पहचानों का इस्तेमाल किया जा सकता है.
Google Pay और Wallet Developer MCP सर्वर, एपीआई कुंजियां स्वीकार नहीं करता.
हमारा सुझाव है कि एमसीपी टूल का इस्तेमाल करने वाले एजेंट के लिए, अलग पहचान बनाएं. इससे संसाधनों के ऐक्सेस को कंट्रोल और मॉनिटर किया जा सकेगा. पुष्टि करने के बारे में ज़्यादा जानने के लिए, एमसीपी सर्वर पर पुष्टि करना लेख पढ़ें.
Google Pay और Wallet Developer MCP सर्वर के OAuth स्कोप
OAuth 2.0, स्कोप और क्रेडेंशियल का इस्तेमाल करके यह तय करता है कि पुष्टि की गई किसी इकाई को, किसी संसाधन पर कोई खास कार्रवाई करने की अनुमति है या नहीं. Google पर OAuth 2.0 स्कोप के बारे में ज़्यादा जानने के लिए, Google API को ऐक्सेस करने के लिए OAuth 2.0 का इस्तेमाल करना लेख पढ़ें.
Google Pay और Wallet Developer MCP सर्वर में, एमसीपी टूल के ये OAuth स्कोप होते हैं:
| gcloud सीएलआई के लिए स्कोप यूआरआई | ब्यौरा |
|---|---|
https://www.googleapis.com/auth/paydeveloper.merchant |
Google Pay के मर्चेंट डेटा को मैनेज करना. |
https://www.googleapis.com/auth/paydeveloper.issuer.readonly |
Google Wallet के पास जारी करने वाले का डेटा पढ़ना. |
OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाना
OAuth 2.0 क्लाइंट आईडी और सीक्रेट बनाने के लिए, यह तरीका अपनाएं:
-
Google के एपीआई कंसोल में, Google Auth Platform > क्लाइंट > क्लाइंट बनाएं पर जाएं.
-
ऐप्लिकेशन का टाइप सूची में, अपने एआई ऐप्लिकेशन के लिए सही टाइप चुनें:
- Antigravity, Claude.ai, Claude Code, और ChatGPT के लिए, वेब ऐप्लिकेशन चुनें.
- Gemini CLI और VS Code के लिए, डेस्कटॉप ऐप्लिकेशन चुनें.
नाम फ़ील्ड में, अपने ऐप्लिकेशन का नाम डालें.
-
अगर आपने वेब ऐप्लिकेशन चुना है, तो अनुमति वाले रीडायरेक्ट यूआरआई सेक्शन में, + यूआरआई जोड़ें पर क्लिक करें. इसके बाद, अपने एआई ऐप्लिकेशन के लिए ज़रूरी रीडायरेक्ट यूआरआई जोड़ें:
Antigravity
https://antigravity.google/oauth-callbackClaude.ai
https://claude.ai/api/mcp/auth_callbackClaude Code
http://localhost:CLAUDE_REDIRECT_PORT/callback
ChatGPT
फ़िलहाल,
redirect_uriको खाली छोड़ा जा सकता है. ऐप्लिकेशन बनाने पर, ChatGPT एकredirect_uriजनरेट करता है. इसके बारे में ज़्यादा जानने के लिए, नीचे अपना एआई ऐप्लिकेशन कॉन्फ़िगर करना लेख पढ़ें. बनाएं पर क्लिक करें. क्लाइंट सीक्रेट, बनाने के बाद सिर्फ़ एक बार दिखता है. इसे कॉपी करें और सुरक्षित तरीके से सेव करें.
अपना एआई ऐप्लिकेशन कॉन्फ़िगर करना
इसके बाद, आपको अपने एआई ऐप्लिकेशन को सर्वर कॉन्फ़िगरेशन की जानकारी देनी होगी.
Gemini CLI
-
Gemini CLI को कॉन्फ़िगर करने के लिए, अपनी `~/.gemini/settings.json` फ़ाइल में यह जानकारी जोड़ें:
{ "mcpServers": { "google-pay-wallet-dev": { "httpUrl": "https://paydeveloper.googleapis.com/mcp", "authProviderType": "dynamic_discovery", "oauth": { "enabled": true, "clientId": "GEMINI_CLI_CLIENT_ID", "clientSecret": "GEMINI_CLI_CLIENT_SECRET", "scopes": [ "https://www.googleapis.com/auth/paydeveloper.merchant", "https://www.googleapis.com/auth/paydeveloper.issuer.readonly" ] } } } }
-
Google Pay और Wallet Developer MCP सर्वर के लिए, पुष्टि करने की प्रोसेस शुरू करने के लिए,
/mcp auth google-pay-wallet-devचलाएं.
Antigravity
एमसीपी सर्वर का इस्तेमाल करने के लिए, Antigravity को कॉन्फ़िगर करने के लिए:
- Antigravity में, एजेंट पैनल में मौजूद ज़्यादा विकल्प मेन्यू > एमसीपी सर्वर > एमसीपी सर्वर मैनेज करें पर क्लिक करें.
-
एमसीपी सर्वर मैनेज करें पैनल में सबसे ऊपर मौजूद, रॉ कॉन्फ़िगरेशन देखें पर क्लिक करें ताकि
mcp_config.jsonफ़ाइल में बदलाव किया जा सके:{ "mcpServers": { "google-pay-wallet-dev": { "serverUrl": "https://paydeveloper.googleapis.com/mcp", "oauth": { "clientId": "ANTIGRAVITY_CLIENT_ID", "clientSecret": "ANTIGRAVITY_CLIENT_SECRET" } } } }
- एमसीपी सर्वर मैनेज करें पर वापस जाएं और रीफ़्रेश करें पर क्लिक करें. पुष्टि करें पर क्लिक करने से, एजेंट की सेटिंग में पसंद के मुताबिक बनाना टैब खुलता है.
- पुष्टि करें पर क्लिक करें और OAuth फ़्लो पूरा करें.
- ऑथराइज़ेशन कोड को कॉपी करें और एजेंट सेटिंग विंडो में कोड सबमिट करें.
VS Code
-
VS Code (Copilot) को कॉन्फ़िगर करने के लिए, अपने वर्कस्पेस में मौजूद
.vscode/mcp.jsonफ़ाइल में बदलाव करें:{ "servers": { "google-pay-wallet-dev": { "url": "https://paydeveloper.googleapis.com/mcp" } } }
- पुष्टि करने की प्रोसेस शुरू करने के लिए, एमसीपी सर्वर में किसी टूल को कॉल करें. उदाहरण के लिए: "मेरे Google Pay खातों की सूची दिखाओ".
- डाइनैमिक क्लाइंट रजिस्ट्रेशन की सुविधा उपलब्ध नहीं है डायलॉग बॉक्स, उम्मीद के मुताबिक खुलता है. डायलॉग बॉक्स बंद करने के लिए, किसी भी बटन पर क्लिक करें.
- अपना OAuth क्लाइंट आईडी डालें और 'Enter' दबाएं.
- जब कहा जाए, तब अपना OAuth क्लाइंट सीक्रेट डालें और 'Enter' दबाएं.
- पुष्टि करने के लिए एक डायलॉग बॉक्स खुलता है. इसमें अनुमति दें पर क्लिक करें.
- अनुमति देने के बाद, टूल को कॉल किया जाता है और सेशन चैट विंडो में जारी रहता है.
Claude.ai
Claude.ai को कॉन्फ़िगर करने के लिए:
- पसंद के मुताबिक बनाएं > कनेक्टर पर जाएं.
- बटन पर क्लिक करें और कस्टम कनेक्टर जोड़ें चुनें.
-
यह जानकारी डालें:
-
सर्वर का नाम:
Google Pay & Wallet MCP.-
रिमोट एमसीपी सर्वर का यूआरएल
https://paydeveloper.googleapis.com/mcp. - बेहतर सेटिंग में, अपना OAuth क्लाइंट आईडी और OAuth क्लाइंट सीक्रेट डालें.
- नया कनेक्टर चुनें और कनेक्ट करें पर क्लिक करें.
Claude Code
Claude Code को कॉन्फ़िगर करने के लिए, यह कमांड दें:
MCP_CLIENT_SECRET=CLAUDE_CODE_CLIENT_SECRET claude mcp add --transport http \ --client-id CLAUDE_CODE_CLIENT_ID --client-secret --callback-port CLAUDE_REDIRECT_PORT \ google-pay-wallet-dev https://paydeveloper.googleapis.com/mcp
ChatGPT
ChatGPT को कॉन्फ़िगर करने के लिए:
- सेटिंग > ऐप्लिकेशन > बेहतर सेटिंग में जाकर, डेवलपर मोड चालू करें.
- ऐप्लिकेशन बनाएं बटन पर क्लिक करें.
-
यह जानकारी डालें:
-
नाम:
Google Pay & Wallet MCP.-
एमसीपी सर्वर का यूआरएल:
https://paydeveloper.googleapis.com/mcp - बेहतर सेटिंग पर जाएं और अपना OAuth क्लाइंट आईडी और सीक्रेट डालें.
- डाइनैमिक कॉलबैक यूआरएल को कॉपी करें और इसे पिछले चरण में बनाए गए OAuth क्लाइंट में जोड़ें.
सीमाएं
- सिर्फ़ अंग्रेज़ी में नतीजे: दस्तावेज़ खोजने की सुविधा सिर्फ़ अंग्रेज़ी में उपलब्ध है.
- एसीएल के पीछे मौजूद कॉन्टेंट: एसीएल के पीछे मौजूद दस्तावेज़ों को इंडेक्स नहीं किया जाता
- नेटवर्क पर निर्भरता: सर्वर को Google Pay और Wallet सेवाओं से लाइव कनेक्शन की ज़रूरत होती है.
सेवा की शर्तें
Google Pay API का इस्तेमाल करने पर, Google Pay API की सेवा की शर्तें लागू होती हैं. Google Wallet API का इस्तेमाल करने पर, Google Wallet API की सेवा की शर्तें लागू होती हैं.