Come rendo il mio sito pronto per gli agenti con WebMCP?
Prima rendi pronte le basi: pagine servite come HTML, fatti chiari, dati strutturati e moduli che funzionano senza trucchi. WebMCP, che permette a una pagina di esporre agli agenti AI strumenti come "prenota un appuntamento", è ancora un'anteprima: Chrome l'ha aperta a febbraio 2026 e la bozza di ottobre 2026 non è uno standard W3C. Sperimentalo, ma non riscrivere ancora il sito per lui.
Dati
- Chrome ha annunciato WebMCP come anteprima per i partecipanti al programma il 10 febbraio 2026. (Chrome for Developers: WebMCP early preview (febbraio 2026))
- La specifica di WebMCP datata 9 ottobre 2026 è un Draft Community Group Report e dichiara che non è uno standard W3C né parte del percorso degli standard W3C. (W3C Web Machine Learning Community Group: WebMCP draft (ottobre 2026))
- Chrome descrive due API di WebMCP: una dichiarativa per le azioni nei moduli HTML e una imperativa in JavaScript. (Chrome for Developers: WebMCP early preview (febbraio 2026))
- WebMCP riprende l'idea di strumenti dal Model Context Protocol, che Anthropic ha introdotto come standard aperto il 25 novembre 2024. (Anthropic: Introducing the Model Context Protocol)
- Google dichiara che i dati strutturati la aiutano a capire il contenuto di una pagina; la sua documentazione elenca i tipi supportati e le relative regole. (Google Search Central: introduzione ai dati strutturati)
Cos'è WebMCP?
WebMCP è un'API del browser proposta che permette a una pagina web di offrire le proprie funzioni a un agente AI come strumenti, ciascuno con un nome, una descrizione e uno schema di input. Invece di indovinare quale pulsante premere, l'agente chiama direttamente "verifica disponibilità" o "aggiungi al carrello".
La bozza attuale mette il punto di ingresso su document.modelContext; i primi articoli usavano navigator.modelContext, segno di quanto l'API sia ancora in movimento.
// Bozza WebMCP (W3C Community Group, 9 ottobre 2026): l'API può ancora cambiare.
if ("modelContext" in document) {
document.modelContext.registerTool({
name: "check_availability",
description: "Returns the free appointment slots for a date (YYYY-MM-DD).",
inputSchema: { type: "object", properties: { date: { type: "string" } }, required: ["date"] },
execute: async ({ date }) => (await fetch("/api/slots?date=" + date)).json(),
});
}Un'azienda dovrebbe implementare WebMCP adesso?
Solo come esperimento, se il sito ha azioni che un agente eseguirebbe davvero (prenotare, chiedere un preventivo, verificare la disponibilità di magazzino). La bozza può cambiare, e Chrome stessa la definisce un'anteprima.
Per la maggior parte dei siti aziendali il lavoro che rende oggi è quello che gli agenti e la ricerca AI già usano: pagine leggibili e fatti corretti.
Cosa rende oggi un sito pronto per gli agenti?
Le stesse cose che permettono agli assistenti AI di leggere e citare una pagina:
| Livello | Cosa fare | Stato nel 2026 |
|---|---|---|
| Contenuto leggibile | Servire il testo principale come HTML, non solo dopo l'esecuzione di JavaScript | Funziona già oggi |
| Fatti chiari | Prezzi, orari, aree e condizioni scritti nella pagina | Funziona già oggi |
| Dati strutturati | Organization, Product, LocalBusiness, FAQ in JSON-LD | Funziona già oggi |
| Moduli utilizzabili | Campi con etichetta, nessun passaggio nascosto, conferme chiare | Funziona già oggi |
| Strumenti WebMCP | Esporre le azioni come strumenti con uno schema | Anteprima iniziale |
Chi dovrebbe costruirlo?
Lo sviluppatore o l'agente di codifica che già lavora nel tuo repository: sono modifiche al codice, non impostazioni. Con easyIndex, quell'agente costruisce le pagine leggibili e i dati strutturati via MCP, mentre easyIndex controlla e verifica ogni pagina sul sito online.
Passo dopo passo
- Controlla cosa leggono gli agenti. Apri il sorgente della pagina: il testo principale deve essere nell'HTML.
- Scrivi i fatti. Prezzi, orari, aree di servizio e condizioni nelle pagine, non solo in immagini o PDF.
- Aggiungi i dati strutturati. JSON-LD che corrisponda a ciò che la pagina dice.
- Pulisci i moduli. Campi con etichetta e una conferma chiara che un agente possa leggere.
- Prototipa WebMCP su un'azione. Dietro un controllo di funzionalità, in un branch, seguendo la bozza attuale.
Errori comuni
- Riscrivere il sito per un'API in bozza prima che le basi siano leggibili.
- Esporre uno strumento che modifica dati (un ordine, un pagamento) senza una conferma della persona.
- Copiare tutorial vecchi che usano un punto di ingresso che la bozza attuale ha rinominato.
- Nascondere prezzi e condizioni dietro JavaScript o moduli che un agente non può leggere.
Come lo risolve easyIndex
easyIndex dà al tuo agente di codifica, un passo alla volta e via MCP, il compito di rendere le pagine leggibili, con fatti chiari e dati marcati; poi controlla ogni pagina, la verifica sul sito online e misura i visitatori dall'AI e le letture dei crawler IA. Registra inoltre quali fonti citano ChatGPT, Claude, Perplexity e Gemini per le domande che monitori, nella scansione mensile che il tuo agente esegue. Costa US$ 30 al mese per sito, con una prova gratuita di 7 giorni.
Domande frequenti
WebMCP è lo stesso di MCP?
No. MCP collega un agente a dei server; WebMCP permette a una pagina web nel browser di offrire strumenti a un agente. WebMCP riprende da MCP l'idea di strumento.
Quali browser supportano WebMCP?
Chrome l'ha aperta come anteprima a febbraio 2026. Controlla la bozza attuale prima di costruirci sopra.
WebMCP mi aiuta ad apparire nelle risposte di ChatGPT?
Oggi nulla lo dimostra. Le risposte nascono da pagine che l'assistente può leggere; WebMCP riguarda le azioni.
llms.txt fa parte della prontezza per gli agenti?
È un file separato e facoltativo. Pagine leggibili e dati strutturati contano di più.
Continua a leggere
- I dati strutturati (schema) aiutano l'AI a citare il mio sito?
- ChatGPT e Claude vedono il mio sito fatto in JavaScript?
- Cosa deve fare un server MCP GEO per il mio agente di codifica?
- llms.txt funziona?
- Come funziona easyIndex, cosa mi serve e quanto tempo ci vuole per vedere i risultati?
- Cos'è easyIndex?
Verificato il .