Maelezo ya MCP ya Julai 2026 yanaondoa kila aina ya hali ya kikao (session state) kutoka kwenye tabaka la itifaki, ikilazimisha hali yote kuishi ndani ya dirisha la muktadha (context window) la modeli. Mabadiliko haya yanaruhusu seva yoyote ya MCP kujibu ombi lolote, yakifungua mlango wa utaratibu wa kuweka mifumo bila hali (pure-stateless deployments) nyuma ya balansi za mzigo (load balancers), kazi zisizo na seva (serverless functions), na pod za Kubernetes zinazojiongeza kiotomatiki (autoscaling).

Kwa nini mabadiliko haya ni muhimu

Tangu toleo lake la kwanza, MCP (Model Communication Protocol) ilikuwa imetunza mchakato mwepesi wa kukubaliana kwa kikao (session handshake) na kichwa cha habari cha Mcp-Session-Id ili kufuatilia hali ya mazungumzo katika simu nyingi za HTTP. Muundo huo uliiruhusu seva kukumbuka ni vichocheo vya zana (tool handles), viwango vya sampuli (sampling rates), au mapendeleo ya uandishi wa kumbukumbu (logging preferences) vilivyomilikiwa na mteja fulani. Pia ilitoa mtiririko wa matukio yaliyotumwa na seva (SSE) unaoweza kuendelezwa, ili muunganisho uliokatika uweze kuendelea pale ulipoishia.

Maelezo ya Julai 28, 2026 yanaondoa kabisa mchakato wa kukubaliana kwa kikao. Kila ombi sasa hubeba toleo la itifaki na uwezo wa mteja katika uwanja wa _meta, na kichwa cha habari cha Mcp-Session-Id kinatoweka. Sehemu za Roots, sampling, na logging zimeainishwa kama zisizotumika tena (deprecated). Kwa kifupi, itifaki ya mawasiliano (wire protocol) sasa ni ombi-na-jibu tupu; hakuna "kikao" cha kudumisha.

Nini watengenezaji wanapaswa kufanya tofauti

Hali (state) si jambo la seva tena; inaishi ndani ya dirisha la muktadha la modeli. Wakati modeli inapohitaji kurejelea rasilimali ya nje, lazima ipokee kichocheo wazi (explicit handle) kutoka kwa seva kama sehemu ya matokeo ya zana. Ombi linalofuata linajumuisha kichocheo hicho kama kigezo (argument), na modeli inakichukulia kama token nyingine yoyote.

Kwa sababu dirisha la muktadha ni sehemu ya kuhifadhia token (token buffer) yenye ukubwa maalum, kila kichocheo kinachukua nafasi inayoshindana na maelekezo ya mtumiaji (user prompts) au matokeo ya modeli.

Uaminifu (reliability) pia unabadilika. Bila uwezo wa kuendeleza SSE au uwasilishaji upya wa ujumbe, mtiririko uliokatika unapoteza ombi lote kabisa. Wateja lazima waanzishe ombi upya tangu mwanzo. Kwa maswali ya haraka yasiyo na hali (stateless queries), hii inakubalika; kwa upatikanaji wa data wa muda mrefu au kazi za mawakala za hatua nyingi, inawalazimisha watengenezaji kujenga mantiki yao ya kujaribu tena (retry logic) au kugawanya kazi katika vipande vidogo.

Pilot Protocol inajaza pengo hilo

Kutokuwa na hali (statelessness) kwa MCP ni kwa makusudi, lakini inaacha tabaka la mtandao bila utambulisho wa kiwango cha muunganisho au dhamana za uaminifu. Pilot Protocol, ambayo iko chini ya MCP, inajaza pengo hilo. Pilot inaanzisha utambulisho mara moja na hutumia usimbaji (encryption) kuunganisha pakiti kwa mtumaji. Kutoka mtazamo wa MCP, mteja anarusha ombi jipya la HTTP kila wakati; Pilot inadumisha usafirishaji wa msingi (underlying transport) kuwa thabiti.

Itifaki hizi mbili zinakamilishana: MCP inabaki kuwa nyepesi, rahisi kwa kila ombi, na rahisi kutanuka (scale) nyuma ya kituo chochote cha HTTP, wakati Pilot inashughulikia kazi nzito ambazo itifaki za jadi zin