Timu ya itifaki ya MCP imetoa toleo jipya mnamo Julai 28, 2026 ambalo linaondoa uwezo wa kikao (session) katika kiwango cha itifaki na kulazimisha kila ombi kuwa bila hali (stateless). Ikiwa unatumia wateja (clients), seva, au mawakala (agents) wa MCP, lazima uandike upya kodi inayotegemea kitambulisho cha kikao (session ID) kinachodumu—la sivyo utakabiliwa na mtawanyo wa njia (routing) uliovurugika, kukosa data kwenye cache, na kazi za nyuma (background work) zisizodhibitiwa.

Kwa nini mabadiliko haya ni muhimu

MCP ilikuwa inahitaji mchakato wa kusalimiana (handshake) uliotengeneza kitambulisho cha kikao. Huduma za chini (downstream services) zilitegemea kitambulisho hicho kudhania kuwa mfululizo wa maombi yatafika kwenye mchakato (process) uleule, kuruhusu balansi za mzigo (load balancers) kutumia mtawanyo wa njia unaoshikilia (sticky routing), na kuhifadhi data ya kila kikao kwenye kumbukumbu (memory). Toleo la Julai linabadilisha mfumo huo na kuwa mtiririko safi wa ombi-na-jibu (request-response flow). Seva sasa inaweza kuongezwa au kuondolewa bila kuwa na wasiwasi kuhusu vikao vilivyopotea. Itifaki haihifadhi muktadha (context) tena; programu lazima ifanye hivyo.

Timu zitakazobakiza kodi ya zamani inayozingatia vikao zitashuhudia maombi yakielekezwa kwenye mfumo (instance) usio sahihi, cache ikikosa data, na kazi za nyuma zikijikusanya. Timu zitakazotumia mfumo wa stateless zinaweza kuendesha MCP nyuma ya balansi za mzigo zisizoshikilia (non-sticky load balancers) na kupata uwezo mkubwa wa ufuatiliaji (observability) katika mnyororo mzima wa maombi.

Tofauti halisi iliyopo

  • Maisha ya itifaki (Protocol lifecycle) – Mchakato wa handshake na kitambulisho cha kikao vinatoweka. Kila ombi lazima libebe taarifa zote ambazo seva inahitaji; hakuna uhakika kwamba ombi linalofuata litafika kwenye m