AI তে MCP কি?

AI তে MCP কি?

যদি আপনি ভাবছেন যে MCP কী - এবং কেন লোকেরা এটিকে AI অ্যাপের USB-C বলে থাকে - তাহলে আপনি সঠিক জায়গায় এসেছেন। সংক্ষিপ্ত সংস্করণ: MCP (মডেল কনটেক্সট প্রোটোকল) হল AI অ্যাপ এবং এজেন্টদের জন্য কাস্টম গ্লু কোডের স্তূপ ছাড়াই বহিরাগত সরঞ্জাম এবং ডেটা প্লাগ ইন করার একটি উন্মুক্ত উপায়। এটি মডেলগুলি কীভাবে সরঞ্জামগুলি আবিষ্কার করে, ক্রিয়া অনুরোধ করে এবং প্রসঙ্গ টানে তা মানসম্মত করে - যাতে দলগুলি একবার সংহত হয় এবং সর্বত্র পুনরায় ব্যবহার করে। অ্যাডাপ্টারের কথা ভাবুন, স্প্যাগেটি নয়। অফিসিয়াল ডক্স এমনকি USB-C উপমাতেও ঝুঁকে পড়ে। [1]

এর পরে আপনি যে প্রবন্ধগুলি পড়তে পছন্দ করতে পারেন:

🔗 এজ এআই কী?
এজ এআই, এটি কীভাবে কাজ করে এবং বাস্তব-বিশ্বের মূল অ্যাপ্লিকেশনগুলি বুঝুন।

🔗 জেনারেটিভ এআই কী?
জেনে নিন কিভাবে জেনারেটিভ এআই কন্টেন্ট, সাধারণ মডেল এবং ব্যবসায়িক ব্যবহার তৈরি করে।

🔗 এজেন্টিক এআই কী?
এজেন্টিক এআই, স্বায়ত্তশাসিত এজেন্ট এবং তারা কীভাবে জটিল কাজগুলি সমন্বয় করে তা আবিষ্কার করুন।

🔗 এআই স্কেলেবিলিটি কী?
এআই স্কেলেবিলিটি চ্যালেঞ্জ, অবকাঠামোগত বিবেচনা এবং অপ্টিমাইজেশন কৌশলগুলি অন্বেষণ করুন।


AI তে MCP কী? দ্রুত উত্তর ⚡

MCP হল এমন একটি প্রোটোকল যা একটি AI অ্যাপ ( হোস্ট ) কে এমন একটি প্রক্রিয়ার সাথে কথা বলতে দেয় যা অ্যাপের ভিতরে থাকা MCP ক্লায়েন্টের মাধ্যমে MCP সার্ভার রিসোর্স , প্রম্পট এবং টুল । যোগাযোগ JSON-RPC 2.0 এর - পদ্ধতি, প্যারামিটার, ফলাফল এবং ত্রুটি সহ একটি সহজ অনুরোধ/প্রতিক্রিয়া ফর্ম্যাট - তাই আপনি যদি RPC ব্যবহার করে থাকেন তবে এটি পরিচিত মনে হবে। এইভাবে এজেন্টরা তাদের চ্যাট বক্সে আটকা পড়া বন্ধ করে এবং দরকারী কাজ শুরু করে। [2]

 

এআই-তে এমসিপি

মানুষ কেন চিন্তা করে: N×M সমস্যা, সমাধান হয়ে গেছে 🧩

MCP ছাড়া, প্রতিটি মডেল-টু-টুল কম্বোতে একবারের জন্য ইন্টিগ্রেশন প্রয়োজন। MCP-এর মাধ্যমে, একটি টুল এমন একটি সার্ভার বাস্তবায়ন করে যা যেকোনো কমপ্লায়েন্ট ক্লায়েন্ট ব্যবহার করতে পারে। আপনার CRM, লগ, ডক্স এবং বিল্ড সিস্টেম একাকী দ্বীপ হওয়া বন্ধ করে দেয়। এটি জাদু নয় - UX এবং নীতি এখনও গুরুত্বপূর্ণ - তবে স্পেকটি স্পষ্টভাবে হোস্ট, ক্লায়েন্ট এবং সার্ভারকে ইন্টিগ্রেশন পৃষ্ঠকে সঙ্কুচিত করে। [2]


