MCP কি?

দ্রুত উত্তর

MCP, অর্থাৎ Model Context Protocol, Anthropic 2024 সালের নভেম্বরে প্রকাশ করা একটা ওপেন স্ট্যান্ডার্ড যা একটা AI অ্যাপ্লিকেশনকে এক সাধারণ ইন্টারফেসের মধ্য দিয়ে বাইরের টুল আর ডেটার সঙ্গে যুক্ত হতে দেয়। একটা টুল একবার MCP সার্ভার হিসেবে প্যাকেজ করা হলে, যেকোনো MCP-সমর্থিত অ্যাপ সেটা ব্যবহার করতে পারে, প্রতিটা অ্যাপকে প্রতিটা টুলের জন্য নিজস্ব কানেক্টর লিখতে হয় না।

MCP যে সমস্যাটা সমাধান করে সেটা একটা গুণন

একটা মডেল একা শুধু টেক্সট লিখতে পারে। আপনার ক্যালেন্ডার পড়তে, একটা ডেটাবেস কোয়েরি করতে বা একটা মেসেজ পাঠাতে এটার একটা টুল দরকার, আর AI এজেন্ট কি ব্যাখ্যা করে কীভাবে একটা মডেল একটা লুপে টুল ব্যবহার করে। 2024 সালের শেষ পর্যন্ত প্রতিটা অ্যাপ যেটা একটা টুল চাইত সেটার জন্য নিজস্ব কানেক্টর লিখত। পাঁচটা অ্যাপ যারা প্রতিটাই কুড়িটা টুল চায় তার মানে একশোটা কানেক্টর, প্রতিটা কিছুটা আলাদা, প্রতিটা কারো না কারো দ্বারা রক্ষণাবেক্ষণ করা।

MCP কানেক্টরের জন্য একটা স্ট্যান্ডার্ড আকৃতি। টুলের দিকটা একবার সার্ভার হিসেবে প্যাকেজ করা হয়। অ্যাপের দিকটা ক্লায়েন্ট একবার প্রয়োগ করে। এরপর, যেকোনো ক্লায়েন্ট যেকোনো সার্ভার ব্যবহার করতে পারে: পাঁচটা অ্যাপ যোগ কুড়িটা টুল মানে একশোটার বদলে পঁচিশটা সফটওয়্যার, আর একুশতম টুল যোগ করা মানে পাঁচটা কানেক্টরের বদলে একটা সার্ভার। USB সাধারণ উপমা আর এটা সঠিক: মূল্যটা হলো প্লাগ, কোনো একটা ডিভাইস নয়।

Anthropic 2024 সালের 25 নভেম্বর একটা ওপেন স্ট্যান্ডার্ড হিসেবে স্পেসিফিকেশন, রেফারেন্স সার্ভার আর সফটওয়্যার কিট প্রকাশ করে, আর এটা ছড়িয়ে পড়ার কারণটা যেকোনো প্লাগ ছড়িয়ে পড়ার কারণের মতোই। কয়েকশো সার্ভার সাধারণ জিনিসের জন্য তৈরি হয়ে যাওয়ার পর, GitHub, Slack, Postgres, ফাইল সিস্টেম, একটা ব্রাউজার, যে অ্যাপ MCP বলত সে এগুলো সব বিনামূল্যে পেয়ে যেত, আর যে অ্যাপ পেত না তাকে ব্যাখ্যা করতে হতো কেন।

একটা সার্ভার তিনটা জিনিস দেয়, আর মডেল শুধু একটাই চালু করে

একটা MCP কানেকশনের দুইটা প্রান্ত থাকে। হোস্ট অ্যাপ্লিকেশন, একটা চ্যাট অ্যাপ, একটা এডিটর বা একটা এজেন্ট রানটাইম, একটা ক্লায়েন্ট চালায়। ক্লায়েন্টটা এক বা একাধিক সার্ভারের সঙ্গে যুক্ত হয়, প্রতিটাকে জিজ্ঞেস করে সে কী দিতে পারে, আর উত্তরগুলো মডেলের কাছে পাঠায়। একটা সার্ভার তিন ধরনের জিনিস দিতে পারে।

