MCP Academy · पाठ

MCP Python SDK जोड़ें

अपने प्रोजेक्ट में आधिकारिक mcp पैकेज शामिल करें।

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

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

SDK जोड़ने का समय

आपका प्रोजेक्ट तैयार है, लेकिन अभी MCP से संवाद नहीं कर सकता। अगला चरण आधिकारिक लाइब्रेरी जोड़ना है, जो यह सारा कठिन काम करती है। 📦

पैकेज का नाम बस mcp है

आधिकारिक Python SDK एक ऐसे पैकेज के रूप में उपलब्ध है जिसका नाम केवल mcp है। इसमें सामान्य Python में सर्वर और क्लाइंट बनाने के लिए आवश्यक सभी चीज़ें हैं।

uv से जोड़ें

अपने प्रोजेक्ट फ़ोल्डर के भीतर SDK इंस्टॉल करने और उसे निर्भरता के रूप में दर्ज करने के लिए uv add चलाएँ। एक ही कमांड इसे प्राप्त करके आपके प्रोजेक्ट की फ़ाइलें अद्यतन कर देती है।

uv add "mcp[cli]"

[cli] अतिरिक्त सुविधा क्यों

[cli] अतिरिक्त सुविधा सर्वर चलाने और उसकी जाँच करने वाले कमांड-लाइन टूल जोड़ती है। इसके बिना आपको लाइब्रेरी तो मिलती है, लेकिन सुविधाजनक mcp कमांड नहीं मिलते।

कोष्ठकों को उद्धरणों में रखें

नाम को हमेशा उद्धरणों में रखें, जैसे "mcp[cli]"। कई शेल वर्गाकार कोष्ठकों को विशेष वर्ण मानते हैं, और उद्धरण उन्हें सामान्य रूप में बनाए रखते हैं।

pip भी काम करता है

यदि आप सामान्य pip को प्राथमिकता देते हैं, तो वही पैकेज उसी तरह इंस्टॉल किया जा सकता है। दोनों टूल एक जैसा SDK देते हैं, इसलिए अपने कार्यप्रवाह के अनुसार कोई भी चुनें।

pip install "mcp[cli]"

यह निर्भरता दर्ज करता है

uv add केवल इंस्टॉल नहीं करता; यह आपके pyproject.toml में mcp भी लिखता है। आपके प्रोजेक्ट की प्रतिलिपि बनाने वाले किसी भी व्यक्ति को बिल्कुल वही आवश्यकता मिलेगी।

लॉकफ़ाइल संस्करण निश्चित करती है

uv एक uv.lock फ़ाइल भी अद्यतन करता है, जो समाधान किए गए सटीक संस्करणों को निश्चित करती है। इससे हर बार किसी भी मशीन पर आपका इंस्टॉलेशन दोहराया जा सकता है।

इम्पोर्ट की पुष्टि करें

अपने वातावरण के भीतर SDK को इम्पोर्ट करके जाँचें कि इंस्टॉलेशन सफल रहा। यदि कोई त्रुटि नहीं आती, तो mcp पैकेज उपयोग के लिए तैयार है।

uv run python -c "import mcp; print('ok')"

सर्वर कहाँ रहता है

आप जिस क्लास का सबसे अधिक उपयोग करेंगे वह FastMCP है, जो mcp.server.fastmcp में मिलती है। कच्चे प्रोटोकॉल विवरणों से बिना उलझे टूल परिभाषित करने का यह उच्च-स्तरीय तरीका है।

from mcp.server.fastmcp import FastMCP

एक इम्पोर्ट, बड़ी शक्ति

वह एक इम्पोर्ट टूल, संसाधनों और प्रॉम्प्ट के लिए डेकोरेटर उपलब्ध कराता है। SDK सामान्य Python फ़ंक्शन को ऐसी क्षमताओं में बदल देता है जिन्हें AI कॉल कर सकता है। ✨

त्वरित जाँच

आपको SDK के साथ उसके कमांड-लाइन सहायक भी चाहिए।

SDK शामिल हो गया

आपने mcp[cli] जोड़ा, उसे pyproject.toml में दर्ज किया, संस्करणों को लॉक किया और इम्पोर्ट की पुष्टि की। अब आपका प्रोजेक्ट वास्तविक MCP सर्वर बना सकता है। 🎯

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

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

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

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

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

क्या “MCP Python SDK जोड़ें” पाठ निःशुल्क है?

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

“MCP Python SDK जोड़ें” में मैं क्या सीखूँगा?

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

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

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

“MCP Python SDK जोड़ें” पाठ पूरा करने में कितना समय लगता है?

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

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

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

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

  1. Python और uv इंस्टॉल करें
  2. MCP Python SDK जोड़ें
  3. mcp CLI से परिचित हों
  4. सर्वर के लिए प्रोजेक्ट लेआउट
← MCP Academy पर वापस जाएँ