MCP কে কী কাজে লাগায় ✅

  • ইন্টারঅপারেবিলিটি যা বিরক্তিকর (ভালোভাবে)। একবার একটি সার্ভার তৈরি করুন; একাধিক AI অ্যাপ জুড়ে এটি ব্যবহার করুন। [2]

  • "এআই-এর জন্য USB-C" মানসিক মডেল। সার্ভারগুলি মডেলগুলির জন্য অদ্ভুত APIগুলিকে একটি পরিচিত আকারে স্বাভাবিক করে তোলে। নিখুঁত নয়, তবে এটি দ্রুত দলগুলিকে সারিবদ্ধ করে। [1]

  • আবিষ্কারযোগ্য টুলিং। ক্লায়েন্টরা টুল তালিকাভুক্ত করতে পারে, ইনপুট যাচাই করতে পারে, স্ট্রাকচার্ড প্যারামিটার সহ তাদের কল করতে পারে এবং স্ট্রাকচার্ড ফলাফল পেতে পারে (টুল তালিকা পরিবর্তন হলে বিজ্ঞপ্তি সহ)। [3]

  • ডেভেলপাররা যেখানে থাকেন সেখানে সমর্থিত। GitHub Copilot প্রধান IDE গুলির মধ্যে MCP সার্ভারগুলিকে সংযুক্ত করে এবং একটি রেজিস্ট্রি ফ্লো এবং নীতি নিয়ন্ত্রণ যোগ করে - গ্রহণের জন্য বিশাল। [5]

  • পরিবহন নমনীয়তা। স্থানীয় জন্য stdio ব্যবহার করুন; যখন আপনার সীমানা প্রয়োজন তখন স্ট্রিমযোগ্য HTTP-তে পদক্ষেপ নিন। যেভাবেই হোক: JSON-RPC 2.0 বার্তা। [2]


গোপনে MCP আসলে কীভাবে কাজ করে 🔧

রানটাইমে আপনার তিনটি ভূমিকা থাকে:

  1. হোস্ট - ব্যবহারকারীর সেশনের মালিকানাধীন এআই অ্যাপ

  2. ক্লায়েন্ট - হোস্টের ভিতরের সংযোগকারী যা MCP-তে কথা বলে

  3. সার্ভার – একটি প্রক্রিয়া যা সম্পদ , প্রম্পট এবং সরঞ্জামগুলিকে

তারা JSON-RPC 2.0 বার্তাগুলির সাথে কথা বলে: অনুরোধ, প্রতিক্রিয়া এবং বিজ্ঞপ্তি - উদাহরণস্বরূপ, একটি টুল-তালিকা পরিবর্তন বিজ্ঞপ্তি যাতে UI লাইভ আপডেট করতে পারে। [2][3]

পরিবহন: শক্তিশালী, স্যান্ডবক্সযোগ্য স্থানীয় সার্ভারের জন্য stdio ব্যবহার করুন যখন আপনার নেটওয়ার্ক সীমানা প্রয়োজন তখন HTTP-

সার্ভার বৈশিষ্ট্য:

  • সম্পদ - প্রেক্ষাপটের জন্য স্থির বা গতিশীল ডেটা (ফাইল, স্কিমা, রেকর্ড)

  • প্রম্পট - পুনঃব্যবহারযোগ্য, প্যারামিটারাইজড নির্দেশাবলী

  • টুলস - টাইপ করা ইনপুট এবং আউটপুট সহ কলযোগ্য ফাংশন

এই ত্রয়ীটিই MCP কে তাত্ত্বিকের পরিবর্তে ব্যবহারিক মনে করিয়ে দেয়। [3]


যেখানে তুমি বনের মধ্যে MCP-এর সাথে দেখা করবে 🌱

  • GitHub Copilot – VS Code, JetBrains এবং Visual Studio-তে MCP সার্ভার সংযুক্ত করুন। ব্যবহার নিয়ন্ত্রণের জন্য একটি রেজিস্ট্রি এবং এন্টারপ্রাইজ নীতি নিয়ন্ত্রণ রয়েছে। [5]

  • উইন্ডোজ - ওএস-লেভেল সাপোর্ট (ODR/রেজিস্ট্রি) যাতে এজেন্টরা সম্মতি, লগিং এবং অ্যাডমিন নীতির মাধ্যমে নিরাপদে MCP সার্ভার আবিষ্কার এবং ব্যবহার করতে পারে। [4]


তুলনা সারণী: আজ MCP কার্যকর করার বিকল্পগুলি 📊

