OpenAI
seomcp in ChatGPT
L'app desktop di ChatGPT, Codex CLI e l'estensione per IDE condividono la stessa configurazione MCP. Ci vogliono due minuti, credenziali a parte.
Prima di iniziare
- Node.js 22 o superiore (scarica).
- Le credenziali delle fonti che vuoi usare: Search Console, Google Analytics 4, Core Web Vitals e Bing Webmaster Tools, con i link diretti nella pagina Credenziali. Sono tutte facoltative: GEO, schema.org e controlli tecnici funzionano senza.
La via più rapida è la configurazione guidata: fa le domande una alla volta, prova le credenziali e scrive la configurazione dell'assistente al posto tuo.
npx -y @contentisking/seomcp setup
seomcp è pubblicato su npm come @contentisking/seomcp: npx lo scarica al primo avvio e lo tiene aggiornato.
-
Apri la configurazione
Nell'app desktop vai su Impostazioni → MCP servers → Add server, scegli STDIO e inserisci comando, argomenti e variabili. In alternativa modifica direttamente il file
~/.codex/config.toml: -
Aggiungi seomcp
[mcp_servers.seomcp] command = "npx" args = ["-y", "@contentisking/seomcp"] [mcp_servers.seomcp.env] GOOGLE_APPLICATION_CREDENTIALS = "/percorso/service-account.json" BING_WEBMASTER_API_KEY = "la-tua-chiave" SEOMCP_GSC_SITE = "sc-domain:tuosito.it" SEOMCP_GA_PROPERTY = "123456789" SEOMCP_GOOGLE_API_KEY = "la-tua-api-key"Sostituisci percorso, chiave, sito e proprietà con i tuoi. Togli le variabili delle fonti che non usi.
-
Verifica
Riavvia l'app o Codex: i tool di seomcp saranno disponibili nelle nuove conversazioni.
Versione web: ChatGPT sul web (chatgpt.com) accetta solo server MCP remoti: serve l'app desktop o Codex.
Prova con una domanda
- Quali query sono in posizione 4-20 negli ultimi 90 giorni?
- Confronta questo mese con lo stesso periodo dell'anno scorso.
Se qualcosa non va
Questo comando controlla la configurazione e prova ogni fonte, dicendoti esattamente cosa manca:
npx -y @contentisking/seomcp doctor
- macOS con nvm, fnm o Volta: le app desktop non vedono il PATH del terminale. Se il server non parte, in
commandmetti il percorso completo di npx, che ottieni conwhich npx. - Le variabili d'ambiente vanno impostate nella configurazione dell'assistente, non nel terminale: è l'assistente ad avviare seomcp.
- L'avviso
npm warn deprecated node-domexceptional primo avvio si può ignorare: arriva dalla libreria ufficiale di Google per l'autenticazione e non serve con Node 22. Sparirà quando Google aggiornerà le sue dipendenze. - Ancora bloccato? Apri una segnalazione, allegando l'output di
doctorsenza chiavi.