MCP Academy · पाठ

प्रोजेक्ट और टूल का दायरा तय करें

तय करें कि आपका सर्वर कौन-सी क्षमताएँ उपलब्ध कराएगा।

पाठ 1, कुल 4 में से13 चरण

प्रोजेक्ट और टूल का दायरा तय करें, CoddyKit पर MCP Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह MCP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

कुछ वास्तविक बनाने का समय

आपने सभी हिस्से सीख लिए हैं; अब आप एक पूरा सर्वर बनाएँगे। यह समापन परियोजना एक वास्तविक सेवा को व्यवस्थित, इंस्टॉल किए जा सकने वाले MCP सर्वर में समेटती है। 🚀

उपयोगकर्ता के लक्ष्य से शुरुआत करें

कोड लिखने से पहले यह तय करें कि आपका सर्वर किस काम में सहायता करेगा। “मेरे नोट खोजें” जैसा स्पष्ट लक्ष्य बाद के हर निर्णय को केंद्रित और छोटा रखता है।

एक वास्तविक सेवा चुनें

एक ठोस बैकएंड चुनें: नोट्स का फ़ोल्डर, SQLite डेटाबेस या एक सार्वजनिक API। एक स्रोत समापन परियोजना को व्यावहारिक रखता है, बिखरा हुआ नहीं।

क्षमताओं की सूची बनाएँ

लिखें कि AI को क्या-क्या करने में सक्षम होना चाहिए, जैसे खोजना, पढ़ना और जोड़ना। यह छोटी क्षमता सूची आपके tools और resources का नक्शा बन जाती है।

क्रियाओं को पठन से अलग करें

अपनी सूची बाँटें: जो चीज़ें स्थिति बदलती हैं वे tools हैं, और जो केवल संदर्भ प्राप्त करती हैं वे resources हैं। यह वर्गीकरण पहले ही तय कर देता है कि प्रत्येक मूल घटक क्या होगा।

Tool हस्ताक्षरों की रूपरेखा बनाएँ

हर tool के लिए उसका नाम, तर्क और लौटाया जाने वाला परिणाम लिखें। एक त्वरित हस्ताक्षर रूपरेखा आपको लॉजिक लिखने से बहुत पहले छूटे हुए इनपुट पकड़ने में मदद करती है।

# add_note(title: str, body: str) -> str
# search_notes(query: str) -> list[str]
# A two-line sketch is enough to start.

एक resource की योजना बनाएँ

पढ़ने योग्य संदर्भ का एक भाग चुनें जिसे resource के रूप में उपलब्ध कराया जा सके, जैसे उसकी आईडी से एक नोट। Resources कोई कार्रवाई किए बिना मॉडल को जानकारी देते हैं।

एक prompt की योजना बनाएँ

एक पुनःउपयोग योग्य prompt जोड़ें जिसे उपयोगकर्ता चला सके, जैसे “इस नोट का सारांश बनाएँ।” Prompts आपके सर्वोत्तम निर्देशों को पैकेज करते हैं, ताकि बुलाने वालों को उन्हें बार-बार न लिखना पड़े।

समाप्ति की परिभाषा पहले तय करें

अभी तय करें कि काम पूरा होने का अर्थ क्या है: सर्वर लोड हो, तीन tools की सूची दे और एक वास्तविक प्रश्न का उत्तर दे। स्पष्ट दायरा अंतहीन सुविधाएँ जोड़ने से रोकता है।

सर्वर का नाम रखें

अपने प्रोजेक्ट को notes-mcp जैसा छोटा, वर्णनात्मक नाम दें। क्लाइंट यह नाम उपयोगकर्ताओं को दिखाते हैं, इसलिए इसे देखते ही पता चलना चाहिए कि यह क्या करता है।

from mcp.server.fastmcp import FastMCP

mcp = FastMCP("notes-mcp")

एक छोटी विशिष्टता लिखें

योजना को एक छोटी विशिष्टता फ़ाइल में दर्ज करें: लक्ष्य, बैकएंड, tools, resource और prompt। बाकी निर्माण के दौरान यह पृष्ठ आपकी जाँच-सूची बन जाएगा।

त्वरित जाँच

आइए पुष्टि करें कि आप क्षमताओं को कैसे वर्गीकृत करते हैं।

पुनरावलोकन

आपने एक वास्तविक प्रोजेक्ट का दायरा तय किया: एक लक्ष्य, एक बैकएंड और tools, एक resource तथा एक prompt की सीमित सूची। स्पष्ट योजना निर्माण को आसान बनाती है। 🎯

शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “प्रोजेक्ट और टूल का दायरा तय करें” पाठ निःशुल्क है?

हाँ — MCP Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “प्रोजेक्ट और टूल का दायरा तय करें” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“प्रोजेक्ट और टूल का दायरा तय करें” में मैं क्या सीखूँगा?

तय करें कि आपका सर्वर कौन-सी क्षमताएँ उपलब्ध कराएगा। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ MCP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या MCP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर MCP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।

“प्रोजेक्ट और टूल का दायरा तय करें” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस MCP Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर MCP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. प्रोजेक्ट और टूल का दायरा तय करें
  2. टूल, रिसोर्स और प्रॉम्प्ट लागू करें
  3. परीक्षण, निरीक्षण और सुदृढ़ीकरण
  4. सर्वर का दस्तावेज़ीकरण और प्रकाशन
← MCP Academy पर वापस जाएँ