প্রাইমিটিভএটা কীকে চালু করেউদাহরণ
টুলমডেল যে ফাংশন কল করতে পারে, টাইপ করা ইনপুট সহমডেল, যখন এটা সিদ্ধান্ত নেয় কাজটার এটা দরকারsearch_issues(repo, query), send_email(to, body)
রিসোর্সডেটা যা অ্যাপ কনটেক্সটে পড়তে পারেঅ্যাপ বা ব্যবহারকারী, একটা টার্নের কনটেক্সট হিসেবেএকটা ফাইলের কন্টেন্ট, একটা ডেটাবেস স্কিমা, একটা ওয়েব পেজ
প্রম্পটএকটা পুনরায় ব্যবহারযোগ্য নির্দেশ টেমপ্লেটব্যবহারকারী, একটা মেনু থেকে"এই পুল রিকোয়েস্টটা আমাদের স্টাইল গাইডের বিপরীতে রিভিউ করুন"

ওয়্যার ফরম্যাটটা হলো JSON-RPC 2.0, একই রিকোয়েস্ট-অ্যান্ড-রেসপন্স কনভেনশন যা এডিটররা ল্যাঙ্গুয়েজ সার্ভারের সঙ্গে কথা বলতে ব্যবহার করে, যেটা কাকতালীয় নয়: MCP Language Server Protocol-এর ডিজাইন ধার করেছে, যেখানে একটা স্ট্যান্ডার্ড প্রতিটা এডিটরকে প্রতিটা ভাষা সমর্থন করতে দিত। একটা সার্ভার স্থানীয়ভাবে একটা সাবপ্রসেস হিসেবে স্ট্যান্ডার্ড ইনপুট আর আউটপুটের মাধ্যমে কথা বলে চলতে পারে, বা দূরবর্তীভাবে HTTP-এর মাধ্যমে। 2025 সালের মার্চের রিভিশনে দূরবর্তী সার্ভারের জন্য একটা স্ট্রিমেবল HTTP ট্রান্সপোর্ট আর OAuth-ভিত্তিক অথরাইজেশন যোগ হয়; 2025 সালের জুনের রিভিশন সেই অথরাইজেশনকে আরও কঠোর করে আর সার্ভারকে কাজের মাঝখানে ব্যবহারকারীকে একটা প্রশ্ন জিজ্ঞেস করার একটা উপায় যোগ করে, যাকে এলিসিটেশন বলা হয়।

নিরাপত্তার জন্য যেটা গুরুত্বপূর্ণ সেটা হলো লুপটা কোথায় থাকে। সার্ভার ক্ষমতাগুলো প্রকাশ করে; ক্লায়েন্ট আর মডেল সিদ্ধান্ত নেয় কখন সেগুলো ব্যবহার করতে হবে। একটা ভালোভাবে তৈরি হোস্ট পার্শ্ব প্রতিক্রিয়াযুক্ত একটা টুল চলার আগে আপনাকে জিজ্ঞেস করে, আর প্রম্পট ইনজেকশন কি ব্যাখ্যা করে কেন সেই নিশ্চিতকরণই পুরো নিরাপত্তা মডেল যখনই একটা টুল অবিশ্বস্ত টেক্সট পড়তে পারে আর তার ওপর ভিত্তি করে কাজ করতে পারে।

OpenAI, Google আর Microsoft ছয় মাসের মধ্যে MCP গ্রহণ করেছে

একটা স্ট্যান্ডার্ড তখনই স্ট্যান্ডার্ড হয় যখন প্রতিদ্বন্দ্বীরা এটা ব্যবহার করে। নিচের টাইমলাইনটা ঘোষণা থেকে গভর্নেন্স হস্তান্তর পর্যন্ত গ্রহণের রেকর্ড।

এক বছরের সামান্য বেশি সময়ে এক ভেন্ডরের স্পেক থেকে একটা শিল্প স্ট্যান্ডার্ড
20252026স্পেসিফিকেশনAnthropic MCP প্রকাশ করেস্পেক-এ স্ট্রিমেবল HTTP আর OAuth যোগ হয়স্পেক-এ এলিসিটেশন আর সংশোধিত অথ যোগ হয়MCP Linux Foundation-এ স্থানান্তরিত হয়গ্রহণকারীOpenAI Agents SDK-তে MCP গ্রহণ করেGoogle DeepMind Gemini-কে MCP-তে প্রতিশ্রুতিবদ্ধ করেMicrosoft Windows-এ MCP সমর্থনের ঘোষণা দেয়

