MCP 2026-07-28 স্পেসিফিকেশন প্রকাশিত: স্টেটলেস কোরে বড় পরিবর্তন

iconMetaEra
শেয়ার
AI summary iconসারাংশ
KuCoin MCP 2026-07-28 প্রকল্পের মাধ্যমে একটি বড় প্রোটোকল আপডেটের ঘোষণা করেছে, যা স্টেটলেস কোর ডিজাইনে স্থানান্তরিত হয়েছে। নতুন স্পেসিফিকেশনে সেশন-ভিত্তিক ইন্টারঅ্যাকশন সরিয়ে দেওয়া হয়েছে, যার ফলে ইনফ্রাস্ট্রাকচার খরচ কমেছে এবং স্কেলেবিলিটি উন্নত হয়েছে। এন্টারপ্রাইজ অথোরাইজেশনের জন্য এখন OAuth 2.0 এবং OIDC সমর্থন অন্তর্ভুক্ত করা হয়েছে, একসাথে একটি ফরমাল এক্সটেনশন ফ্রেমওয়ার্ক। ব্রেকিং চেঞ্জের কারণে ডেভেলপারদের মাইগ্রেট করতে হবে। আপডেটটি ট্রেডারদের জন্য বিকল্পগুলি বাড়ানোর জন্য নতুন টোকেন লিস্টিংও আনে।
এখন MCP একটি ফ্যাক্টরি প্লাগইন ইন্টারফেসের মতো মনে হচ্ছে না, এটি একটি সাধারণ পাইপলাইনের মতো হয়ে উঠছে। পাইপলাইনটি আরও শক্তিশালী হবে, কিন্তু আরও কম স্বভাবের হবে।

লেখক, উৎস: 0x9999in1, ME News



TL;DR

  • 2026 সালের 28 জুলাই, MCP পঞ্চম সংস্করণের স্পেসিফিকেশন প্রকাশ করে2026-07-28, যা প্রোটোকলের জন্মের পর থেকে সবচেয়ে বড় সংশোধন হিসাবে অফিসিয়ালি ঘোষণা করা হয়েছে। কেন্দ্রীয় কার্যটি শুধুমাত্র একটি: প্রোটোকল লেয়ারের সেশনটি সরিয়ে ফেলা।
  • initialize/initialized হ্যান্ডশেক বন্ধ হয়ে গেছে,Mcp-Session-Id রিকোয়েস্ট হেডার বন্ধ হয়ে গেছে। প্রতিটি রিকোয়েস্টে প্রোটোকল ভার্সন, ক্লায়েন্ট আইডেন্টিটি এবং ক্ষমতা ঘোষণা থাকে, যা _meta এর মধ্যে লেখা থাকে। যেকোনো রিকোয়েস্ট যেকোনো একটি ইনস্ট্যান্সে পৌঁছতে পারে, একটি সাধারণ রাউন্ড-রবিন লোড ব্যালেন্সিংই যথেষ্ট।
  • এটি পারফরম্যান্স অপ্টিমাইজেশন নয়, বরং আর্কিটেকচার ভুল। স্টিকি সেশন এবং শেয়ার্ড সেশন স্টোরেজ, একসময় MCP সার্ভারের স্কেলিংয়ের সবচেয়ে ব্যয়বহুল অংশ ছিল।
  • অবস্থা মুছে যায়নি। এটিকে ট্রান্সমিশন লেয়ার থেকে টুল প্যারামিটারে স্থানান্তরিত করা হয়েছে, যার নাম "স্পষ্ট হ্যান্ডেল"। মডেলটি এটি দেখতে পায়, তাই এটি নিয়ন্ত্রণ করতে পারে।
  • ইন্টারফেস (MCP অ্যাপস) এবং দীর্ঘ টাস্কগুলি ভার্সনযুক্ত এক্সটেনশন ফ্রেমওয়ার্কে অন্তর্ভুক্ত করা হয়েছে, কোর প্রোটোকল এখন নতুন ক্ষমতা যোগ করছে না। অথেনটিকেশন OAuth 2.0 এবং OIDC-এর সাথে প্রকৃত বিশ্বের সাথে মিলিয়ে নেওয়া হচ্ছে, এবং এন্টারপ্রাইজ-লেভেল হোস্টেড অথরাইজেশন এক্সটেনশনও একই দিনে স্টেবল ভার্সনে চলে আসে।
  • এটি প্রকৃত অর্থে খরচ সহকারে: এটি একটি breaking change। Roots, Sampling, Logging এবং পুরানো HTTP+SSE ট্রান্সমিশন সমস্তই অপ্রচলিত হয়ে গেছে, অফিসিয়ালি কমপক্ষে 12 মাসের ট্রানজিশন উইন্ডো দেওয়া হয়েছে।
  • একটি বিবৃতি: MCP এখন শুধু একটি প্রস্তুতকারকের প্লাগইন ইন্টারফেস নয়, এটি একটি সাধারণ পাইপলাইনের মতো দেখাচ্ছে। পাইপলাইন আরও শক্তিশালী হবে, কিন্তু আরও শান্ত হবে।