ইচ্ছাকৃতভাবে কিছুটা এলোমেলো - কারণ বাস্তব জীবনের টেবিলগুলি কখনই নিখুঁতভাবে সারিবদ্ধ হয় না।

টুল বা সেটআপ এটা কার জন্য? দামের মতো কেন এটি MCP এর সাথে কাজ করে
কোপাইলট + এমসিপি সার্ভার (আইডিই) সম্পাদকদের মধ্যে ডেভেলপারগণ সহ-পাইলট প্রয়োজন টাইট IDE লুপ; চ্যাট থেকে সরাসরি MCP টুল কল করে; রেজিস্ট্রি + পলিসি সাপোর্ট। [5]
উইন্ডোজ এজেন্ট + এমসিপি এন্টারপ্রাইজ আইটি এবং অপারেশনস উইন্ডোজ ফিচার সেট ওএস-স্তরের গার্ডেল, সম্মতি প্রম্পট, লগিং এবং একটি অন-ডিভাইস রেজিস্ট্রি। [4]
অভ্যন্তরীণ API গুলির জন্য DIY সার্ভার প্ল্যাটফর্ম টিম তোমার অবকাঠামো লিগ্যাসি সিস্টেমগুলিকে পুনর্লিখন ছাড়াই টুলস-ডি-সিলো হিসেবে মোড়ানো; টাইপ করা ইনপুট/আউটপুট। [3]

নিরাপত্তা, সম্মতি, এবং রেলিং 🛡️

MCP হলো ওয়্যার ফরম্যাট এবং সেমান্টিক্স; হোস্ট এবং অপারেটিং সিস্টেমের উপর আস্থা থাকে । উইন্ডোজ অনুমতি প্রম্পট, রেজিস্ট্রি এবং পলিসি হুক হাইলাইট করে এবং গুরুতর স্থাপনাগুলি টুল ইনভোকেশনকে একটি স্বাক্ষরিত বাইনারি চালানোর মতো আচরণ করে। সংক্ষেপে: আপনার এজেন্টের উচিত ধারালো জিনিস স্পর্শ করার আগে জিজ্ঞাসা করা । [4]

বাস্তবসম্মত প্যাটার্ন যা স্পেকের সাথে ভালোভাবে কাজ করে:

  • stdio- তে স্থানীয়ভাবে রাখুন, ন্যূনতম সুবিধা সহ

  • স্পষ্ট সুযোগ এবং অনুমোদন সহ গেট রিমোট টুল

  • অডিটের জন্য প্রতিটি কল (ইনপুট/ফলাফল) লগ করুন।

স্পেকের স্ট্রাকচার্ড পদ্ধতি এবং JSON-RPC বিজ্ঞপ্তিগুলি এই নিয়ন্ত্রণগুলিকে সার্ভার জুড়ে সামঞ্জস্যপূর্ণ করে তোলে। [2][3]


এমসিপি বনাম বিকল্প: কোন পেরেকের জন্য কোন হাতুড়ি? 🔨

  • একটি LLM স্ট্যাকে প্লেইন ফাংশন কলিং - যখন সমস্ত টুল একই বিক্রেতার অধীনে থাকে তখন দুর্দান্ত। যখন আপনি অ্যাপ/এজেন্ট জুড়ে পুনঃব্যবহার করতে চান তখন দুর্দান্ত নয়। MCP যেকোনো একক মডেল বিক্রেতার থেকে টুলগুলিকে আলাদা করে। [2]

  • প্রতিটি অ্যাপের জন্য কাস্টম প্লাগইন - কাজ করে... আপনার পঞ্চম অ্যাপ পর্যন্ত। MCP সেই প্লাগইনটিকে একটি পুনঃব্যবহারযোগ্য সার্ভারে কেন্দ্রীভূত করে। [2]

  • RAG-কেবলমাত্র আর্কিটেকচার - পুনরুদ্ধার শক্তিশালী, কিন্তু কর্মগুলি গুরুত্বপূর্ণ । MCP আপনাকে কাঠামোগত কর্ম এবং প্রসঙ্গ দেয়। [3]

একটি ন্যায্য সমালোচনা: "USB-C" উপমা বাস্তবায়নের পার্থক্যগুলিকে ফাঁকি দিতে পারে। প্রোটোকলগুলি কেবল তখনই সাহায্য করে যদি UX এবং নীতিগুলি ভাল হয়। এই সূক্ষ্মতা স্বাস্থ্যকর। [1]


