MCP Academy · पाठ

MCP बनाम फ़ंक्शन कॉलिंग

जानें कि MCP सीधे मॉडल टूल कॉल से कैसे अलग है।

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

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

मॉडल को उपकरण देने के दो तरीके

आप पहले से जानते हैं कि मॉडल उपकरणों को कॉल कर सकते हैं। तो MCP इसमें कहाँ आता है? यह उन उपकरणों को उपलब्ध कराने का एक मानक तरीका है, उस विचार का विकल्प नहीं।

फ़ंक्शन कॉलिंग क्या है

फ़ंक्शन कॉलिंग में आप मॉडल को भेजे जाने वाले अपने API अनुरोध में हर उपकरण को सीधे परिभाषित करते हैं, और आपका कोड मॉडल द्वारा चुने गए उपकरण को चलाता है।

tools = [{
  "name": "get_weather",
  "input_schema": {"type": "object"}
}]

उपकरण आपके ऐप में रहते हैं

साधारण फ़ंक्शन कॉलिंग में उपकरणों की सूची और उन्हें चलाने वाला कोड, दोनों आपके एक ही ऐप के अंदर रहते हैं। कुछ भी किसी और के साथ साझा नहीं किया जाता।

MCP उपकरणों को बाहर ले जाता है

MCP उन उपकरणों को लेकर एक अलग सर्वर के पीछे रख देता है। MCP-सक्षम कोई भी ऐप आपके कोड की प्रतिलिपि बनाए बिना उससे कनेक्ट होकर उनका उपयोग कर सकता है।

ऐप्स में पुनः उपयोग योग्य

सबसे बड़ा लाभ पुनः उपयोग है: किसी उपकरण को एक बार MCP सर्वर के रूप में लिखिए, फिर Claude Desktop, कोई IDE या आपका अपना एजेंट, सभी उसका साझा उपयोग कर सकते हैं।

फ़ंक्शन कॉलिंग प्रति अनुरोध होती है

फ़ंक्शन कॉलिंग हर अनुरोध में उपकरणों की स्कीमा भेजती है। यह सरल और सीधा है, लेकिन हर ऐप को हर उपकरण की अपनी प्रति रखनी पड़ती है।

MCP से उपकरण खोजे जा सकते हैं

कनेक्ट होते समय MCP क्लाइंट सर्वर से पूछता है कि वह क्या उपलब्ध कराता है। उपकरणों को हर अनुरोध में पहले से लिखने के बजाय उसी समय खोजा जाता है।

tools = await session.list_tools()

दोनों साथ काम करते हैं

ये एक-दूसरे के प्रतिद्वंद्वी नहीं हैं। पर्दे के पीछे MCP होस्ट अक्सर सर्वर के उपकरणों को मॉडल के लिए चुनने योग्य सामान्य फ़ंक्शन-कॉलिंग उपकरणों में बदल देता है।

फ़ंक्शन कॉलिंग कब बेहतर होती है

कुछ निजी उपकरणों वाले एकल ऐप के लिए साधारण फ़ंक्शन कॉलिंग अधिक हल्की होती है। कोई अतिरिक्त सर्वर नहीं, कोई संचार माध्यम नहीं, केवल आपका कोड।

MCP कब बेहतर होता है

जब एक ही क्षमता को कई क्लाइंट के लिए उपलब्ध कराना हो, या जब उपयोगकर्ता आपके उपकरणों को ऐसे ऐप्स में जोड़ें जिन्हें आप नियंत्रित नहीं करते, तब MCP अपनाइए।

मानसिक मॉडल

फ़ंक्शन कॉलिंग को अपनी जेब में रखे उपकरण की तरह समझिए, और MCP को ऐसी दुकान में प्रदर्शित उस उपकरण की तरह, जहाँ कोई भी उसे ले सकता है।

त्वरित जाँच

MCP और साधारण फ़ंक्शन कॉलिंग के बीच सबसे स्पष्ट अंतर चुनिए।

पुनरावलोकन

फ़ंक्शन कॉलिंग एक ऐप में उपकरणों को सीधे परिभाषित करती है; MCP उन्हें पुनः उपयोग योग्य सर्वर के रूप में प्रकाशित करता है। मूल विचार समान है, पहुँच अधिक व्यापक है। बहुत अच्छा काम! 🎉

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

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

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

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

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

क्या “MCP बनाम फ़ंक्शन कॉलिंग” पाठ निःशुल्क है?

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

“MCP बनाम फ़ंक्शन कॉलिंग” में मैं क्या सीखूँगा?

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

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

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

“MCP बनाम फ़ंक्शन कॉलिंग” पाठ पूरा करने में कितना समय लगता है?

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

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

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

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

  1. MCP बनाम फ़ंक्शन कॉलिंग
  2. एजेंट फ़्रेमवर्क के भीतर MCP
  3. A2A के साथ एजेंट-से-एजेंट संचार
  4. MCP का अगला विकास
← MCP Academy पर वापस जाएँ