Chrome 149 origin trial kopš jūnija ļauj vietnēm reģistrēt strukturētus rīkus pārlūkprogrammā — un AI aģents tos var izsaukt tieši, bez DOM skrāpēšanas vai pogu klikšķināšanas. Standartu ierosināja Google (prezentēts Google I/O 2026), Microsoft ir līdzautors, un specifikācija atrodas W3C Web Machine Learning Community Group repozitorijā.
Šobrīd AI aģenti vietni “redz” kā cilvēks: ielādē lapu, meklē pogas, parsē tekstu. Tas ir trausli — katras dizaina izmaiņas var salauzt automatizāciju. WebMCP maina šo pieeju ar vienkāršu principu: vietne pati pasaka, ko tā var darīt un ar kādiem parametriem.
Kā rīki tiek reģistrēti
Vietne izsauc navigator.modelContext.registerTool() ar trīs elementiem: nosaukumu, dabiskās valodas aprakstu un JSON shēmu ievaddatiem un rezultātiem. Piemēram, e-veikals var deklarēt search_products ar parametriem query un max_price, norādot ko katrs nozīmē un kādu formātu pieņem.
Aģents — šobrīd galvenokārt Gemini Chrome paplašinājumā — šos rīkus atrod un izsauc kā funkcijas. Nav vajadzīgas CSS selektoru pieņēmumi par vietnes uzbūvi vai skrāpēšanas skripti, kas lūst pie katras izkārtojuma maiņas. Specifikācija ir modeļa-agnostiska: ChatGPT, Claude vai jebkurš atvērtā koda modelis var izmantot to pašu interfeisu, ja pārlūks to atbalsta.
Sakars ar MCP servera pusi
Anthropic 2025. gadā popularizēja MCP (Model Context Protocol) servera pusē — kur servera operators definē, ko aģents drīkst darīt. WebMCP pārvietots uz pārlūka pusi, kas nozīmē, ka vietne kontrolē ekspozīciju un pārlūks darbojas kā starpnieks drošībai.
Tas atrisina vienu konkrētu problēmu: desmitiem AI paplašinājumu pašlaik katrā vietnē mēģina noskaidrot tās struktūru patstāvīgi — rezultāti ir nestabili, nav auditejami un nav paredzami. Ar WebMCP vietne apzināti izvēlas, ko eksponēt, un tā ir skaidra robeža.
Firefox un Safari vēl neklusē
Mozilla un Apple vēl nav paziņojuši par atbalstu. W3C Community Group standarts nekļūst par Web Platform standartu automātiski — tam vajadzīgs plašāks akceptēšanas process ar vismaz diviem neatkarīgiem ieviešanas gadījumiem. Google I/O prezentācijā Google nosaukās primāro priekšlikumu iesniedzēju, Microsoft ir spec līdzautors un paziņojis, ka Edge sekos, bet bez Firefox un Safari WebMCP paliek Chrome-specifisks mehānisms vismaz divus gadus.
WebMCP pamatprincips: rīki ir eksplicīti — vietne izlemj, ko eksponēt, aģents nevar “uzminēt” vai izlauzties ārpus šīm robežām pats. Specifikācija, 2026. gada jūnijs.
Drošības atvērtie jautājumi
Specifikācijā rīki ir ierobežoti ar same-origin — aģents nevar izsaukt citas vietnes rīkus no pašreizējā konteksta. Sensitīvām darbībām (maksājumi, konta maiņas) specifikācija rekomendē lietotāja apstiprinājumu pirms izsaukuma, bet šī daļa nav obligāta origin trial posmā.
Drošības modelis tiek diskutēts GitHub issues — vairāki pētnieki atzīmē, ka navigator.modelContext var kļūt par prompt injection vektoru, ja aģents apstrādā rīka aprakstu bez validācijas. Konkrēts scenārijs: ļaunprātīga vietne reģistrē rīku ar aprakstu, kas satur instrukcijas nākamajam aģenta izsaukumam.
Ko var testēt jau tagad
Chrome 149 ar origin trial flag pieejams izstrādātāju versijās. Google nodrošina Gemini Nano kā pirmo aģentu, kas lasa WebMCP rīkus Chrome DevTools eksperimentālajā panelī. Darba piemēri un specifikācija pieejama webmachinelearning.github.io/webmcp — vienkāršus rīkus var reģistrēt aptuveni 15 koda rindiņās.
Microsoft paziņojis, ka Edge ieviešana sāksies pēc origin trial beigām Chrome pusē, bet konkrēts datums nav nosaukts. Tas nozīmē, ka ražošanas lietojumam WebMCP vēl nav gatavs — bet tiem, kas vēlas definēt savas vietnes AI interfeisu jau šodien, eksperimenta iespēja ir reāla.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.