প্রথমত, যে দুটি লাইন মুছে ফেলা হয়েছে, সেগুলিই এই আপডেটের মূল ওজন

একটি অপ্রত্যাশিত তথ্য বলি।

এই যে আপডেটটি "ইতিহাসের সবচেয়ে বড় আপডেট" নামে পরিচিত, এর সবচেয়ে গুরুত্বপূর্ণ অংশ হল যা যোগ করা হয়নি, বরং যা সরিয়ে ফেলা হয়েছে।

initialize এবং initialized এই একজোড়া হ্যান্ডশেক 2024 সালের নভেম্বরে MCP-এর জন্মের দিন থেকেই বিদ্যমান ছিল।Mcp-Session-Id এই রিকোয়েস্ট হেডারটি দূরবর্তী MCP-এর বাস্তবায়নের পর সমস্ত ডিপ্লয়মেন্ট সলিউশনের ভিত্তি। 28 জুলাই, দুটি জিনিসই একসাথে সরিয়ে ফেলা হয়।

নতুন অনুরোধটি কেমন দেখায়? খুব সাদামাটা।

POST /mcp HTTP/1.1
MCP-Protocol-Version: 2026-07-28
Mcp-Method: tools/call
Mcp-Name: search

পদ্ধতির নাম এবং টুলের নাম HTTP হেডারে স্থানান্তরিত হয়েছে। গেটওয়ে, লিমিটার, WAF-এর কাছে এখন আর JSON বডি পার্স করে অনুমান করার দরকার নেই, শুধু হেডার দেখুন। প্রোটোকল সংস্করণ, ক্লায়েন্ট তথ্য, ক্ষমতা ঘোষণা—সবকিছু _meta এর মধ্যে রাখা হয়েছে এবং অনুরোধের সাথে পাঠানো হয়। সার্ভারের ক্ষমতা আগে থেকেই জানতে চাই? একটি নতুন server/discover যোগ করা হয়েছে, কিন্তু এটি ঐচ্ছিক, অপরিহার্য নয়।

এর অর্থ কী? এর অর্থ MCP সার্ভার চূড়ান্তভাবে একটি সাধারণ HTTP ওয়ার্কলোডে পরিণত হয়েছে।

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

এটি মনে হচ্ছে একটি স্ট্যান্ডার্ড প্রস্তুতকারকের প্রচার। কিন্তু এবার এটি আলাদা, কারণ তারা একটি নির্দিষ্ট বিষয়ের কথা বলছে: সেশনটি অদৃশ্য হয়ে গেছে, তাই Lambda চলছে, Workers চলছে, এবং এজ নোডগুলি চলছে।

দ্বিতীয়, স্টিকি সেশন হল এজেন্টের স্কেলিংয়ের পথে বাস্তবিক ছাদ

এত কঠোর ব্যবস্থা কেন নেওয়া হল?

কারণ পুরানো মডেলের একটি অপরিহার্য ভৌত সীমাবদ্ধতা ছিল: সেশনটি হ্যান্ডশেক প্রক্রিয়াকরণের জন্য ব্যবহৃত ইনস্ট্যান্সে আটকে যায়।

সুতরাং সবাইকে একই কাজ করতে হয়েছিল। না হয় স্টিকি সেশন খুলুন, যাতে লোড ব্যালেন্সার প্রতিটি ক্লায়েন্টকে কোন মেশিনে পাঠাতে হবে তা মনে রাখতে পারে; না হয় Redis-এর মতো শেয়ার্ড স্টোরেজ ব্যবহার করুন, যাতে সবগুলি ইনস্ট্যান্সের জন্য সেশন স্টেট সংরক্ষণ করা যায়।

এই দুটি পথই চলে। কিন্তু উভয় ক্ষেত্রেই একটি অদৃশ্য কর পরিশোধ করতে হয়।

স্টিকি সেশন বলতে স্কেলিংয়ের সমস্যা। একটি ইনস্ট্যান্স বন্ধ হলে, সেখানে সংযুক্ত সেশনগুলি বিচ্ছিন্ন হয়ে যায়। ট্রাফিক হঠাৎ বাড়লে নতুন ইনস্ট্যান্সগুলি পুরনো সেশনগুলি গ্রহণ করতে পারে না, ফলে লোড সবসময় অসমভাবে বন্টিত হয়। শেয়ারড স্টোরেজের পথটি আরও ব্যয়বহুল; আপনি শুধু "ক্লায়েন্টের নামটি মনে রাখা" এই মৌলিক প্রয়োজনীয়তার জন্য একটি স্টেটফুল মিডিলওয়্যার চালু করছেন, এবং এটির জন্য হাই-অ্যাভেইলেবিলিটি ব্যবস্থা করছেন।

