SignalSumo
MCP Server per LLM

Parla con i tuoi dati SEO — da Claude, Cursor o qualsiasi LLM

Il server SignalSumo Model Context Protocol consente a qualsiasi client LLM compatibile MCP di scoprire e chiamare i tuoi strumenti SEO in linguaggio naturale. Rank tracker, backlink, GSC, AI visibility, audit sito — 12 strumenti pronti, OAuth 2.1 con connessione a un click, niente da installare.

Nessuna installazione — incolla un URL in Claude o ChatGPT. Incluso nei piani Pro e Agency.

Claude · signalsumo-mcp 12 strumenti · Connessi come piano Agenzia
Y
Tu
Quale delle mie parole chiave monitorate ha perso più posizioni questo mese?
C
Claude · usando signalsumo-mcp
list_tracked_keywords(project_id=17)
get_keyword_rank_history(keyword_id=2841, giorni=30)
Due parole chiave hanno perso più di 10 posizioni questo mese: "seo report generator" sceso da #4 a #14 (il concorrente ha pubblicato una pagina comparativa il 3 nov) e "local seo software" sceso da #9 a #22.
Model Context Protocol
OAuth 2.1 + PKCE
12 Strumenti · 5 Moduli
MIT Open Source

Cos'è il Model Context Protocol?

Il Model Context Protocol (MCP) è uno standard aperto di Anthropic che consente a qualsiasi client LLM — Claude, Cursor, Claude Code e il crescente insieme di IDE compatibili MCP — scopri e chiama gli strumenti su un server remoto. Invece di scrivere codice API personalizzato per ogni LLM che utilizzi, il modello legge un catalogo in plain-English di strumenti, estrae gli argomenti dal tuo messaggio di chat, chiama quello giusto e riporta il risultato. Il server SignalSumo MCP espone il tuo rank tracker, backlink, GSC, visibilità AI e audit del sito come strumenti MCP — così una conversazione come "quale delle mie parole chiave ha perso più posizioni questo mese" diventa una risposta reale e verificata invece di una promessa.

Punti chiave

  • Dodici strumenti consegnati oggi per rank tracking, backlink, GSC, visibilità AI, audit del sito e ricerca parole chiave.
  • Trasporto HTTP streamable, hosted e multi-tenant — funziona in Claude e ChatGPT senza installazione.
  • Due modalità di autenticazione: chiave API grezza (installazione locale) e OAuth 2.1 completo con registrazione dinamica del client + PKCE (hosted).
  • Gli strumenti in sola lettura (elenco parole chiave, dati GSC, visibilità AI) sono gratuiti — non contano sul limite mensile delle API.
  • Supporto multi-tenant con sessione isolata — ogni utente connesso ottiene la propria istanza client, le chiavi non vengono mai condivise.
  • OAuth 2.1 con registrazione dinamica del client e PKCE — nessuna chiave API da copiare o memorizzare.
Il vecchio flusso di lavoro

Ogni domanda che poni al LLM sul tuo SEO è un'operazione di copia-incolla

Il valore dei tuoi dati SEO è limitato da quanto è facile porre una domanda su di essi. Oggi, non è facile.

Screenshot & incolla

Apri il rank tracker, fai uno screenshot delle parole chiave in calo, incollalo in Claude con un prompt. L'OCR dell'immagine è scadente, metà colonne non vengono riconosciute e devi riscrivere i numeri.

Scambi CSV

Esporta GSC in CSV, caricalo su Claude, poni una domanda, carica il CSV dei backlink, chiedi di nuovo. Ogni domanda richiede una nuova esportazione, un nuovo upload, uno snapshot obsoleto.

Codice API personalizzato

Il modo avanzato: collegare l'API SignalSumo al tuo codice agente. Funziona — ma lo ricostruisci per ogni nuovo LLM che provi, ed è fragile quando il tuo team vuole usarlo anche lui.

La risposta è obsoleta

Quando il CSV si carica, la domanda interessante è già cambiata. I dati live collegati al LLM sono l'unica versione che tiene il passo con il lavoro.

I 12 strumenti

Ogni domanda SEO è a una chiamata di strumento di un colpo di distanza

Cinque moduli, dodici strumenti, una connessione. Ogni strumento chiama lo stesso endpoint API SignalSumo usato dall'app web, con la stessa autenticazione, limiti del piano e contabilizzazione della quota.

