Function calling आपको एक LLM वेंडर से बांध देता है। MCP एक यूनिवर्सल प्रोटोकॉल देता है। जब तक पांच इंटीग्रेशन मेंटेन नहीं करते, फर्क नहीं दिखता।
LLM विवरण के आधार पर टूल चुनते हैं। खराब विवरण का मतलब गलत चयन। क्वालिटी स्कोरिंग डेमो और प्रोडक्शन के बीच के अंतर को उजागर करती है।
MCP सर्वर ऐसी अटैक सरफेस हैं जिन्हें LLM स्वायत्त रूप से एक्सेस करते हैं। हर ज़ीरो-ट्रस्ट सिद्धांत लागू होता है, लेकिन ज़्यादातर टीमें इन्हें इंटरनल माइक्रोसर्विसेज़ की तरह ट्रीट करती हैं।
बिज़नेस लॉजिक तो आपके पास पहले से है। मुश्किल कोड नहीं है — टूल डिस्क्रिप्शन लिखना है जो LLM असल में इस्तेमाल कर सकें। यहाँ सबसे छोटा रास्ता है।
Model Context Protocol REST API के बाद से सॉफ्टवेयर संचार में सबसे बड़ा बदलाव क्यों है। और अधिकांश लोगों ने अभी तक इसे क्यों नहीं देखा।
MCP सर्वर तब तक काम करते दिखते हैं जब तक आप डेटा नहीं देखते। 40% टूल चयन त्रुटियाँ, मूक विफलताएँ, लागत के आश्चर्य। मॉनिटरिंग सब बदल देती है।
हर कोई AI एजेंट्स को अपने सिस्टम तक पहुंच देने की होड़ में है। लगभग कोई नहीं पूछ रहा कि जब उन एजेंट्स को manipulate किया जाए तो क्या होगा।
महान इन्फ्रास्ट्रक्चर गायब हो जाता है। सबसे अच्छे MCP टूल को MCP टूल के बारे में सोचने की आवश्यकता नहीं होनी चाहिए।
अधिकांश MCP सर्वर अतिरिक्त चरणों वाले REST API की तरह बनाए गए हैं। यह गलत मानसिक मॉडल है।
MCP सर्वर गुणवत्ता का कोई मानक नहीं है। कोई बेंचमार्क नहीं। कोई स्कोर नहीं। यह एक विशाल समस्या है।