Panoramica del progetto
Un’agenzia di marketing che segue oltre 20 clienti SEO/PPC aveva bisogno di un accesso automatizzato ai dati di Google Search Console (prestazioni, indicizzazione, Core Web Vitals) e di Google Keyword Planner (volume delle parole chiave, stime del CPC, concorrenza). Esportare manualmente i dati dalle dashboard richiedeva 5-10 ore a settimana, mentre gli strumenti SEO a pagamento come Ahrefs (99-999 $/mese) e SEMrush (119-449 $/mese) costavano all’agenzia 200-1500 $ al mese.
La sfida
Senza un accesso automatizzato a Google Search Console e Google Keyword Planner, l’agenzia perdeva decine di ore al mese per esportare i dati manualmente. Gli strumenti SEO a pagamento (Ahrefs, SEMrush) costavano 800-6000 zł al mese per un team di 5 persone, senza peraltro offrire un accesso diretto ai dati GSC aggiornati.
Esportazione manuale dei dati
Per ciascuno degli oltre 20 clienti bisognava aprire Google Search Console, scegliere un periodo, esportare un file CSV di query/pagine/paesi e consolidare i dati in fogli di calcolo. Ogni settimana si perdevano 5-10 ore in copia-incolla.
Costo elevato degli strumenti SEO a pagamento
Ahrefs (400-4000 zł/mese), SEMrush (480-1800 zł/mese) e Moz (400-2400 zł/mese) per un team di 5 persone rappresentavano un costo di 800-6000 zł al mese. Eppure nessuno di questi strumenti offre un accesso diretto all’API di Google Search Console: mostrano proprie stime, non i dati reali.
Nessun accesso automatizzato al Keyword Planner
Google Keyword Planner era accessibile solo tramite l’interfaccia di Google Ads, il che impediva la ricerca automatizzata delle parole chiave. Ogni ricerca richiedeva di inserire i termini manualmente e di copiare volumi di ricerca e costi in fogli di calcolo.
Impossibile integrare i dati nelle proprie dashboard
I dati di GSC e Keyword Planner erano chiusi nelle interfacce di Google, senza possibilità di integrarli nel CRM o nell’area clienti dell’agenzia. I report venivano creati manualmente in Google Sheets invece che in dashboard in tempo reale.
La nostra soluzione
Abbiamo creato 2 server MCP (Model Context Protocol) che offrono un accesso automatizzato a Google Search Console e Google Ads Keyword Planner. Autorizzazione OAuth, recupero automatico dei dati (query, impressioni, percentuale di clic, posizioni, volume di ricerca, CPC) e integrazione con Claude Code per un’analisi SEO immediata. Nessun costo mensile: un’alternativa ad Ahrefs e SEMrush.
Server MCP per Google Search Console
Server MCP in Node.js/TypeScript integrato con l’API di Google Search Console. Autorizzazione OAuth 2.0, funzionalità: (1) analisi delle ricerche - query, impressioni, percentuale di clic e posizione media per un periodo e per dimensioni a scelta (query/pagina/paese/dispositivo), (2) sitemap - elenco, stato ed errori, (3) ispezione degli URL - stato di indicizzazione, informazioni di scansione e usabilità mobile per indirizzi specifici.
Server MCP per Google Keyword Planner
Server MCP integrato con Google Ads (servizio Keyword Planner). Autorizzazione OAuth 2.0 e token sviluppatore, con accesso all’account amministratore. Funzionalità: (1) idee di parole chiave - termini iniziali → suggerimenti con volume di ricerca mensile, concorrenza (BASSA/MEDIA/ALTA) e CPC medio, (2) dati storici - andamento del volume di ricerca e dei costi per un elenco di parole chiave, (3) parole chiave per gruppi di annunci - idee raggruppate per gruppo di annunci (per le campagne a pagamento).
Integrazione con Claude Code
Integrazione dei server MCP con Claude Code: l’utente può richiedere un’analisi SEO nella chat (mostrare le 10 migliori query del dominio X negli ultimi 30 giorni, verificare il volume di ricerca dell’espressione marketing automation, confrontare la percentuale di clic su computer e mobile). Claude richiama automaticamente gli strumenti MCP, elabora la risposta e presenta le conclusioni in una tabella.
Report e dashboard automatici
Possibilità di creare dashboard e report personalizzati a partire dai dati aggiornati di GSC e Keyword Planner. Esempio: uno script Python richiama le funzioni MCP, recupera i dati degli oltre 20 clienti, genera report PDF con grafici e li invia via e-mail. Nessuna attività manuale.
Descriva che cosa desidera migliorare - preventivo in 24 h
Ci scriva di che cosa ha bisogno - automazione, integrazione, agente AI o applicazione. Riceve un preventivo concreto di ciò che desidera: che cosa faremo, quanto costa e quando parte.
Processo di realizzazione
Pianificazione e configurazione delle API
Studio delle API di Google Search Console e Google Ads, configurazione del progetto Google Cloud (attivazione delle API, schermata di consenso OAuth), creazione delle credenziali OAuth 2.0 (ID client, chiave), richiesta di un token sviluppatore Google Ads e progettazione dell’architettura del server MCP.
1Sviluppo - server MCP per GSC
Sviluppo del server MCP per Google Search Console (Node.js/TypeScript): autorizzazione OAuth 2.0 (codice di autorizzazione → token di accesso, archiviazione del refresh token), funzione di analisi delle ricerche (query, impressioni, percentuale di clic, posizione con filtri: periodo, dimensioni, numero di righe), funzione di gestione delle sitemap (elenco degli URL, stato, errori), funzione di ispezione degli URL (stato di indicizzazione, data di scansione, usabilità mobile), gestione degli errori e dei limiti di richieste (200 richieste/min).
2Sviluppo - server MCP per Keyword Planner
Sviluppo del server MCP per Google Keyword Planner: autorizzazione OAuth 2.0 e token sviluppatore, configurazione dell’account amministratore (collegamento degli account cliente), funzione di suggerimento delle parole chiave (termini iniziali → suggerimenti con volume/costo/concorrenza), funzione dei dati storici (andamento mensile di volume e costi), filtri delle parole chiave (volume min/max, livello di concorrenza), elaborazione delle risposte (estrazione dei volumi mensili e medi, della concorrenza e del CPC).
3Integrazione e documentazione
Integrazione dei server MCP con Claude Code (configurazione MCP, richieste di prova), documentazione di esempi d’uso (mostrare le migliori query, verificare il volume di ricerca di X, confrontare la percentuale di clic), istruzioni di distribuzione (installazione npm, configurazione OAuth, file .env), test con gli account reali dei clienti (oltre 20 domini GSC, account Google Ads) e formazione del team dell’agenzia.
4Tempi di realizzazione
12 giorni
Ambito del servizio
Integrazione API e automazione
Tecnologie
Galleria del progetto
Sta pianificando un progetto simile?
Prenoti una consulenza gratuita e parliamo del Suo progetto.
Prenoti una consulenza gratuita