Meta & utilizzo

get_account_usage
Utilizzo mensile delle chiamate API, livello del piano e data di reset della quota. Controllo di salute economico.
Gratis

Rank tracker

list_tracked_keywords
Ogni parola chiave tracciata, il suo ultimo rank, delta, pagina di destinazione e funzionalità SERP ottenute.
Gratis
get_keyword_rank_history
Cronologia storica per una parola chiave — posizioni giornaliere più riepilogo migliore/peggiore/prime/ultime.
Gratis

Google Search Console

list_search_console_properties
Proprietà GSC collegate con stato di sincronizzazione e timestamp dell'ultimo sync.
Gratis
get_search_console_queries
Suddivisione query/pagina/paese/dispositivo/data con click, impression, CTR, posizione.
Gratis

Backlink

get_backlink_profile
Domini di riferimento, suddivisione dofollow / nofollow, siti più collegati (paginati).
Costo fornitore

Visibilità AI

list_ai_visibility_projects
Ogni progetto di visibilità AI con il relativo punteggio di visibilità + delta.
Gratis
get_ai_share_of_voice
Quota del brand nelle menzioni di risposte AI, ripartizione per concorrenti, sentiment, tasso di citazione.
Gratis

Azioni (lavori asincroni)

start_site_audit
Avvia un audit SEO tecnico. Restituisce un job_id — controlla con get_job_status.
Async Quota
research_keywords
Volume, difficoltà, CPC, termini correlati, classificazione dell'intento. Async.
Async Quota
get_job_status
Interroga un lavoro asincrono (audit o ricerca) fino al completamento o al fallimento.
Gratis
Flusso di lavoro

Da "add MCP server" a "ask your data" in meno di un minuto

Incolla un URL in Claude o ChatGPT. Nessuna installazione, nessuna chiave API, tutti e 12 gli strumenti.

1
Aggiungi il connettore

Claude: Settings → Connectors → Add custom connector.
ChatGPT: Settings → Plugins → Advanced → Developer mode on, then add a connector.
Incolla https://signalsumo.com/mcp — niente da installare.

2
Autorizza

Incolla la tua chiave API una volta, oppure fai clic su "Authorize" nella scheda del browser di consenso OAuth. L'accesso si rinnova silenziosamente.

3
Scopri

Il client recupera automaticamente i 12 strumenti e i loro schemi di argomento. Nessuna UI di configurazione, nessuna mappatura manuale.

4
Chat

Fai una domanda reale. Il modello sceglie lo strumento giusto, lo chiama e cita la risposta con i dati di origine.

Conversazione di esempio

Come appare davvero parlare con i tuoi dati SEO

Tre domande reali, tre chiamate a strumenti, tre risposte con fonte. Nessun copia-incolla, nessun CSV.

Y
Tu
Quali pagine hanno perso più click su Google la scorsa settimana rispetto alla settimana precedente?
C
Claude
get_search_console_queries(property_id=5, dim="page", from="2026-07-22", to="2026-07-28", sort="clicks")
Tre pagine hanno perso 20+ click rispetto alla settimana precedente: /rank-tracker −34, /backlink-checker −28, /keyword-research-tool −22. Posizione su tutti e tre spostata di 2-4 posizioni più in basso — un modello concorrente piuttosto che tre problemi separati.
Y
Tu
Quali backlink abbiamo guadagnato verso /rank-tracker nella stessa finestra?
C
Claude
get_backlink_profile(domain="signalsumo.com", limit=100)
Quattordici nuovi domini di riferimento in totale, ma solo due collegano a /rank-tracker — entrambi dofollow, entrambi da newsletter, non da pagine di confronto. Il calo dei click non è una storia di backlink; è più probabile sia legato alla pagina (titolo o CTR).
Y
Tu
Ottimo — esegui l'audit della pagina e dimmi cosa provare per primo.
C
Claude
start_site_audit(domain="signalsumo.com") → job_id abc123…
get_job_status(job_id="abc123…") → done in 42s
Punteggio 82. Un problema su /rank-tracker specificamente: la lunghezza del tag title è scesa a 38 caratteri nell'ultimo deploy — sensibile al CTR. Prova ad allungarla a 55-60 caratteri e ricontrolla la posizione tra una settimana.