ন্যূনতম মানসিক মডেল: অনুরোধ করুন, সাড়া দিন, অবহিত করুন 🧠

এটি চিত্রিত করুন:

  • ক্লায়েন্ট সার্ভারকে জিজ্ঞাসা করে: পদ্ধতি: "সরঞ্জাম/কল", প্যারামিটার: {...}

  • সার্ভার একটি ফলাফল বা ত্রুটি সহ উত্তর দেয়

  • সার্ভার ক্লায়েন্টদের টুল-তালিকার পরিবর্তন বা নতুন রিসোর্স সম্পর্কে অবহিত

JSON-RPC ঠিক এইভাবেই ব্যবহার করা হয় - এবং MCP কীভাবে টুল আবিষ্কার এবং আহ্বান নির্দিষ্ট করে। [3]


বাস্তবায়ন নোট যা আপনার সময় বাঁচায় ⏱️

  • stdio দিয়ে শুরু করুন। সবচেয়ে সহজ স্থানীয় পথ; স্যান্ডবক্স এবং ডিবাগ করা সহজ। যখন আপনার সীমানা প্রয়োজন হবে তখন HTTP-তে যান। [2]

  • আপনার টুলের ইনপুট/আউটপুট স্কিমা করুন। শক্তিশালী JSON স্কিমা যাচাইকরণ = পূর্বাভাসযোগ্য কল এবং নিরাপদ পুনঃপ্রচেষ্টা। [3]

  • অপ্রয়োজনীয় অপারেশন পছন্দ করুন। পুনরায় চেষ্টা করা হয়; দুর্ঘটনাক্রমে পাঁচটি টিকিট তৈরি করবেন না।

  • লেখার জন্য হিউম্যান-ইন-দ্য-লুপ। ধ্বংসাত্মক কর্মকাণ্ডের আগে পার্থক্য/অনুমোদন দেখান; এটি সম্মতি এবং নীতি নির্দেশিকার সাথে সামঞ্জস্যপূর্ণ। [4]


বাস্তবসম্মত ব্যবহারের কেস যা আপনি এই সপ্তাহে পাঠাতে পারেন 🚢

  • অভ্যন্তরীণ জ্ঞান + কর্ম: উইকি, টিকিটিং এবং স্থাপনার স্ক্রিপ্টগুলিকে MCP টুল হিসেবে মুড়িয়ে দিন যাতে একজন সতীর্থ জিজ্ঞাসা করতে পারে: "শেষ স্থাপনাটি পিছনে ঘুরিয়ে দিন এবং ঘটনাটি লিঙ্ক করুন।" একটি অনুরোধ, পাঁচটি ট্যাব নয়। [3]

  • চ্যাট থেকে রেপো অপারেশন: আপনার সম্পাদককে না রেখেই রেপো তালিকাভুক্ত করতে, পিআর খুলতে এবং সমস্যাগুলি পরিচালনা করতে MCP সার্ভারের সাথে কোপাইলট ব্যবহার করুন। [5]

  • সেফটি রেল সহ ডেস্কটপ ওয়ার্কফ্লো: উইন্ডোজে, এজেন্টদের একটি ফোল্ডার পড়তে দিন অথবা সম্মতি প্রম্পট এবং অডিট ট্রেইল সহ স্থানীয় CLI-তে কল করতে দিন। [4]


MCP সম্পর্কে প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী ❓

MCP কি লাইব্রেরি নাকি স্ট্যান্ডার্ড?
এটি একটি প্রোটোকল । বিক্রেতারা ক্লায়েন্ট এবং সার্ভার পাঠায় যারা এটি বাস্তবায়ন করে, কিন্তু স্পেক হল সত্যের উৎস। [2]

MCP কি আমার প্লাগইন ফ্রেমওয়ার্ক প্রতিস্থাপন করতে পারে?
কখনও কখনও। যদি আপনার প্লাগইনগুলি "এই পদ্ধতিটি এই args দিয়ে কল করুন, একটি কাঠামোগত ফলাফল পান" হয়, তাহলে MCP তাদের একত্রিত করতে পারে। ডিপ অ্যাপ লাইফসাইকেল হুকগুলির জন্য এখনও বেসপোক প্লাগইনের প্রয়োজন হতে পারে। [3]