2025 সালের মার্চে OpenAI-র গ্রহণ ছিল টার্নিং পয়েন্ট, কারণ এর মানে ছিল OpenAI আর Anthropic প্লাগের ব্যাপারে একমত হয়েছিল, আর Google দুই সপ্তাহের মধ্যে অনুসরণ করে। Microsoft 2025 সালের মে মাসে Build-এ Windows-এ MCP সমর্থনের ঘোষণা দেয়। 2025 সালের ডিসেম্বরের মধ্যে Anthropic স্পেসিফিকেশনটা Agentic AI Foundation-এর হাতে তুলে দেয়, যেটা OpenAI আর Block-এর সঙ্গে সহপ্রতিষ্ঠিত Linux Foundation-এর অধীনে একটা প্রজেক্ট, যা হলো সেই মুহূর্ত যখন একটা কোম্পানির প্রোটোকল কারো নয় এবং তাই সবার হয়ে যায়।

আপনি যদি শুধু একটা চ্যাট অ্যাপ ব্যবহার করেন তাহলে MCP-র মানে কী

সরাসরি, খুব কম। MCP হলো প্রোগ্রামের মধ্যে প্লাম্বিং, আর এটা এর ওপর তৈরি প্রোডাক্টগুলোতে একটা ফিচার হিসেবে দেখা যায়: একটা চ্যাট অ্যাপে একটা "কানেক্টর" মেনু, একটা কোডিং অ্যাসিস্ট্যান্টে একটা টুল লিস্ট, আপনার এডিটরকে আপনার কোম্পানির ডেটাবেসের দিকে নির্দেশ করার একটা উপায়। এটা এমন একটা অ্যাপের ভেতরে আসে যেটা এটা বলে, সাধারণত একটা কানেক্টর মেনু হিসেবে, আর আপনার ইনস্টল করার কিছু নেই।

পরোক্ষভাবে, এটা যেকোনো AI প্রোডাক্ট থেকে কী প্রত্যাশা করা যায় তা বদলে দেয়। MCP-র আগে, একটা টুল ইন্টিগ্রেশন ছিল একটা অ্যাপকে অন্যটার চেয়ে বেছে নেওয়ার কারণ, কারণ প্রতিটা অ্যাপ নিজেরটা তৈরি করত। এর পরে, ইন্টিগ্রেশন একটা কমোডিটি আর যে প্রশ্নগুলো থেকে যায় সেগুলো হলো কোন মডেল উত্তর দেয়, এর খরচ কত, আর একটা টুল কাজ করার আগে অ্যাপ নিশ্চিতকরণের ধাপটা কীভাবে সামলায়। Whizi কোনো MCP সার্ভার বা ডেভেলপার API প্রকাশ করে না; এর টুলগুলো হলো বিল্ট-ইন, ওয়েব সার্চ আর ডকুমেন্ট আপলোড, আর এর পার্থক্যটা হলো মডেল লেয়ার, একটা নির্দিষ্ট ক্রেডিট দামে প্রতি মেসেজে একটা পিকারের পেছনে 280+ মডেল। নিজস্ব টুল দরকার এমন এজেন্ট কাজের জন্য, একটা MCP-সমর্থিত এজেন্ট রানটাইম সঠিক প্রোডাক্ট আর একটা চ্যাট ওয়ার্কস্পেস নয়।

যেকোনো প্রোডাক্টে যা MCP-র বিজ্ঞাপন দেয় সেটাতে বহন করার একটাই প্রশ্ন: মডেল একটা টুল কল করার সিদ্ধান্ত নেওয়া আর টুলটা চলার মাঝে কী ঘটে? উত্তরটা যদি "কিছুই না" হয়, মডেল যা সে সবশেষে পড়েছে তার ওপর ভিত্তি করে কাজ করতে পারে, যার মধ্যে একজন আক্রমণকারী তার সামনে রাখা টেক্সটও থাকতে পারে। উত্তরটা যদি "আপনি এটা অনুমোদন করেন" হয়, প্রোটোকলটা তার কাজ করছে।