Tutte e tre le domande risposte con dati live. Zero esportazioni, zero screenshot.

Confronto

MCP vs raw API vs "just paste it into Claude"

Tutte e tre collegano un LLM ai tuoi dati. Solo una rimane al passo quando le domande diventano reali.

Caratteristica SignalSumo MCP Raw API + custom code Copy-paste to Claude
Setup time ~60 secondi Hours per integration Zero — e lo dimostra
Works across LLMs Qualsiasi client MCP Rewrite per model Sì, ma la stessa frizione ogni volta
Data freshness In diretta su ogni domanda Live if you wrote it that way As stale as your export
Auth OAuth 2.1 o API key You build it N/A — no server calls
Multi-turn conversation Il modello collega gli strumenti da sé Yes with agent framework Re-paste every turn
Cost per read Gratis — letture DB senza limiti Same Your time
Prezzi

Più chiamate API man mano che cresci

Ogni piano a pagamento include l'intero toolkit. I piani differiscono solo per la quantità di utilizzo.

Mid · $49/mese
—
chiamate API & MCP / mese · 5 progetti
Pro · $99/mese
20
chiamate API & MCP / mese · 10 progetti
Agency · $249/mese
100
chiamate API & MCP / mese · 25 progetti

The tools your MCP conversation reads from

API per sviluppatori

The REST endpoints every MCP tool wraps — same auth, same quotas.

Developer API →
Rank Tracker

The keyword-rank data behind list_tracked_keywords + get_keyword_rank_history.

Rank tracker →
GSC Insights

The Search Console data get_search_console_queries reads live.

GSC Insights →
AI Visibility Tracker

Elenco feed_ai_visibility_projects + get_ai_share_of_voice.

Visibilità AI →
Audit SEO tecnico

L'avvio della scansione audit start_site_audit parte, poi get_job_status effettua il polling.

Audit del sito web →
Generatore di report SEO

Raccogli le risposte in report per clienti brandizzati e programmati.

Report SEO →

Come integrare MCP nella tua giornata senza cambiare tutto

MCP non è un sostituto della dashboard — è una scorciatoia per le domande che la dashboard ti fa cliccare attraverso cinque schermate per rispondere. Ecco il modello che funziona.

1
Inizia con "cosa è cambiato"

Ogni sessione si apre allo stesso modo: "cosa è cambiato sul sito questa settimana?" Il modello chiama list_tracked_keywords + get_search_console_queries, incrocia i dati e ti fornisce un briefing di due frasi per lunedì. Più veloce della dashboard perché si ferma prima dei grafici.

2
Collega tra i moduli

"Quale pagina ha perso click E quali concorrenti hanno guadagnato backlink in quel periodo?" è una domanda al modello, due chiamate API dietro le quinte. Qui il multi‑turno ripaga.

3
Esegui le azioni, poi allontanati

Avvia un audit o una ricerca di parole chiave dalla chat, ottieni il job_id, poi lascia che il modello effettui il polling in background. Torna con il risultato completato quando sei pronto — nessuna scheda del browser, nessun promemoria.

4
Mantieni la dashboard per i grafici

MCP eccelle nelle domande ad‑hoc e nel ragionamento cross‑modulo. La dashboard resta migliore per grafici, snapshot e tutto ciò che vuoi consegnare al cliente. Usa entrambi — è questo il punto.

Due modi per connettersi

The hosted endpoint is the current one: nothing to install, OAuth instead of an API key, and it carries the full set of 12 tools documented on this page. The npm package is an earlier local-install route that ships its own slightly different tool names — use the hosted endpoint unless you specifically need an offline install.

Claude

Settings → Connectors → Add custom connector. Paste the URL, sign in when the tab opens, click Authorize. Works in Claude on the web and in Claude Desktop, and the twelve tools appear in your next message.

ChatGPT

Settings → Plugins → Advanced settings → turn on Developer mode, then add a connector with the same URL. Available on Plus, Pro, Business, Enterprise and Education, on the web app. Same OAuth sign-in, same twelve tools.

Posizione di sicurezza — ciò che il LLM può e non può fare

Con ambito

Il LLM eredita i permessi della tua chiave API — niente di più. Fatturazione, cambi di piano, gestione del team e endpoint amministrativi non sono mai esposti come strumenti.

