প্রকল্প সম্পর্কে
এই রিপোজিটরিটি একটি কাঠামোবদ্ধ শেখার সম্পদ, কোনো একক নির্বাহযোগ্য পণ্য নয়। এটি MCP-কে AI অ্যাপ্লিকেশন এবং ক্লায়েন্টদের জন্য একটি মানক উপায় হিসেবে পরিচয় করিয়ে দেয়, যার মাধ্যমে তারা MCP সার্ভার দ্বারা প্রকাশিত টুল এবং সার্ভিস কল করতে পারে। শিক্ষানবিশ-বান্ধব ব্যাখ্যা দেওয়ার পর বাস্তবায়নের দিকে অগ্রসর হয়। উদাহরণগুলি .NET/C#, Java, TypeScript, JavaScript, Rust এবং Python সমর্থন করে; শুরু হয় ক্যালকুলেটর-স্টাইল সার্ভার এবং ক্লায়েন্ট দিয়ে, পরে LLM-সংযুক্ত অ্যাপ্লিকেশনে যায়।
কারিকুলামটি মডিউলে বিভক্ত। ফাউন্ডেশন মডিউল MCP ভূমিকা, মূল ধারণা এবং নিরাপত্তা কভার করে, যার মধ্যে হুমকি নির্দেশিকা এবং অনুমোদন প্যাটার্ন অন্তর্ভুক্ত। গেটিং-স্টার্টেড বিভাগটি এনভায়রনমেন্ট সেটআপ, প্রথম সার্ভার এবং ক্লায়েন্ট, LLM ইন্টিগ্রেশন, VS Code ব্যবহার, stdio এবং HTTP স্ট্রিমিং, Microsoft Foundry টুলকিট, টেস্টিং, ডিপ্লয়মেন্ট, RBAC এবং সাধারণ অথেন্টিকেশন, MCP হোস্ট, ইন্সপেক্টর, স্যাম্পলিং এবং MCP অ্যাপস নিয়ে আলোচনা করে।
পরবর্তী মডিউলগুলি ব্যবহারিক SDK ব্যবহার, প্যাজিনেশন, ডিবাগিং, পুনর্ব্যবহারযোগ্য প্রম্পট টেমপ্লেট, মাল্টিমোডাল পরিস্থিতি, OAuth2, রাউটিং, স্কেলিং, উন্নত নিরাপত্তা, ওয়েব সার্চ, রিয়েল-টাইম স্ট্রিমিং এবং সার্চ, Microsoft Entra ID, ফাউন্ড্রি ইন্টিগ্রেশন, কনটেক্সট ইঞ্জিনিয়ারিং, কাস্টম ট্রান্সপোর্ট, প্রোটোকল বৈশিষ্ট্য এবং মাল্টি-এজেন্ট রিজনিং উদাহরণ নিয়ে কাজ করে।
একটি 13-ল্যাবের বিশেষ বিভাগ শিক্ষার্থীদের PostgreSQL-সংযুক্ত MCP সার্ভারের মাধ্যমে পরিচালিত করে; এতে আর্কিটেকচার, মাল্টি-টেন্যান্সি এবং রো-লেভেল সিকিউরিটি, Docker এবং Azure সেটআপ, স্কিমা ডিজাইন, FastMCP বাস্তবায়ন, ডাটাবেস কোয়েরি টুল, Azure OpenAI এবং pgvector সহ সিম্যান্টিক সার্চ, টেস্টিং, VS Code ইন্টিগ্রেশন, Azure কন্টেনার অ্যাপস ডিপ্লয়মেন্ট, অ্যাপ্লিকেশন ইন্সাইটস দিয়ে মনিটরিং এবং প্রোডাকশন হার্ডেনিং কভার করে। অতিরিক্ত উপকরণ কমিউনিটি কন্ট্রিবিউশন, গ্রহণের পাঠ, সেরা অভ্যাস, কেস স্টাডি, ওয়ার্কশপ এবং Copilot অ্যাপ টুলিং নিয়ে আলোচনা করে।
README অফিসিয়াল MCP ডকুমেন্টেশন, স্পেসিফিকেশন, SDK রিপোজিটরি এবং কমিউনিটি আলোচনার লিঙ্ক দেয়। এটি শেখানো প্রোটোকল রিভিশন 2026-07-28 হিসেবে চিহ্নিত করে, যার মধ্যে স্টেটলেস রিকোয়েস্ট এবং এক্সটেনশন ফ্রেমওয়ার্ক অন্তর্ভুক্ত, তবে উল্লেখ করে যে কিছু উদাহরণ 2025-11-25 সংস্করণে রয়ে গেছে যতক্ষণ না SDK সমর্থন সামঞ্জস্য হয়। রিপোজিটরিতে 50টিরও বেশি ভাষায় স্বয়ংক্রিয় অনুবাদ অন্তর্ভুক্ত রয়েছে এবং অনুবাদ সম্পদ ছাড়া মূল কোর্স ক্লোন করার জন্য স্পার্স-চেকআউট কমান্ড নথিভুক্ত করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.