চেকলিস্ট
  • "MCP সমর্থন করে" পড়ুন "যেকোনো MCP সার্ভার ব্যবহার করতে পারে" হিসেবে, যেটা একটা প্লাগ, নিজে একটা সক্ষমতা নয়
  • পার্শ্ব প্রতিক্রিয়াযুক্ত কিছু কানেক্ট করার আগে জিজ্ঞেস করুন মডেল একটা টুল বেছে নেওয়া আর টুলটা চলার মাঝে কোন নিশ্চিতকরণ থাকে
  • শেয়ার করা যেকোনো কিছুর জন্য OAuth সহ দূরবর্তী সার্ভার পছন্দ করুন; স্থানীয় সাবপ্রসেস সার্ভার আপনার নিজের মেশিনের জন্য
  • মডেলকে সিদ্ধান্তগ্রহণকারী আর সার্ভারকে মেনু হিসেবে বিবেচনা করুন; সার্ভার কখনো নিজে নিজে কল করে না
  • টুল ছাড়া চ্যাটের জন্য, MCP কিছু বদলায় না; মডেল আর দামের ওপর ভিত্তি করে বেছে নিন

প্রায়ই জিজ্ঞাসিত প্রশ্ন

MCP মানে কী?

Model Context Protocol। Anthropic এটা 2024 সালের 25 নভেম্বর AI অ্যাপ্লিকেশনকে বাইরের টুল আর ডেটার সঙ্গে যুক্ত করার একটা ওপেন স্ট্যান্ডার্ড হিসেবে প্রকাশ করে। নামটা কাজের বর্ণনা দেয়: একটা স্ট্যান্ডার্ড উপায়ে একটা মডেলের কাছে কনটেক্সট, অর্থাৎ টুল, ফাইল আর ডেটা, পৌঁছে দেওয়ার একটা প্রোটোকল।

MCP সার্ভার কী?

একটা প্রোগ্রাম যা MCP ফরম্যাটে টুল, রিসোর্স বা প্রম্পট প্রকাশ করে। এটা একটা ডেটাবেস, একটা ফাইল সিস্টেম, GitHub, একটা ক্যালেন্ডার বা একটা ব্রাউজার মোড়াতে পারে। একবার লেখা হলে, এটা যেকোনো MCP ক্লায়েন্টের সঙ্গে কাজ করে, তাই আপনার কোম্পানির ডেটার জন্য একটা সার্ভার একটা চ্যাট অ্যাপ, একটা কোডিং অ্যাসিস্ট্যান্ট আর একটা এজেন্ট রানটাইম থেকে তিনটা ইন্টিগ্রেশন ছাড়াই ব্যবহার করা যায়।

MCP কি শুধু Claude-এর জন্য?

না। Anthropic এটা তৈরি করেছে, কিন্তু OpenAI এটা 2025 সালের মার্চে গ্রহণ করে, Google DeepMind Gemini-কে এটাতে 2025 সালের এপ্রিলে প্রতিশ্রুতিবদ্ধ করে, Microsoft এটা Windows-এ যোগ করে, আর 2025 সালের ডিসেম্বরে স্পেসিফিকেশনটা Anthropic, OpenAI আর Block দ্বারা সহপ্রতিষ্ঠিত Linux Foundation-এর অধীনে Agentic AI Foundation-এ স্থানান্তরিত হয়। এটা ডিজাইন আর গভর্নেন্স উভয় দিক থেকেই ভেন্ডর-নিরপেক্ষ।

MCP কি ফাংশন কলিং বা টুল ইউজের মতোই?

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

Whizi কি MCP সমর্থন করে?

না। Whizi একটা চ্যাট ওয়ার্কস্পেস যার টুলগুলো বিল্ট-ইন, ওয়েব সার্চ আর ডকুমেন্ট আপলোড, আর এটা কোনো MCP সার্ভার বা ডেভেলপার API প্রকাশ করে না। এর মূল্য হলো মডেল লেয়ার, একটা নির্দিষ্ট ক্রেডিট দামে প্রতি মেসেজে একটা পিকারের পেছনে 280+ মডেল। কাস্টম টুল দরকার এমন এজেন্ট কাজের জন্য, একটা MCP-সমর্থিত এজেন্ট রানটাইম ব্যবহার করুন আর আপনার পছন্দের মডেল আনুন।