Visão geral do projeto
Uma agência de marketing que acompanha mais de 20 clientes de SEO/PPC precisava de um acesso automatizado aos dados do Google Search Console (desempenho, indexação, Core Web Vitals) e do Google Keyword Planner (volume das palavras-chave, estimativas do CPC, concorrência). Exportar manualmente os dados dos painéis consumia 5-10h por semana, ao passo que as ferramentas de SEO pagas como o Ahrefs (99-999 $/mês) e o SEMrush (119-449 $/mês) custavam 200-1500 $/mês à agência.
Desafio
Sem acesso automatizado ao Google Search Console e ao Google Keyword Planner, a agência perdia dezenas de horas por mês a exportar os dados manualmente. As ferramentas de SEO pagas (Ahrefs, SEMrush) custavam 800-6000 zł/mês para uma equipa de 5 pessoas, sem por isso darem acesso direto aos dados atualizados do GSC.
Exportação manual dos dados
Para cada um dos mais de 20 clientes, era preciso abrir o Google Search Console, escolher um período, exportar um ficheiro CSV de pesquisas/páginas/países e consolidar os dados em folhas de cálculo. Perdiam-se 5-10 horas por semana a copiar e colar.
Custo elevado das ferramentas de SEO pagas
O Ahrefs (400-4000 zł/mês), o SEMrush (480-1800 zł/mês) e o Moz (400-2400 zł/mês) para uma equipa de 5 pessoas representavam um custo de 800-6000 zł por mês. Contudo, nenhuma destas ferramentas dá acesso direto à API do Google Search Console: apresentam as suas próprias estimativas, e não os dados reais.
Sem acesso automatizado ao planeador de palavras-chave
O Google Keyword Planner só era acessível através da interface do Google Ads, o que impedia o estudo automatizado das palavras-chave. Cada pesquisa exigia a introdução manual dos termos e a cópia dos volumes de pesquisa e dos custos para folhas de cálculo.
Impossível integrar os dados nos seus próprios painéis
Os dados do GSC e do Keyword Planner estavam fechados nas interfaces da Google, sem possibilidade de os integrar no CRM ou na área de cliente da agência. Os relatórios eram criados manualmente no Google Sheets em vez de painéis em direto.
A nossa solução
Criámos 2 servidores MCP (Model Context Protocol) que dão um acesso automatizado ao Google Search Console e ao Google Ads Keyword Planner. Autorização OAuth, recolha automática dos dados (pesquisas, impressões, taxa de cliques, posições, volume de pesquisa, CPC) e integração com o Claude Code para uma análise de SEO imediata. Sem custo mensal: uma alternativa ao Ahrefs e ao SEMrush.
Servidor MCP para o Google Search Console
Servidor MCP em Node.js/TypeScript integrado na API do Google Search Console. Autorização OAuth 2.0, funcionalidades: (1) análise das pesquisas - consultas, impressões, taxa de cliques e posição média para um período e dimensões escolhidos (consulta/página/país/dispositivo), (2) sitemaps - lista, estado e erros, (3) inspeção de URL - estado de indexação, informações de rastreio e usabilidade móvel para endereços concretos.
Servidor MCP para o Google Keyword Planner
Servidor MCP integrado no Google Ads (serviço Keyword Planner). Autorização OAuth 2.0 e token de programador, com acesso à conta de administrador. Funcionalidades: (1) ideias de palavras-chave - termos iniciais → sugestões com volume de pesquisa mensal, concorrência (BAIXA/MÉDIA/ALTA) e CPC médio, (2) dados históricos - tendências do volume de pesquisa e dos custos para uma lista de palavras-chave, (3) palavras-chave para grupos de anúncios - ideias agrupadas por grupo de anúncios (para campanhas pagas).
Integração com o Claude Code
Integração dos servidores MCP no Claude Code: o utilizador pode pedir uma análise de SEO no chat (apresentar as 10 melhores pesquisas do domínio X nos últimos 30 dias, verificar o volume de pesquisa da expressão marketing automation, comparar a taxa de cliques em computador e em telemóvel). O Claude chama automaticamente as ferramentas MCP, trata a resposta e apresenta as conclusões numa tabela.
Relatórios e painéis automáticos
Possibilidade de criar painéis e relatórios personalizados a partir dos dados atualizados do GSC e do Keyword Planner. Exemplo: um script Python chama as funções MCP, recolhe os dados dos mais de 20 clientes, gera relatórios PDF com gráficos e envia-os por e-mail. Nenhuma tarefa manual.
Descreva o que pretende melhorar - orçamento em 24 h
Diga-nos o que precisa - automação, integração, agente de IA ou aplicação. Recebe um orçamento concreto do que pretende: o que faremos, quanto custa e quando arranca.
Processo de execução
Planeamento e configuração das API
Estudo das API do Google Search Console e do Google Ads, configuração do projeto Google Cloud (ativação das API, ecrã de consentimento OAuth), criação das credenciais OAuth 2.0 (ID de cliente, chave), pedido de um token de programador do Google Ads e conceção da arquitetura do servidor MCP.
1Desenvolvimento - servidor MCP para o GSC
Desenvolvimento do servidor MCP para o Google Search Console (Node.js/TypeScript): autorização OAuth 2.0 (código de autorização → token de acesso, armazenamento do token de atualização), função de análise das pesquisas (consultas, impressões, taxa de cliques, posição com filtros: período, dimensões, número de linhas), função de gestão de sitemaps (lista de URL, estado, erros), função de inspeção de URL (estado de indexação, data de rastreio, usabilidade móvel), gestão de erros e limites de pedidos (200 pedidos/min).
2Desenvolvimento - servidor MCP para o Keyword Planner
Desenvolvimento do servidor MCP para o Google Keyword Planner: autorização OAuth 2.0 e token de programador, configuração da conta de administrador (associação das contas de clientes), função de sugestões de palavras-chave (termos iniciais → sugestões com volume/custo/concorrência), função de dados históricos (tendências mensais do volume e dos custos), filtros de palavras-chave (volume mín./máx., nível de concorrência), tratamento das respostas (extração dos volumes mensais e médios, da concorrência e do CPC).
3Integração e documentação
Integração dos servidores MCP no Claude Code (configuração MCP, pedidos de teste), documentação de exemplos de utilização (apresentar as melhores pesquisas, verificar o volume de pesquisa de X, comparar a taxa de cliques), instruções de implementação (instalação npm, configuração OAuth, ficheiro .env), testes com as contas reais dos clientes (mais de 20 domínios GSC, contas Google Ads) e formação da equipa da agência.
4Prazo de execução
12 dias
Âmbito do serviço
Integração de API e automatização
Tecnologias
Galeria do projeto
Está a planear um projeto semelhante?
Marque uma consulta gratuita e falemos sobre o seu projeto.
Marcar consulta gratuita