ছোট আকারে এটি সমস্যা নয়। আকার বাড়লে এটি সমস্যা হয়ে যায়।

একটি সংখ্যা দেখলেই বুঝতে পারবেন আকার কীভাবে বেড়েছে। 2025 সালের ডিসেম্বরে, MCP-এর প্রথম বার্ষিকীতে, SDK-এর মাসিক ডাউনলোড সংখ্যা ছিল 97 মিলিয়ন। 2026 সালের জুলাইয়ের এই প্রকাশে, Anthropic-এর প্রদত্ত সংখ্যা হল মাসিক ডাউনলোড 4 শতাধিক মিলিয়ন, অফিসিয়াল ব্লগের মতে "প্রায় পাঁচ শতাধিক মিলিয়ন", যা এক বছরে চারগুণ বৃদ্ধি। TypeScript এবং Python-এর জন্য SDK-এর মোট ডাউনলোড প্রতিটি 10 শতাধিক মিলিয়নের সীমানা অতিক্রম করেছে।

অ্যানথ্রোপিকের নিজস্ব Claude কানেক্টর ডিরেক্টরিতে এখন প্রায় 950টি MCP সার্ভার রয়েছে। অবজারভেবিলিটি ফার্ম Honeycomb-এর ডেটা আরও পরিষ্কারভাবে দেখায় যে এজেন্টগুলি বাস্তবে কাজ করছে: তাদের মাসিক সমস্ত ইন্টারেক্টিভ কোয়েরির প্রায় 20% এজেন্ট দ্বারা শুরু হয়।

ছয় মাসে চারগুণ। এই বক্ররেখার নিচে, যেকোনো আর্কিটেকচারের "অদৃশ্য কর" প্রকাশ্যে বড় হয়ে যায়।

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

তিন, অবস্থা অদৃশ্য হয়নি, এটি মডেলের সামনে স্থানান্তরিত হয়েছে

এখানে একটি স্পষ্টভাবে ব্যাখ্যা করা প্রয়োজনীয় ভুল বোঝাবুঝি আছে।

প্রোটোকল স্টেটলেস, এর অর্থ এই নয় যে আপনার অ্যাপ্লিকেশন স্টেটলেস।

প্রদত্ত বিকল্পটি হল এক্সপ্লিসিট হ্যান্ডেল। আপনার টুলকে কলের মধ্যে অবস্থা বজায় রাখতে হবে? তাহলে টুলটিকে একটি শনাক্তকারী ফেরত দিতে হবে, যেমন basket_id, এবং মডেলটি পরবর্তী কলে এই ID-টিকে প্যারামিটার হিসেবে ফিরিয়ে দেবে।

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

একটু থামুন এবং এই বাক্যটির গুরুত্ব বিবেচনা করুন।

পূর্বের ডিজাইন লজিক ছিল: স্টেট হল ইনফ্রাস্ট্রাকচারের বিষয়, মডেলকে এটি নিয়ে চিন্তা করতে হবে না। বর্তমান লজিকটি উল্টো: স্টেট হল মডেল ইনফারেন্স চেইনের একটি অংশ, এটিকে লুকিয়ে রাখলে মডেলের বিচার ভুল হয়ে যায়।

গোপন অবস্থা মডেলকে বোকা বানিয়ে দেয়। এই উপসংহারটি আর্কিটেকচারের সৌন্দর্য থেকে বের করা হয়নি, বরং এক বছর ও অর্ধেকের উৎপাদন দুর্ঘটনা থেকে বের করা হয়েছে।

একই ধারণা সার্ভার দ্বারা সক্রিয়ভাবে অনুরোধ করার পথেও ব্যবহার করা হয়েছে। অতীতে টুলগুলি মধ্যে একটি প্রশ্ন করত "এই 3টি ফাইল মুছে ফেলতে নিশ্চিত করুন", এবং একটি স্থায়ী SSE স্ট্রিমের মাধ্যমে অনুরোধটি ক্লায়েন্টের দিকে পাঠানো হত। অবস্থা-বিহীন হওয়ার পর এই স্ট্রিমটি বন্ধ হয়ে গেল, এবং এর পরিবর্তে MRTR, অর্থাৎ মাল্টি রাউন্ড-ট্রিপ রিকোয়েস্টস চালু হল।

প্রক্রিয়াটি জটিল নয়। সার্ভার একটি "ইনপুট প্রয়োজন" ফলাফল টাইপ ফেরত দেয়, যার সাথে এটি যে প্রশ্নগুলি জিজ্ঞাসা করবে তা এবং একটি requestState অনুবাদ সংযুক্ত থাকে। ক্লায়েন্ট উত্তরগুলি সংগ্রহ করে, inputResponses এবং মূল requestState সহ মূল কলটি আবার পাঠায়। যেহেতু অব্যাহত রাখার জন্য সবকিছুই requestState-এর মধ্যে রয়েছে, এই পুনরাবৃত্তি অন্য একটি মেশিনে পড়লেও এটি চলতে থাকবে।

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

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

