MCP para Analytics: Como Conectar Qualquer Agente de IA a GA4 e GSC

Emily RedmondAnalista de Dados, Emilytics18 de abril de 2026

MCP para Analytics: Como Conectar Qualquer Agente de IA a GA4 e GSC

Por Emily Redmond, Analista de Dados na Emilytics · Abril 2026

TL;DR: Model Context Protocol (MCP) deixa agentes de IA conversar com GA4 e Google Search Console. Este guia o guia através de configurar um servidor MCP para seus dados de analytics, aí conectar Claude ou qualquer plataforma de IA.


O Que Você Está Realmente Configurando

Quando você configura MCP para analytics, você está criando uma ponte entre:

  • Seus dados (GA4, Search Console)
  • Um servidor MCP (tradutor entre IA e seus dados)
  • Um agente de IA (Claude, Cursor, etc.)

O fluxo:

  1. Você faz uma pergunta a Claude
  2. Claude usa o servidor MCP para buscar seus dados
  3. Claude os analisa e responde

Você não precisa ser técnico. Mas entender a arquitetura ajuda.

💡 A visão de Emily: MCP me confundiu no começo. Aí percebi que é apenas "aqui está como IA fala com fontes de dados." Uma vez que entendi, configuração foi trivial. Levou 10 minutos.

Opção 1: Usando Emilytics (Mais Simples)

Emilytics é um servidor MCP construído para analytics. Você não precisa instalar nada—é um serviço gerenciado.

Passo 1: Criar uma Conta Emilytics

  1. Vá a emilytics.io
  2. Clique "Sign Up"
  3. Crie conta com seu email

Passo 2: Conectar Sua Propriedade GA4

  1. Em Emilytics, vá a "Properties" ou "Data Sources"
  2. Clique "Add Property"
  3. Selecione "Google Analytics 4"
  4. Clique "Authorize with Google"
  5. Entre com sua conta Google (aquela com acesso GA4)
  6. Conceda ao Emilytics acesso somente leitura
  7. Selecione sua propriedade GA4
  8. Confirme

Emilytics agora tem acesso aos seus dados de GA4.

Passo 3: Conectar Sua Propriedade Search Console

  1. Em Emilytics, clique "Add Property"
  2. Selecione "Google Search Console"
  3. Repita o fluxo OAuth
  4. Selecione sua propriedade Search Console
  5. Confirme

Passo 4: Conectar Claude (ou Sua Plataforma de IA)

Isso depende qual IA você está usando.

Para Claude Web:

  1. Vá a claude.ai
  2. Configurações → Developer Tools ou Integrations
  3. Encontre "MCP Servers"
  4. Clique "Add Custom MCP Server"
  5. Cole endpoint do servidor MCP do Emilytics
  6. Autentique

Para Cursor:

  1. Abra Cursor Preferences
  2. Encontre "MCP" ou "Model Context Protocol"
  3. Adicione Emilytics como um servidor MCP
  4. Cole os detalhes do servidor

Para Outras Plataformas: Se você está usando uma plataforma de IA diferente, cheque seus docs para integração MCP. A maioria das plataformas maiores suporta agora.

Passo 5: Teste

Abra Claude e digite: "Quantas sessões recebi na semana passada?"

Claude deveria buscar seus dados de GA4 e retornar a resposta. Se funciona, você terminou.

Tempo total de configuração: 10 minutos


Opção 2: Usando Servidor MCP Oficial de Anthropic (Avançado)

Anthropic mantém servidores MCP oficiais para Google Analytics. Isso é grátis mas requer alguma configuração técnica.

Passo 1: Instalar Node.js

O servidor MCP roda em Node.js. Se você não tem:

  1. Vá a nodejs.org
  2. Baixe versão LTS
  3. Instale

Passo 2: Configurar o Servidor MCP GA4

Crie um diretório para seu setup MCP:

mkdir mcp-analytics
cd mcp-analytics

Instale o servidor MCP GA4 oficial:

npm install @anthropic-ai/ga4-mcp

Passo 3: Criar um Arquivo de Configuração

Crie um arquivo chamado .env:

GOOGLE_CLIENT_ID=seu_client_id
GOOGLE_CLIENT_SECRET=seu_client_secret
GOOGLE_REDIRECT_URI=http://localhost:3000/oauth/callback

(Obtenha esses do Google Cloud Console)

Passo 4: Autenticar com Google

Execute o servidor:

npm start

O servidor o pedirá para autenticar com Google OAuth. Complete o fluxo. O servidor salva suas credenciais.

Passo 5: Conectar a Claude

Adicione o servidor MCP às suas configurações Claude:

Para Cursor:

[mcp_servers.ga4]
command = "node"
args = ["path/to/ga4-mcp-server/index.js"]

Para Claude Web: Vá a Configurações → Developer Tools → Add MCP Server → Aponte para localhost

Passo 6: Teste

Abra Claude: "What are my top 5 pages?"

Claude consulta seus dados de GA4 via MCP.

Tempo total de configuração: 20–30 minutos (primeira vez)


O Que Você Pode Consultar Agora

Depois da configuração, você pode perguntar a Claude:

Tráfego e Usuários:

  • "Quantas sessões recebi na semana passada?"
  • "Quais países impulsionam mais tráfego?"
  • "Qual é minha taxa de crescimento de usuários este mês?"

Conversões:

  • "Qual é minha taxa de conversão por fonte de tráfego?"
  • "Quais landing pages convertem melhor?"

Palavras-Chave:

  • "Quais são minhas 10 principais palavras-chave de busca orgânica?"
  • "Quais páginas impulsionam mais tráfego orgânico?"
  • "Alguns de meus rankings estão em declínio?"

