टूल और रिसोर्स खोजें
प्रोग्राम के माध्यम से देखें कि सर्वर क्या उपलब्ध कराता है।
टूल और रिसोर्स खोजें, CoddyKit पर MCP Academy का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह MCP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
काम करने से पहले पूछें
क्लाइंट को कभी यह अनुमान नहीं लगाना चाहिए कि सर्वर क्या कर सकता है। कनेक्ट होने के बाद, वह सर्वर से क्षमताओं की सूची माँगकर उपलब्ध क्षमताओं का पता लगाता है।
उपकरणों की सूची बनाएँ
session.list_tools() को कॉल करें और सर्वर अपने द्वारा उपलब्ध कराए गए हर उपकरण को लौटा देता है, जिसे आपका कोड जाँच सकता है।
result = await session.list_tools()हर उपकरण पढ़ें
परिणाम में tools की सूची होती है। हर प्रविष्टि में एक नाम और मनुष्यों के लिए पढ़ने योग्य विवरण होता है, जिससे आपको पता चलता है कि वह क्या करता है।
for tool in result.tools:
print(tool.name, tool.description)इनपुट का आकार जाँचें
हर उपकरण एक inputSchema भी उपलब्ध कराता है—एक JSON Schema, जो उसके स्वीकार किए जाने वाले तर्कों का वर्णन करता है। इसी से आपको पता चलता है कि क्या भेजना है।
print(result.tools[0].inputSchema)संसाधनों की सूची बनाएँ
सर्वर केवल-पठन डेटा भी उपलब्ध करा सकते हैं। उन संसाधनों का समूह प्राप्त करने के लिए session.list_resources() कॉल करें जिन्हें आप पढ़ सकते हैं।
res = await session.list_resources()संसाधनों के URI होते हैं
हर संसाधन का पता एक uri से बताया जाता है, जैसे फ़ाइल पथ या कोई कस्टम स्कीम। बाद में उसकी सामग्री प्राप्त करने के लिए आप उसी uri का उपयोग करते हैं।
for r in res.resources:
print(r.uri, r.name)प्रॉम्प्ट की सूची बनाएँ
तीसरी मूल सुविधा प्रॉम्प्ट है। session.list_prompts() सर्वर द्वारा प्रकाशित, दोबारा उपयोग किए जा सकने वाले निर्देश टेम्पलेट दिखाता है।
prompts = await session.list_prompts()पता लगाना क्षमताओं पर निर्भर है
आपको केवल वही मिलता है जिसकी घोषणा सर्वर ने हैंडशेक के समय की थी। यदि उसने कोई resources घोषित नहीं किया है, तो उनकी सूची बनाने पर खाली समूह मिलता है।
जीवंत मेनू बनाएँ
पता लगाने का अर्थ है कि क्लाइंट रनटाइम पर स्वयं को ढालता है। नया सर्वर जोड़ने पर उसके उपकरण अपने-आप दिखाई देने लगते हैं; क्लाइंट कोड में कोई बदलाव आवश्यक नहीं होता।
इसे मॉडल को दें
पता लगाए गए उपकरणों के नाम, विवरण और स्कीमा वही जानकारी हैं जिनकी मॉडल को बाद में किसी अनुरोध के लिए उपयुक्त उपकरण चुनने में आवश्यकता होती है।
कैश करें या फिर सूची बनाएँ
उपकरणों की सूचियाँ बदल सकती हैं, इसलिए समझदार क्लाइंट पुरानी प्रति पर भरोसा करने के बजाय अपडेट सूचना मिलने के बाद re-list कर सकता है।
त्वरित जाँच
कौन-सा सत्र कॉल सर्वर की उपकरण सूची उनके स्कीमा सहित लौटाता है?
पुनरावलोकन: मेनू को जानना
आपने रनटाइम पर सर्वर का पता लगाना सीखा: उसके उपकरणों, संसाधनों और प्रॉम्प्ट की सूची बनाएँ, फिर काम करने से पहले हर नाम, विवरण और स्कीमा पढ़ें।
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “टूल और रिसोर्स खोजें” पाठ निःशुल्क है?
हाँ — MCP Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “टूल और रिसोर्स खोजें” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“टूल और रिसोर्स खोजें” में मैं क्या सीखूँगा?
प्रोग्राम के माध्यम से देखें कि सर्वर क्या उपलब्ध कराता है। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ MCP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या MCP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर MCP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“टूल और रिसोर्स खोजें” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस MCP Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर MCP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- क्लाइंट सत्र खोलें
- टूल और रिसोर्स खोजें
- कोड से टूल चलाएँ
- LLM के माध्यम से टूल कॉल रूट करें