চতুর্থ: প্রসারিত কাঠামো: প্রোটোকল শিখতে শুরু করে "পাতলা থাকা"

দ্বিতীয় প্রকৃত বাজি হল প্রসারিত কাঠামোর পরিবর্তন যা রীতি থেকে প্রতিষ্ঠানে পরিণত হয়েছে।

বিপরীত DNS নামকরণ, extensions ম্যাপিং এর মাধ্যমে ক্ষমতা সমঝোতা, স্বতন্ত্র ext-* রিপোজিটরি এবং অনুমোদিত মেইনটেনার, ভার্সন কোর স্পেসিফিকেশন থেকে স্বতন্ত্র। এটা শুনতে খুব বিরক্তিকর মনে হতে পারে, কিন্তু এটি সব সফল প্রোটোকলের সাথে দেখা যাওয়া সমস্যা—কোর অত্যধিক বড় হয়ে যাওয়া—কে সমাধান করে।

এই দুটি প্রসারিত এখন আনুষ্ঠানিকভাবে স্বীকৃত।

MCP অ্যাপগুলি সার্ভারকে ইন্টারফেসটিকে সরাসরি ডায়ালগে পাঠাতে দেয়। শুধুমাত্র প্লেইন টেক্সট বা স্ট্রাকচার্ড JSON নয়, বরং স্যান্ডবক্স iframe-এর মধ্যে চলমান পূর্ণাঙ্গ HTML ইন্টারফেস। গ্রাফ, ফর্ম, সিলেক্টর—সবকিছুই সম্ভব। মূল ডিজাইনটি হলো, টুলগুলির আগে থেকেই UI টেমপ্লেটগুলি ঘোষণা করা, যাতে ক্লায়েন্টটি পূর্ব-প্রাপ্তি করতে পারে এবং যেকোনো কিছু রেন্ডার করার আগেই নিরাপত্তা পরীক্ষা করতে পারে। ইন্টারফেসের উপরের অপারেশনগুলি এখনও JSON-RPC-এর মাধ্যমে সাধারণ টুল কলের চ্যানেলটির মধ্যে চলে।

অর্ধেক সমস্যা প্রক্রিয়াকরণ: সময়সাপেক্ষ কাজ। এটি পরীক্ষামূলক বৈশিষ্ট্য থেকে অফিসিয়াল এক্সটেনশনে আপগ্রেড হয়েছে, এবং এর জীবনচক্র অবস্থাহীনভাবে পুনর্ডিজাইন করা হয়েছে:tools/call একটি কাজ হ্যান্ডেল ফেরত দেয়, ক্লায়েন্ট tasks/get দিয়ে পোল করে, নতুন tasks/update এবং tasks/cancel এর সাথে।

উল্লেখযোগ্য যে tasks/list মুছে ফেলা হয়েছে। কারণটি স্পষ্ট: কোনো সেশন না থাকলে, "সমস্ত টাস্ক তালিকাভুক্ত করা" অপারেশনটি আর নিরাপদ নয়, আপনি পরিভাষা করতে পারবেন না যে "সমস্ত" কার জন্য।

এই এক্সটেনশনটি AWS-এর অবদান। Amazon-এর Agentic AI-এর সহ-সভাপতি Swami Sivasubramanian বলেছেন, নতুন স্পেসিফিকেশন এবং স্টেটলেস কোর ইতিমধ্যেই Bedrock AgentCore-এ যুক্ত হয়েছে। Microsoft-এর দিকে, Foundry ইঞ্জিনিয়ারিং-এর সহ-সভাপতি Tina Schuchman-এর বক্তব্য হলো MCP তাদেরকে কয়েক ডজন ইন্টিগ্রেশন থেকে কয়েক হাজার পর্যন্ত সম্প্রসারণে সাহায্য করেছে; Foundry toolbox একটি統一 MCP এন্ডপয়েন্ট ব্যবহার করে সব টুল একত্রিত করে, যাতে কেন্দ্রীভূতভাবে গভার্ন্যান্স, আইডেন্টিটি এবং অবজারভেবিলিটি ম্যানেজ করা যায়।

একটি প্রোটোকল যা AWS, মাইক্রোসফট, গুগল ক্লাউড, এবং Cloudflare সবাই ভিত্তির উপর কিছু বানানোর জন্য ব্যবহার করে। এটি এখন কোনও একটি কোম্পানির প্লাগইন স্পেসিফিকেশন নয়।

পাঁচ, প্রকৃত সমস্যা কখনই সংযোগ নয়, পরিচয় হয়

অফিসিয়াল ব্লগে একটি সৎ প্রকাশ রয়েছে: গত বছর বাস্তবায়নকারীদের সাথে আলোচনা করে দেখা গেছে যে অনুমতি তাদের সবচেয়ে বেশি সময় নেয়।