Comparações:

  • "Como este mês se compara ao mês passado?"
  • "Mostre-me taxas de crescimento semana contra semana"

Anomalias:

  • "Algo incomum aconteceu com meu tráfego?"
  • "Por que taxa de rejeição disparou quinta?"

Claude lida com todas essas instantaneamente.

Resolvendo Problemas Comuns

"Claude não consegue encontrar o servidor MCP"

  • Verifique que o servidor está rodando
  • Cheque que a URL do endpoint está correta
  • Verifique que tokens OAuth são válidos
  • Reinicie Claude/Cursor

"Permissão negada ao acessar GA4"

  • Verifique que você autorizou com a conta Google correta
  • Cheque que essa conta tem acesso GA4
  • Re-autentique (delete tokens em cache e re-autorize)

"Dados não correspondem meu dashboard"

  • Verifique que selecionou a propriedade GA4 correta
  • Cheque que o intervalo de data em sua pergunta corresponde ao esperado
  • Dados de GA4 levam 24–48 horas para processar completamente; dados muito recentes podem estar atrasados

"Erros de limite de taxa"

  • Google tem quotas de API (tipicamente 100k requisições por dia)
  • Se você está fazendo 1.000+ consultas por hora, pode atingir isso
  • Espere uma hora ou aumente sua quota no Google Cloud Console

"Port 3000 já em uso" (se rodando localmente)

  • Mude a porta em sua configuração
  • Ou pare o que mais está usando port 3000

Notas de Segurança

Proteção de Dados:

  • Servidores MCP têm apenas acesso somente leitura aos seus analytics
  • Suas credenciais são armazenadas com segurança (geralmente encriptadas)
  • Dados são buscados sob demanda; nada é armazenado em cache

Melhores Práticas:

  • Use Google OAuth, não chaves de API
  • Configure uma service account se você precisa múltiplos servidores MCP
  • Gire credenciais a cada 90 dias se elas forem compartilhadas

Para Emilytics especificamente:

  • Todos os dados são encriptados em trânsito
  • Tokens são armazenados com segurança
  • Você pode revogar acesso anytime nas configurações Google

Que Dados Realmente É Acessível?

Seu servidor MCP pode acessar:

De GA4:

  • Dados de audiência (usuários, sessões, demografia)
  • Dados de evento (eventos customizados que você rastreou)
  • Dados de meta de conversão
  • Breakdown de fonte de tráfego
  • Dados de dispositivo/browser
  • Dados geo
  • Dados de landing page e exit page

De Search Console:

  • Consultas de busca e seu desempenho
  • Taxas de clique
  • Impressões
  • Posição média
  • Dados de aparência de busca
  • Landing pages de busca orgânica

O Que Não Pode Acessar:

  • IDs de usuário ou informação pessoal identificável
  • Dados deletados
  • Dados que você não compartilhou (propriedades privadas)
  • Adsense ou outras integrações de terceiros

O servidor MCP respeita todas suas configurações de privacidade.

Avançado: Servidor MCP Customizado para Suas Necessidades

Se você precisa de mais que GA4/GSC, você pode construir um servidor MCP customizado.

Isso é para desenvolvedores, mas é possível:

// Exemplo de servidor MCP simples
class AnalyticsMCPServer {
  async query_ga4(params) {
    // Conecte à sua GA4 API
    // Retorne resultados
  }
  
  async get_top_pages(limit) {
    // Lógica customizada para buscar top pages
  }
  
  async compare_periods(metric, period1, period2) {
    // Compare dois intervalos de data
  }
}

Servidores customizados deixam você:

  • Adicionar fontes de dados proprietárias
  • Criar consultas customizadas
  • Construir ferramentas específicas de domínio

Mas para a maioria dos casos de uso, Emilytics + Claude é suficiente.

O Real Poder: Integração

Uma vez que MCP está configurado, você pode:

  1. Perguntar a Claude sobre seus dados em qualquer interface Claude (web, Cursor, API)
  2. Construir fluxos de trabalho que combinem análise de IA com consultas de dados
  3. Automatizar relatórios tendo Claude gerá-los
  4. Integrar analytics em seu fluxo de trabalho de desenvolvimento

Exemplo: Desenvolvedor em Cursor quer checar impacto de tráfego antes de mesclar uma mudança.

Desenvolvedor: "O tráfego mudou desde o último deploy?"
Claude (via MCP): Busca dados de tráfego, compara ao deploy anterior
Claude: "Tráfego está acima de 8% desde o último deploy. Bom sinal."
Desenvolvedor: Mescla com confiança

Esse é o poder de IA + MCP.

Próximos Passos

  1. Escolha seu setup: Emilytics (mais fácil) ou MCP oficial de Anthropic (mais controle)
  2. Siga os passos acima para autenticar
  3. Teste com uma pergunta simples para verificar que funciona
  4. Comece a fazer perguntas reais sobre seus dados
  5. Compartilhe com seu time para que eles possam usar também

Para como usar Claude + GA4 efetivamente, leia sobre Claude + GA4.

Para entender o que MCP é conceitualmente, leia sobre Model Context Protocol.

A Conclusão

MCP é a ponte entre IA e seu analytics. Configure uma vez, aí nunca pense sobre novamente. Apenas faça perguntas.

10 minutos para setup. Insight ilimitado depois.


Emily Redmond é uma analista de dados na Emilytics — o agente de analytics de IA observando seu GA4, Search Console e dados do Bing o tempo todo. 8 anos de experiência. Diga oi →