Claude With Amazon Bedrock
← सभी पाठ
पाठ 54Claude With Amazon Bedrock

Introducing MCP

सारांश ऑडियो

इस पाठ के लिए कोई ऑडियो सारांश नहीं है।

अध्ययन नोट्स

मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) के मुख्य अध्ययन बिंदु

  • MCP क्या है?
  • यह एक संचार परत (communication layer) है जो Claude को संदर्भ (context) और उपकरण (tools) प्रदान करती है।
  • इसका उद्देश्य डेवलपर्स को दोहराव वाला (tedious) कोड लिखने से बचाना है।
  • MCP के प्रमुख तत्व:
  • क्लाइंट (Client): वह इकाई जो MCP का उपयोग करती है।
  • सर्वर (Server): इसमें आंतरिक घटक होते हैं जैसे:
  • टूल (Tools)
  • संसाधन (Resources)
  • प्रॉम्प्ट (Prompts)
  • MCP की आवश्यकता और समस्या का समाधान:
  • समस्या: बाहरी सेवाओं (जैसे GitHub) के लिए सभी टूल स्कीमा (tool schemas) और फ़ंक्शन (functions) को डेवलपर्स द्वारा स्वयं लिखना, परीक्षण करना और बनाए रखना एक बड़ा बोझ है।
  • समाधान: MCP इस बोझ को डेवलपर के सर्वर से हटाकर एक MCP सर्वर पर स्थानांतरित कर देता है।
  • MCP सर्वर की भूमिका:
  • MCP सर्वर बाहरी सेवाओं के लिए एक इंटरफ़ेस के रूप में कार्य करता है।
  • यह बाहरी सेवा की कार्यक्षमता को टूल के रूप में लपेटता (wraps) है।
  • लाभ: डेवलपर्स को सभी टूल स्कीमा और फ़ंक्शन स्वयं लिखने की आवश्यकता नहीं होती।
  • सामान्य प्रश्न और स्पष्टीकरण:
  • MCP सर्वर कौन बनाता है?
  • कोई भी बना सकता है, लेकिन अक्सर सेवा प्रदाता (service providers) अपने आधिकारिक कार्यान्वयन (official implementations) जारी करते हैं।
  • MCP बनाम सीधे API कॉल:
  • सीधे API कॉल करने पर, डेवलपर को टूल स्कीमा और फ़ंक्शन कार्यान्वयन स्वयं लिखना पड़ता है।
  • MCP सर्वर का उपयोग करने से यह प्रयास बच जाता है।
  • MCP बनाम टूल यूज़ (Tool Use):
  • ये दोनों पूरक (complementary) हैं, समान नहीं।
  • टूल यूज़ बताता है कि कार्य किया जाना है, जबकि MCP सर्वर यह परिभाषित करता है कि वास्तविक कार्य कौन कर रहा है (यानी, टूल का कार्यान्वयन कौन प्रदान कर रहा है)।

Takeaways

  • MCP एक संचार परत है जो Claude को संदर्भ और उपकरण (tools) प्रदान करती है, जिससे डेवलपर्स का दोहराव वाला कोड लिखने का बोझ कम होता है।
  • MCP का मुख्य उद्देश्य बाहरी सेवाओं (जैसे GitHub) के लिए टूल स्कीमा और फ़ंक्शन को स्वयं बनाने और बनाए रखने की आवश्यकता को समाप्त करना है।
  • MCP सर्वर बाहरी सेवाओं के लिए एक इंटरफ़ेस के रूप में कार्य करता है, जो बाहरी कार्यक्षमता को टूल के रूप में लपेटता (wraps) है।
  • सीधे API कॉल करने के विपरीत, MCP सर्वर टूल कार्यान्वयन की जिम्मेदारी संभालता है, जिससे डेवलपर का प्रयास बच जाता है।
फ्लैशकार्ड 10 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.