এই সংস্করণে ছয়টি SEP যোগ করা হয়েছে, যেগুলো সবই অসাধারণ নয় কিন্তু প্রয়োজনীয়। অনুমতি সার্ভারকে RFC 9207 অনুযায়ী iss প্যারামিটার ফেরত দিতে হবে, ক্লায়েন্টকে code এক্সচেঞ্জ করার আগে এটি যাচাই করতে হবে—এটি অনুমতি সার্ভারের বিভ্রান্তিকর আক্রমণ প্রতিরোধ করে। ক্লায়েন্টকে ডাইনামিক রেজিস্ট্রেশনের সময় application_type ঘোষণা করতে হবে, ডেস্কটপ এবং CLI অ্যাপ্লিকেশনের localhost রিকলব এখন যুক্তিহীনভাবে অস্বীকৃত হবে না। ক্রেডেনশিয়ালগুলি এটি প্রকাশকের সাথে বাঁধা, এবং এটি অনুমতি সার্ভারের মধ্যে পুনরায় ব্যবহারযোগ্য নয়।

আরও গুরুত্বপূর্ণ বিষয় হলো: ডাইনামিক ক্লায়েন্ট রেজিস্ট্রেশন (ডিসিআর) কে আনুষ্ঠানিকভাবে প্রত্যাহার করা হয়েছে এবং দিকনির্দেশনা ক্লায়েন্ট আইডি মেটাডেটা ডকুমেন্ট (সিআইএমডি) এর দিকে। DCR এখনও ব্যবহারযোগ্য, পিছনের সামঞ্জস্যতা বজায় রাখা হয়েছে, কিন্তু ভবিষ্যতের সংস্করণগুলিতে এটি সরিয়ে ফেলা হবে।

একই দিনে, এন্টারপ্রাইজ-লেভেল হোস্টিং অথরাইজেশন এক্সটেনশন (EMA) স্টেবল ভার্সনে পরিণত হয়। এটি এন্টারপ্রাইজ আইটির জন্য স্টেটলেসের চেয়েও বড় অর্থ বহন করতে পারে।

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

EMA প্রতিষ্ঠানের নিজস্ব আইডেন্টিটি প্রোভাইডারকে সিদ্ধান্তগ্রহণকারী হিসাবে পরিণত করে। এর ভিত্তি হলো IdP দ্বারা সিঙ্গেল সাইন-অনের সময় জারি করা ID-JAG অ্যাসারশন, যা ক্লায়েন্ট দ্বারা MCP সার্ভার অথোরাইজেশন সার্ভারের অ্যাক্সেস টোকেনের জন্য বিনিময় করা হয়। ব্যবহারকারী কখনও কোনো একক সার্ভারের অনুমতি পৃষ্ঠা দিয়ে যায় না।

ওকটা প্রথম সমর্থিত আইডিপি, এটির ক্রস অ্যাপ অ্যাক্সেসের মাধ্যমে। ক্লায়েন্ট-সাইডে ক্লড এবং ভিএস কোডের সমস্ত সংস্করণ যুক্ত হয়েছে। সার্ভার-সাইডে অ্যাসানা, অ্যাটলাসিয়ান, ক্যানভা, ফিগমা, গ্রানোলা, লিনিয়ার এবং সুপাবেস সমর্থিত, স্ল্যাক এখন করা হচ্ছে। লিনিয়ারের ইঞ্জিনিয়ারিং লিড টম মূরের মন্তব্যটি খুবই মজাদার: একবার লগইন করলে, সমস্ত MCP কানেক্টরগুলি স্বয়ংক্রিয়ভাবে কনফিগার হয়ে যায়, এটা খুবই জাদুকরী।

অনুভূতির ম্যাজিক নয়, গভর্ন্যান্সে ম্যাজিক। সিদ্ধান্ত গ্রহণের অ্যাক্সেস এখন শেষ পর্যন্ত IdP ম্যানেজমেন্ট কনসোলে ফিরে এসেছে, এবং সমস্ত কানেক্টরগুলিকে জড়িয়ে রেখেছে একটি অডিট চেইন।

কিন্তু আমাকে সম্পূর্ণ বলতে হবে: স্টেটলেস এবং EMA পরিচয় এবং স্কেল সমাধান করে, কিন্তু এজেন্ট নিরাপত্তার সমস্ত দিক নয়। সিসকোর “2026 এর AI নিরাপত্তা বর্তমান অবস্থা” রিপোর্টে সেই দুটি সংখ্যা এখনও বিদ্যমান, 83% সংগঠন এজেন্ট ক্ষমতা চালুর পরিকল্পনা করছে, কিন্তু মাত্র 29% মনে করে যে তারা প্রস্তুত। প্রম্পট ইনজেকশন, টুল ডেসক্রিপশন পয়জনিং, এজেন্টকে ল্যাটারাল মুভমেন্টের জন্য ব্যবহার — এই সমস্যাগুলি প্রোটোকলের সেশন মুছে ফেলার কারণে অদৃশ্য হবে না।

