कोडिंग में मदद करने वाले एआई असिस्टेंट, काम के होते हैं, लेकिन इनकी कुछ सीमाएं होती हैं. जैसे, ये एक तय तारीख तक के ट्रेनिंग डेटा का इस्तेमाल करते हैं. साथ ही, इनमें एपीआई की नई सुविधाएं और बदलाव शामिल नहीं होते. Gemini से जुड़े दस्तावेज़ों का ऐक्सेस न होने पर, एजेंट ऑप्टिमाइज़ किए गए तरीकों के बजाय, सामान्य पैटर्न के सुझाव दे सकते हैं.
हमारा सुझाव है कि आप Gemini Docs MCP सेट अप करें, ताकि कोडिंग में मदद करने वाला आपका असिस्टेंट, Gemini API और उसके सुझाए गए इस्तेमाल के बारे में अप-टू-डेट रहे. साथ ही, अपने एनवायरमेंट को Gemini API Skills से बेहतर बनाएं. इन टूल का इस्तेमाल अलग-अलग किया जा सकता है. हालांकि, इन्हें एक साथ काम करने के लिए डिज़ाइन किया गया है, ताकि ये पूरी जानकारी दे सकें.
Gemini Docs MCP को कनेक्ट करना
Gemini, https://gemini-api-docs-mcp.dev पर, सार्वजनिक मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर होस्ट करता है. अपने कोडिंग एजेंट को इस सर्वर से कनेक्ट करने पर, यह पक्का होता है कि सभी क्वेरी के पास, एपीआई के नए वर्शन, कोड के अपडेट, और ऑप्टिमाइज़ किए गए कॉन्फ़िगरेशन के उदाहरणों का ऐक्सेस हो.
सर्वर इंस्टॉल करने के लिए, अपने एजेंट के टर्मिनल या प्रोजेक्ट रूट में यह कमांड चलाएं:
npx add-mcp "https://gemini-api-docs-mcp.dev"
यह सर्वर, search_documentation फ़ंक्शन जोड़ता है. इसका इस्तेमाल करके, आपका एजेंट, Gemini के आधिकारिक दस्तावेज़ों की फ़ाइलों से, एपीआई की परिभाषाएं और इंटिग्रेशन पैटर्न रीयल-टाइम में हासिल कर सकता है.
एपीआई डेवलपमेंट स्किल जोड़ना
इन स्किल की मदद से, आपके असिस्टेंट के कॉन्टेक्स्ट में पहले से मौजूद नियम और सबसे सही तरीके (जैसे, सही एसडीके और मॉडल के मौजूदा वर्शन का इस्तेमाल करना) सीधे तौर पर लागू किए जा सकते हैं. यह स्किल, Gemini Docs MCP सेवा के साथ मिलकर काम करती है: अगर आपने दोनों को इंस्टॉल किया है, तो स्किल, दस्तावेज़ों के लिए एमसीपी सेवा का इस्तेमाल करती है. हालांकि, एमसीपी इंस्टॉल न होने पर भी, यह फ़ॉलबैक के तौर पर ai.google.dev से llms.txt फ़ेच करेगी.
इन स्किल को इंस्टॉल करने के लिए, यहां दिए गए किसी भी टूल का इस्तेमाल किया जा सकता है. दोनों के लिए, इंस्टॉल करने के निर्देश हर स्किल मॉड्यूल के नीचे दिए गए हैं:
gemini-api-dev
यह स्किल, सामान्य मकसद से Gemini डेवलपमेंट के लिए ज़रूरी है. इस स्किल से, इनके लिए दस्तावेज़ और सबसे सही तरीके मिलते हैं:
- प्रॉम्प्ट को मौजूदा मॉडल (जैसे, Gemini 3.1 Pro/Flash) पर रूट करना और बंद किए जा चुके मॉडल का इस्तेमाल न करना
- मल्टीमॉडल प्रॉम्प्टिंग, फ़ंक्शन कॉलिंग, स्ट्रक्चर्ड आउटपुट, और सामान्य इंटिग्रेशन पैटर्न
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev
gemini-live-api-dev
यह स्किल, Gemini Live API की मदद से, रीयल-टाइम में बातचीत करने वाले एआई ऐप्लिकेशन बनाने के लिए है. इस स्किल से, इनके लिए दस्तावेज़ और सबसे सही तरीके मिलते हैं:
- कम-लेटेंसी स्ट्रीमिंग के लिए, WebSocket कनेक्शन
- ऑडियो, वीडियो, और टेक्स्ट स्ट्रीम करना
- आवाज़ का पता लगाने की तकनीक और बार्ज-इन की सुविधा
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-live-api-dev --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-live-api-dev
gemini-interactions-api
यह स्किल, Interactions API की मदद से ऐप्लिकेशन बनाने के लिए है. Interactions API, Gemini मॉडल और एजेंट की मदद से ऐप्लिकेशन बनाने का सबसे आसान और बेहतर तरीका है. इस स्किल में ये शामिल हैं:
- टेक्स्ट जनरेट करना, मल्टी-टर्न चैट, और स्ट्रीमिंग
- फ़ंक्शन कॉलिंग, स्ट्रक्चर्ड आउटपुट, और इमेज जनरेट करना
- बैकग्राउंड में कोड एक्ज़ीक्यूट होने की सुविधा और Deep Research एजेंट
- सर्वर-साइड पर बातचीत की स्थिति को मैनेज करना
- Python और TypeScript SDK पैटर्न
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-interactions-api
इंस्टॉल हो जाने की पुष्टि करना
इंस्टॉल करने के बाद, पुष्टि करें कि कोडिंग में मदद करने वाला आपका असिस्टेंट, Gemini Docs MCP सर्वर से कनेक्ट हो सकता है और इंस्टॉल की गई स्किल का इस्तेमाल कर सकता है.
1. एजेंट के बिहेवियर की पुष्टि करना
पुष्टि करने का सबसे भरोसेमंद तरीका यह है कि अपने एजेंट से, Gemini API के बारे में कोई तकनीकी सवाल पूछें.
प्रॉम्प्ट: "मैं Gemini API के साथ कॉन्टेक्स्ट कैशिंग का इस्तेमाल कैसे करूं?"
सेटअप पूरा होने पर:
- सही कोड मिलेगा: Gemini के खास तरीकों का रेफ़रंस मिलेगा. जैसे,
cacheContentयाcachedContents.create. ये तरीके, नए एंडपॉइंट से लिए गए होंगे. - एमसीपी टूल का इस्तेमाल होगा: यह दिखाया जाएगा कि यह Gemini Docs MCP सर्वर से कनेक्ट है या डेटा फ़ेच करने के लिए,
search_documentationटूल का इस्तेमाल कर रहा है. - लोड की गई स्किल का इस्तेमाल होगा: यह दिखाने के लिए कोई इंडिकेटर दिखेगा कि यह "Using skill: gemini-api-dev" है (अगर सेकंडरी रैपर पर निर्भर है).
2. मैनिफ़ेस्ट और टूल की पुष्टि करना
अगर एजेंट, सामान्य या जेनेरिक जवाब देता है, तो अपने एनवायरमेंट के लिए, Discovery या Status के खास कमांड का इस्तेमाल करके पुष्टि करें कि Docs MCP या स्किल, मेमोरी में लोड हो गई है.
| परिवेश | एमसीपी की पुष्टि | स्किल की पुष्टि |
|---|---|---|
| Claude Code | चालू सर्वर और search_documentation टूल देखने के लिए, टर्मिनल में /mcp टाइप करें. |
सभी चालू मैनिफ़ेस्ट की सूची देखने के लिए, टर्मिनल में /skills टाइप करें. |
| Cursor | सेटिंग > सुविधाएं > एमसीपी पर जाएं. पक्का करें कि सर्वर "कनेक्ट किया गया" हो. | सेटिंग > नियम खोलें. पुष्टि करें कि स्किल, "एजेंट तय करता है" में दिख रही है. |
| Antigravity | एमसीपी की स्थिति देखने के लिए, पसंद के मुताबिक बनाना > कनेक्शन साइडबार देखें. | /skills list टाइप करें या पसंद के मुताबिक बनाना > नियम साइडबार देखें. |
| Gemini CLI | gemini mcp list चलाएं या /mcp list का इस्तेमाल करें. |
gemini skills list चलाएं या सेशन के दौरान, /skills स्लैश कमांड का इस्तेमाल करें. |
| Copilot | चालू डेटा कनेक्टर की सूची देखने के लिए, @gemini /mcp टाइप करें. |
चालू एक्सटेंशन देखने के लिए, @gemini /skills (या /skills) टाइप करें. |
समस्या का हल
अगर आपका एजेंट सिर्फ़ सामान्य जानकारी देता है या Gemini के खास तरीकों को नहीं पहचान पाता है, तो यह देखें:
एजेंट को स्किल नहीं मिली
ज़्यादातर एजेंट, सिर्फ़ स्टार्टअप पर स्किल को इंडेक्स करते हैं.
ठीक करने का तरीका: अपने आईडीई (Cursor/VS Code) को पूरी तरह से रीस्टार्ट करें या टर्मिनल पर काम करने वाले एजेंट (Claude Code) से बाहर निकलें और उसे फिर से खोलें.
ग्लोबल बनाम लोकल में टकराव
अगर आपने --global फ़्लैग के साथ इंस्टॉल किया है, तो हो सकता है कि आपका एजेंट, प्रोजेक्ट के लिए तय किए गए नियमों के हिसाब से इसे अनदेखा कर रहा हो.
ठीक करने का तरीका: ग्लोबल फ़्लैग के बिना, स्किल को सीधे अपने प्रोजेक्ट रूट में इंस्टॉल करने की कोशिश करें:
npx skills add google-gemini/gemini-skills --skill gemini-api-dev