Sola lettura
Chiede a Google solo lo scope webmasters.readonly: non può modificare nulla nelle tue proprietà.
Open source · Gratuito · In italiano
Un server MCP che permette al tuo assistente AI di leggere i dati dei tuoi siti. Fai domande in italiano e ottieni analisi sui dati veri. Le credenziali restano sul tuo computer.
gsc_striking_distance · 90 giorni
| Query | Pos. | Impr. |
|---|---|---|
| scarpe trekking donna | 6,2 | 8.410 |
| scarponi impermeabili | 11,8 | 5.120 |
| zaino 30 litri | 4,9 | 3.760 |
La prima è la più vicina: la pagina è già sesta. Aggiungerei una sezione sulle taglie e una FAQ…
Affidare le credenziali di Search Console a uno strumento è una decisione seria. Per questo seomcp è fatto per essere verificato, non solo usato.
Chiede a Google solo lo scope webmasters.readonly: non può modificare nulla nelle tue proprietà.
Gira sul tuo computer. Nessun server intermedio, nessun gateway di terzi: i dati vanno da Google e Bing direttamente a te.
Non raccoglie statistiche d'uso e non contatta altri server. Nemmeno questa pagina usa cookie o tracker.
SDK MCP, @googleapis/searchconsole e google-auth-library. Bing è una semplice chiamata REST.
Circa 1.500 righe di TypeScript, con test e CI. Si legge in un'ora, prima di installarlo.
Non usa la Google Indexing API, che Google riserva alle offerte di lavoro e alle dirette video.
Il server restituisce dati puliti. Le analisi le fa l'assistente, ragionando su quei dati.
gsc_performancegsc_compare_periodsgsc_striking_distancegsc_inspect_urlgsc_list_sitemapsgsc_list_sitesbing_query_statsbing_page_statsbing_keyword_statsbing_list_sitesseomcp_statusConfigura solo le fonti che usi: Google e Bing sono entrambe facoltative.
Provalo subito da GitHub. Il pacchetto npm @contentisking/seomcp è in arrivo. Nel frattempo i comandi qui sotto installano seomcp direttamente dal repository. Il primo avvio richiede qualche secondo in più, perché il codice viene compilato sul tuo computer. Serve anche git installato.
Per Google scegli tra service account e OAuth con un client tuo. Per Bing ti basta una API key, che si genera in due minuti. Le guide sono passo passo e in italiano.
Versioni web non supportate. claude.ai, chatgpt.com, l'app Gemini, Microsoft 365 Copilot e Mistral Vibe sul web accettano solo server MCP remoti. seomcp gira in locale per non far uscire le tue credenziali dal computer, quindi servono le app desktop o la riga di comando.
npx -y github:davide-cik/seomcp doctor
Prova ogni fonte e ti dice esattamente cosa manca. Per esempio: «aggiungi seomcp@progetto.iam.gserviceaccount.com come utente della proprietà».
Ci serviva uno strumento così e non ne abbiamo trovato uno di cui fidarci. Così l'abbiamo scritto noi, e invece di tenerlo in casa l'abbiamo reso pubblico. Non vendiamo niente.
Lo manteniamo nel tempo libero, senza garanzie di supporto. Ogni segnalazione ci aiuta, e se sei uno sviluppatore puoi partire da una delle issue già pronte.
Anche come libreria
import { GscClient, strikingDistance }
from '@contentisking/seomcp';
const gsc = new GscClient(auth);
const rows = await gsc.query({ siteUrl, startDate,
endDate, dimensions: ['query', 'page'] });
strikingDistance(rows);
I client non leggono né file né variabili d'ambiente, quindi si possono usare anche in un'applicazione multi-utente.