খুশির খবর হলো,Mcp-Method এবং Mcp-Name এর পরে, গেটওয়ের স্ট্র্যাটেজি বাস্তবায়নের খরচ কমে গেছে। নিয়মটি সার্ভারকে হেডার এবং বডির অসামঞ্জস্যপূর্ণ অনুরোধ অস্বীকার করতে বাধ্য করে, যা রুটিং এবং সুরক্ষা অসামঞ্জস্যের একটি ধরনকে বন্ধ করে দেয়। এটি প্রতিরক্ষামূলক অবস্থানের প্রকৃত উন্নতি। কিন্তু এখানেই শেষ।

ছয়: খরচ: এটি একটি ধ্বংসাত্মক পরিবর্তন, বিল জারি করা হয়েছে

আমি শুধু আয় নিয়ে কথা বলে বইটি নিয়ে কথা বলতে পছন্দ করি না।

এই সংস্করণটি ব্রেকিং চেঞ্জ লেভেলের। রুটস, স্যাম্পলিং, লগিং তিনটি বৈশিষ্ট্য একসাথে ডিপ্রিকেটেড অবস্থায় চলে যায়। পুরনো HTTP+SSE ট্রান্সমিশনও আনুষ্ঠানিকভাবে ডিপ্রিকেটেড হয়েছে। স্পেসিফিকেশনটি একটি ঔপচারিক বৈশিষ্ট্য লাইফসাইকেল পলিসি চালু করে: Active থেকে Deprecated এবং Deprecated থেকে Removed, প্রতিটি স্তরের জন্য কমপক্ষে 12 মাস।

আরও কিছু ছোট ছোট কিন্তু কামড়ানোর মতো পরিবর্তন: টুলের ইনপুট-আউটপুট স্কিমা এখন সম্পূর্ণ JSON Schema 2020-12 ভোকাবুলারি সমর্থন করে, oneOfanyOf এবং শর্তগুলি ব্যবহার করা যায়; এবং "রিসোর্স পাওয়া যায়নি" এর ত্রুটি কোড পরিবর্তিত হয়েছে, -32002 কাস্টম থেকে মানক JSON-RPC -32602 এ পরিবর্তিত হয়েছে। আপনি যদি -32002 কোডে হার্ড-কোড করে থাকেন, তাহলে এই লাইনটি পরিবর্তন করতে হবে।

সবচেয়ে বেশি স্থানান্তর খরচ হয় যে স্থানে, অফিসিয়ালরাই নিজেরাই উল্লেখ করেছেন: সেশন আইডেন্টিফায়ারের উপর নির্ভরশীল ডেভেলপারদের।