MCP কি স্ট্রিমিং সমর্থন করে?
হ্যাঁ-পরিবহন বিকল্পগুলিতে স্ট্রিমযোগ্য HTTP অন্তর্ভুক্ত রয়েছে এবং আপনি বিজ্ঞপ্তির মাধ্যমে ক্রমবর্ধমান আপডেট পাঠাতে পারেন। [2]

JSON-RPC শেখা কি কঠিন?
না। এটি JSON-এ মৌলিক পদ্ধতি+params+id, যা অনেক লাইব্রেরি ইতিমধ্যেই সমর্থন করে - এবং MCP ঠিক কীভাবে এটি ব্যবহার করা হয় তা দেখায়। [2]


একটি ছোট্ট প্রোটোকলের বিবরণ যা লাভজনক 📎

প্রতিটি কলের একটি পদ্ধতির নাম এবং টাইপ করা প্যারামিটার । এই কাঠামোটি স্কোপ, অনুমোদন এবং অডিট ট্রেইল সংযুক্ত করা সহজ করে তোলে - ফ্রি-ফর্ম প্রম্পটগুলির সাহায্যে এটি আরও কঠিন। উইন্ডোজের ডকুমেন্টগুলি দেখায় যে কীভাবে এই চেকগুলিকে OS অভিজ্ঞতায় সংযুক্ত করতে হয়। [4]


ন্যাপকিনে লিখতে পারেন এমন দ্রুত স্থাপত্য স্কেচ 📝

চ্যাট সহ হোস্ট অ্যাপ → একটি MCP ক্লায়েন্ট ধারণ করে → এক বা একাধিক সার্ভারে একটি পরিবহন খোলে → সার্ভারের ক্ষমতা প্রকাশ করে → মডেল একটি পদক্ষেপ পরিকল্পনা করে, একটি সরঞ্জাম কল করে, একটি কাঠামোগত ফলাফল গ্রহণ করে → চ্যাট পার্থক্য/পূর্বরূপ দেখায় → ব্যবহারকারী অনুমোদন করে → পরবর্তী পদক্ষেপ। জাদু নয় - কেবল প্লাম্বিং যা পথের বাইরে থাকে। [2]


শেষ মন্তব্য – অনেক লম্বা, আমি এটা পড়িনি 🎯

MCP একটি বিশৃঙ্খল টুল ইকোসিস্টেমকে এমন কিছুতে পরিণত করে যা সম্পর্কে আপনি যুক্তি দিতে পারেন। এটি আপনার নিরাপত্তা নীতি বা UI লিখবে না, তবে এটি আপনাকে কর্ম + প্রেক্ষাপটের । গ্রহণ যেখানে মসৃণ হয় সেখান থেকে শুরু করুন - আপনার IDE বা Windows এজেন্টগুলিতে - তারপর অভ্যন্তরীণ সিস্টেমগুলিকে সার্ভার হিসাবে মুড়ে দিন যাতে আপনার এজেন্টরা কাস্টম অ্যাডাপ্টারের গোলকধাঁধা ছাড়াই বাস্তব কাজ করতে পারে। এভাবেই মানগুলি জয়ী হয়। [5][4]


তথ্যসূত্র

  1. MCP ওভারভিউ এবং "USB-C" উপমামডেল কনটেক্সট প্রোটোকল: MCP কী?

  2. অথরিটিভ স্পেক (ভূমিকা, JSON-RPC, পরিবহন, নিরাপত্তা)মডেল কনটেক্সট প্রোটোকল স্পেসিফিকেশন (2025-06-18)

  3. সরঞ্জাম, স্কিমা, আবিষ্কার এবং বিজ্ঞপ্তি - এমসিপি সার্ভার বৈশিষ্ট্য: সরঞ্জাম

  4. উইন্ডোজ ইন্টিগ্রেশন (ODR/রেজিস্ট্রি, সম্মতি, লগিং, নীতি) - উইন্ডোজে মডেল কনটেক্সট প্রোটোকল (MCP) - ওভারভিউ

  5. IDE গ্রহণ এবং ব্যবস্থাপনা - MCP সার্ভারের সাথে GitHub Copilot Chat সম্প্রসারণ করা


অফিসিয়াল এআই অ্যাসিস্ট্যান্ট স্টোরে সর্বশেষ এআই খুঁজুন

আমাদের সম্পর্কে

ব্লগে ফিরে যান