Revocabile

Revoca una chiave dal cruscotto e il LLM perde immediatamente l'accesso. I token OAuth durano 1 ora; i token di refresh 30 giorni, ruotati ad ogni utilizzo secondo OAuth 2.1.

Auditabile

Ogni chiamata a uno strumento passa attraverso lo stesso api_usage_log utilizzato dall'API REST. Vedi esattamente quali strumenti ha chiamato il modello, quando e da quale chiave.

Domande frequenti

Il Model Context Protocol è uno standard aperto di Anthropic che consente a qualsiasi client LLM (Claude, Cursor, Claude Desktop e altri) di scoprire e chiamare strumenti su un server remoto. Invece di scrivere codice API personalizzato per ogni modello, il modello usa il linguaggio naturale e sceglie lo strumento SignalSumo giusto per il compito — list_tracked_keywords, get_backlink_profile, start_site_audit, ecc. — da un catalogo auto‑generato.

L'API è il binario sottostante; il server MCP è un wrapper semantico sopra di essa che i client LLM scoprono automaticamente. Con MCP il modello legge le descrizioni degli strumenti in inglese semplice, estrae gli argomenti dal tuo messaggio, chiama lo strumento e restituisce il risultato — senza codice, senza wiring OpenAPI, senza integrazione per modello.

Qualsiasi client che supporta il Model Context Protocol. L'endpoint ospitato (https://signalsumo.com/mcp) needs no install and works in Claude — Settings, Connectors, Add custom connector — and in ChatGPT, where you first switch on Developer mode under Settings, Plugins, Advanced settings. Both walk you through a SignalSumo login and store a short-lived token; you never paste a key, and there is nothing to install.

OAuth 2.1 con PKCE. Il client apre una scheda del browser, accedi a SignalSumo, clicchi Autorizza e viene memorizzato un token di accesso a breve durata che si rinnova silenziosamente. Nessuna chiave API viene copiata, e puoi revocare l'accesso in qualsiasi momento dal tuo account.

Dodici strumenti suddivisi in cinque moduli: utilizzo & quota (get_account_usage), rank tracker (list_tracked_keywords, get_keyword_rank_history), backlinks (get_backlink_profile), site audit (start_site_audit, get_job_status), keyword research (research_keywords, list_keyword_research_markets), Google Search Console (list_search_console_properties, get_search_console_queries) e AI visibility (list_ai_visibility_projects, get_ai_share_of_voice). Nove dei dodici sono letture gratuite dei dati già presenti nel tuo account; i tre che possono raggiungere un provider a pagamento lo indicano nella loro descrizione.

No. L'accesso avviene in una scheda del browser sotto il tuo controllo, e solo un token di accesso limitato viene consegnato al client LLM — mai la tua password. Revocalo in qualsiasi momento dal tuo account.

Solo se lo strumento sottostante ha un costo. Gli strumenti in sola lettura (elenco parole chiave, dati GSC, AI visibility) interrogano il DB locale e sono gratuiti — non contano nemmeno contro il limite mensile dell'API. Gli strumenti di scrittura / vendor (start_site_audit, research_keywords, get_backlink_profile) hanno lo stesso costo di una chiamata diretta all'API REST — un audit dal tuo piano, un credito per una query approfondita di backlink, ecc.

Solo i dati del tuo account, e solo ciò che uno strumento restituisce esplicitamente: posizioni delle parole chiave tracciate, query di Search Console, AI visibility, backlink e audit. Ogni chiamata passa attraverso la stessa autenticazione, i limiti del piano e il conteggio della quota dell'API SignalSumo — l'LLM non ottiene scorciatoie e non può accedere a un altro account.

Fai una domanda ai tuoi dati SEO stasera

Gratis per connettersi. Gratis per eseguire. Gratis su ogni strumento in sola lettura. Dodici strumenti, a un URL di distanza.

Inizia Gratis
Recensioni

Apprezzato da team SEO, agenzie e founder

Recensioni reali di persone che usano SignalSumo ogni settimana.

  • wowpilotRecensioni indipendenti degli utenti
  • Product HuntDisponibile su Product Hunt
  • G2Presente su G2

Leggi tutte le recensioni di SignalSumo →