সুতরাং, সময়সূচীটি আবার পুনরাবৃত্তি করা যাক। ক্যান্ডিডেট ভার্সনটি 21 মে লক করা হয়েছিল এবং 28 জুলাই প্রকাশের জন্য এর মধ্যে পুরো 10 সপ্তাহ এসডিকে মেইনটেনার এবং ক্লায়েন্ট বাস্তবায়নকারীদের জন্য যাচাইয়ের জন্য রাখা হয়েছিল। চারটি টিয়ার 1 এসডিকে (TypeScript, Python, Go, C#) সেই দিনই নতুন ভার্সনকে সমর্থন করেছিল, এবং Rust SDK বিটা ছিল।

দশ সপ্তাহের পাবলিক ভেরিফিকেশন উইন্ডো + ১২ মাসের প্রত্যাহার প্রবর্তন পিরিয়ড + স্ট্যান্ডার্ডাইজড SEP-এর জন্য কনসিসটেনসি টেস্ট সুইটে সংশ্লিষ্ট সিনেরিও থাকা আবশ্যক। এই তিনটি মিলেই আমার দৃষ্টিতে এই আপডেটের সবচেয়ে পেশাদারিত্বপূর্ণ অংশ।

এটি ধ্বংসাত্মক পরিবর্তনগুলিকে গোপন করা বা ধ্বংসাত্মক পরিবর্তনগুলি সম্প্রদায়ের উপর ফেলে দেওয়া নয়।

সামঞ্জস্যতার প্রয়োজনীয়তা বিশেষভাবে গুরুত্বপূর্ণ। ভবিষ্যতে নতুন বৈশিষ্ট্যগুলি মানদণ্ডের দিকে যোগ করতে চাইলে, প্রথমে পরীক্ষা করা যায় এমন পরিস্থিতি লিখুন। এটি "ডিজাইনের উদ্দেশ্য" এবং "বাস্তবায়নের তথ্য"কে একসাথে বেঁধে দেয়, অনেক প্রোটোকল বড় ক্ষতির পরেই এটি শিখেছে।

আকর্ষণীয় বিষয় হলো, মাইগ্রেশনের ফলে ইতিবাচক আয়ও উৎপন্ন হয়েছে। ওপেন-সোর্স ফ্রেমওয়ার্ক mcp-use-এর পিছনের Manufact-এর চিফ টেকনোলজি অফিসার এনরিকো টোনিয়াটো কিছু সংখ্যা দিয়েছেন: নতুন SDK v2-এর উপর ভিত্তি করে ক্লায়েন্ট এবং সার্ভারকে বিভক্ত করার ফলে প্যাকেজের আকার প্রায় ৮৩% কমেছে এবং গতি ২৫% বেড়েছে।

একবার আর্কিটেকচার সংক্ষিপ্ত করলাম, সঙ্গে সঙ্গে প্যাকেজটাও সংক্ষিপ্ত করে ফেললাম। এরকম ব্যাপার খুব কমই ঘটে।

সপ্তম, আমার বিচার

তাহলে, এই আপডেটটি কীভাবে দেখবেন?

আমার প্রথম বিচার হল: এটি একটি ভুল স্বীকার, এবং এটি একটি সুন্দর ভুল স্বীকার।

এমসিপির প্রাথমিক দ্বিমুখী অবস্থা-ভিত্তিক ডিজাইনটি স্থানীয় পরিস্থিতির জন্য তৈরি করা হয়েছিল। আপনার এডিটরটি আপনার স্থানীয় মেশিনে চলমান একটি সার্ভারের সাথে যুক্ত, একবার হ্যান্ডশেক করে একটি কানেকশন বজায় রাখা সম্পূর্ণভাবে যুক্তিসঙ্গত। সমস্যাটি দূরবর্তী এমসিপি চালু হওয়ার পরে দেখা দেয়, যখন এই মডেলটি ক্লাউড পরিবেশের মধ্যে টানা হয়, এবং সবাই এটির জন্য প্যাচ করতে শুরু করে। স্টিকি সেশন হলো একটি প্যাচ, Redis-এ সেশন সংরক্ষণও একটি প্যাচ, এবং elicitation-এর জন্য একটি দীর্ঘস্থায়ী কানেকশন সংযোগও একটি প্যাচ।

যত বেশি প্যাচ দেওয়া হয়, তত বেশি ভিত্তি পরিবর্তনের প্রয়োজন। প্রোটোকলের সহ-আবিষ্কারক ডেভিড সোরিয়া পারা বলেন, এই সংস্করণটি গত ১৮ মাসের শিক্ষা সম্পূর্ণভাবে অন্তর্ভুক্ত করেছে। মূল রক্ষণাবেক্ষণকারী নিক কুপার আরও প্রাসঙ্গিকভাবে বলেন: MCP এখন এক বছর অর্ধেক বয়সী, এটি ওয়েব প্রোটোকল ডিজাইনের কয়েক দশকের অভিজ্ঞতা শুষে নিচ্ছে এবং একটি অধিক পরিপক্ক প্রোটোকলে পরিণত হচ্ছে।

দ্বিতীয় বিচার: এই আপডেটের প্রকৃত বিভাজক অর্থ প্রশাসনে, প্রযুক্তিতে নয়।

টাইমলাইনটি আবার যাচাই করা উচিত। ২০২৪ সালের ২৫ নভেম্বর, Anthropic MCP ওপেন সোর্স করে। ২০২৫ সালের ৯ ডিসেম্বর, MCP কে Linux Foundation-এর অধীনে নতুনভাবে প্রতিষ্ঠিত Agentic AI Foundation-এ দান করা হয়, যা Anthropic, Block, OpenAI দ্বারা প্রতিষ্ঠিত একটি নির্দিষ্ট ফান্ড, যার সমর্থন করে Google, Microsoft, AWS, Cloudflare এবং Bloomberg। আট মাস পর, প্রথম বড় ভার্সন চালু হয়।

একটি একক প্রতিষ্ঠান দ্বারা আবিষ্কৃত প্রোটোকল, যা হস্তান্তরের পরে কমিটির জম্মানোর পরিবর্তে এর সবচেয়ে বেদনাদায়ক অপারেশনটি সম্পন্ন করেছে। এটিই খোলা গভর্ন্যান্সের কার্যক্ষমতার একটি প্রমাণ।

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

তৃতীয় বিচার, যা আমি মনে করি সবচেয়ে বেশি বলা উচিত: প্রোটোকলের পরিপক্কতা অর্জনের জন্য একটি দাম দিতে হয়, যার নাম "অসহায়তা"।

অবস্থাহীন, রাউটযোগ্য, ক্যাশযোগ্য, ট্র্যাকযোগ্য। W3C Trace Context এখন _meta এর মধ্যে স্থির কী নামের মাধ্যমে পাঠানো হয়, যা বাইরে বেরিয়েই OpenTelemetry-এর সাথে সামঞ্জস্যপূর্ণ ডিস্ট্রিবিউটেড ট্রেসিং প্রদান করে। এই শব্দগুলি আপনি HTTP, REST, gRPC-এর বিকাশের ইতিহাসে সবসময় দেখেছেন।

এমসিপি একটি পাইপলাইনে পরিণত হচ্ছে যা আপনি কখনই আলোচনা করবেন না। যেমন কেউ আজকের টিসিপি কতটা উত্তেজনাপূর্ণ তা আলোচনা করে না।

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

স্কেলিং এজেন্টের সমস্যা কখনও মডেলটি কতটা বুদ্ধিমান তা নয়। সমস্যা হল যে বিষয়গুলির কথা কেউ চায় না: কথোপকথনগুলি কোথায় সংরক্ষণ করা হবে, পরিচয় কীভাবে উত্তরাধিকারসূত্রে পাওয়া যাবে, কানেকশন বিচ্ছিন্ন হলে কাজগুলি কি চলতে থাকবে, একহাজারটি সার্ভারের জন্য একহাজারটি কর্মচারীকে কতবার অনুমতির বোতামে ক্লিক করতে হবে।

এই সংস্করণটি এই কয়েকটি বিষয়কে অনেক এগিয়ে দিয়েছে।

উত্তেজনার বিষয়ে, পাইপলাইন উত্তেজনা প্রদানের জন্য দায়ী নয়। এটি শুধু তখনই দায়ী যখন আপনি এটি দেখছেন না, তখন কোনো প্রবাহ হারিয়ে যায় না।

উৎস উদ্ধৃতি

  1. মডেল কনটেক্সট প্রোটোকল ব্লগ, "দ্য ২০২৬-০৭-২৮ স্পেসিফিকেশন", ২০২৬ সালের ৭ মাসের ২৮ তারিখ। https://blog.modelcontextprotocol.io/posts/2026-07-28/
  2. মডেল কনটেক্সট প্রোটোকল ব্লগ, "এন্টারপ্রাইজ-ম্যানেজড অথরাইজেশন: জিরো-টাচ ওঅথ ফর এমসিপি", 2026 সাল। https://blog.modelcontextprotocol.io/posts/enterprise-managed-auth/
  3. অ্যানথ্রোপিক দ্বারা ক্লড, "Bringing MCP 2026-07-28 to Claude", 2026 সালের ২৮ জুলাই। https://claude.com/blog/bringing-mcp-2026-07-28-to-claude
  4. এমসিপি সার্ভার্স ব্লগ, "2026-07-28 এমসিপি স্পেসিফিকেশন: একটি স্টেটলেস, বিস্তারযোগ্য ভবিষ্যৎ", 2026 সাল। https://blog.mcpservers.org/posts/mcp-spec-2026-07-28
  5. লিনাক্স ফাউন্ডেশন, "লিনাক্স ফাউন্ডেশন এজেন্টিক এআই ফাউন্ডেশনের গঠন ঘোষণা করেছে", 2025 সালের 9 ডিসেম্বর। https://linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation
  6. অ্যানথ্রোপিক, "মডেল কনটেক্সট প্রোটোকল দান করা এবং এজেন্টিক এআই ফাউন্ডেশন প্রতিষ্ঠা করা", 2025 সালের ডিসেম্বর। https://anthropic.com/news/donating-the-model-context-protocol-and-establishing-of-the-agentic-ai-foundation
  7. সিসকো, "স্টেট অফ এআই সিকিউরিটি ২০২৬", ২০২৬ সাল। https://blogs.cisco.com/ai/cisco-state-of-ai-security-2026-report
  8. IT之家, প্রকাশের পর সবচেয়ে বড় আপডেট: MCP 2026-07-28 স্পেসিফিকেশন প্রকাশ, "স্টেটলেস" কোরে স্থানান্তরিত, ২০২৬ সালের ২৯ জুলাই। https://www.ithome.com/0/983/102.htm
দাবিত্যাগ: এই পৃষ্ঠার তথ্য তৃতীয় পক্ষের কাছ থেকে প্রাপ্ত হতে পারে এবং অগত্যা KuCoin এর মতামত বা মতামত প্রতিফলিত করে না। এই বিষয়বস্তু শুধুমাত্র সাধারণ তথ্যগত উদ্দেশ্যে প্রদান করা হয়, কোন ধরনের প্রতিনিধিত্ব বা ওয়ারেন্টি ছাড়াই, বা এটিকে আর্থিক বা বিনিয়োগ পরামর্শ হিসাবে বোঝানো হবে না। KuCoin কোনো ত্রুটি বা বাদ পড়ার জন্য বা এই তথ্য ব্যবহারের ফলে যে কোনো ফলাফলের জন্য দায়ী থাকবে না। ডিজিটাল সম্পদে বিনিয়োগ ঝুঁকিপূর্ণ হতে পারে। আপনার নিজের আর্থিক পরিস্থিতির উপর ভিত্তি করে একটি পণ্যের ঝুঁকি এবং আপনার ঝুঁকি সহনশীলতা সাবধানে মূল্যায়ন করুন। আরও তথ্যের জন্য, অনুগ্রহ করে আমাদের ব্যবহারের শর্তাবলী এবং ঝুঁকি প্রকাশ পড়ুন।