Resumen del proyecto
Una agencia de marketing que atiende a más de 20 clientes de SEO/PPC necesitaba un acceso automatizado a los datos de Google Search Console (rendimiento, indexación, Core Web Vitals) y de Google Keyword Planner (volumen de las palabras clave, estimaciones del CPC, competencia). Exportar manualmente los datos de los paneles llevaba 5-10 h por semana, mientras que las herramientas SEO de pago como Ahrefs (99-999 $/mes) y SEMrush (119-449 $/mes) costaban a la agencia 200-1500 $/mes.
El reto
Sin acceso automatizado a Google Search Console y a Google Keyword Planner, la agencia perdía decenas de horas al mes exportando los datos manualmente. Las herramientas SEO de pago (Ahrefs, SEMrush) costaban 800-6000 zł/mes para un equipo de 5 personas, sin dar por ello un acceso directo a los datos actualizados de GSC.
Exportación manual de los datos
Para cada uno de los más de 20 clientes había que abrir Google Search Console, elegir un periodo, exportar un archivo CSV de consultas/páginas/países y consolidar los datos en hojas de cálculo. Se perdían 5-10 horas por semana en copiar y pegar.
Alto coste de las herramientas SEO de pago
Ahrefs (400-4000 zł/mes), SEMrush (480-1800 zł/mes) y Moz (400-2400 zł/mes) para un equipo de 5 personas suponían un coste de 800-6000 zł al mes. Aun así, ninguna de estas herramientas da acceso directo a la API de Google Search Console: muestran sus propias estimaciones y no los datos reales.
Sin acceso automatizado al planificador de palabras clave
Google Keyword Planner solo era accesible a través de la interfaz de Google Ads, lo que impedía la investigación automatizada de palabras clave. Cada búsqueda exigía introducir manualmente los términos y copiar los volúmenes de búsqueda y los costes en hojas de cálculo.
Imposible integrar los datos en paneles de control propios
Los datos de GSC y de Keyword Planner estaban encerrados en las interfaces de Google, sin posibilidad de integrarlos en el CRM ni en el espacio de cliente de la agencia. Los informes se creaban manualmente en Google Sheets en lugar de paneles de control en directo.
Nuestra solución
Creamos 2 servidores MCP (Model Context Protocol) que dan un acceso automatizado a Google Search Console y a Google Ads Keyword Planner. Autorización OAuth, obtención automática de los datos (consultas, impresiones, tasa de clics, posiciones, volumen de búsqueda, CPC) e integración con Claude Code para un análisis SEO inmediato. Sin coste mensual: una alternativa a Ahrefs y SEMrush.
Servidor MCP para Google Search Console
Servidor MCP en Node.js/TypeScript integrado con la API de Google Search Console. Autorización OAuth 2.0, funcionalidades: (1) análisis de búsquedas - consultas, impresiones, tasa de clics y posición media para un periodo y unas dimensiones elegidos (consulta/página/país/dispositivo), (2) sitemaps - lista, estado y errores, (3) inspección de URL - estado de indexación, información de rastreo y usabilidad móvil para direcciones concretas.
Servidor MCP para Google Keyword Planner
Servidor MCP integrado con Google Ads (servicio Keyword Planner). Autorización OAuth 2.0 y token de desarrollador, con acceso a la cuenta de administrador. Funcionalidades: (1) ideas de palabras clave - términos iniciales → sugerencias con volumen de búsqueda mensual, competencia (BAJA/MEDIA/ALTA) y CPC medio, (2) datos históricos - tendencias del volumen de búsqueda y de los costes para una lista de palabras clave, (3) palabras clave para grupos de anuncios - ideas agrupadas por grupo de anuncios (para las campañas de pago).
Integración con Claude Code
Integración de los servidores MCP con Claude Code: el usuario puede solicitar un análisis SEO en el chat (mostrar las 10 mejores consultas del dominio X en los últimos 30 días, comprobar el volumen de búsqueda de la expresión marketing automation, comparar la tasa de clics en ordenador y en móvil). Claude llama automáticamente a las herramientas MCP, procesa la respuesta y presenta las conclusiones en una tabla.
Informes y paneles de control automáticos
Posibilidad de crear paneles de control e informes personalizados a partir de los datos actualizados de GSC y de Keyword Planner. Ejemplo: un script de Python llama a las funciones MCP, obtiene los datos de los más de 20 clientes, genera informes PDF con gráficos y los envía por correo electrónico. Ninguna tarea manual.
Describa qué desea mejorar: presupuesto en 24 h
Cuéntenos qué necesita: automatización, integración, agente de IA o aplicación. Recibe un presupuesto concreto de lo que desea: qué haremos, cuánto cuesta y cuándo arrancará.
Proceso de ejecución
Planificación y configuración de las API
Estudio de las API de Google Search Console y de Google Ads, configuración del proyecto de Google Cloud (activación de las API, pantalla de consentimiento de OAuth), creación de las credenciales OAuth 2.0 (ID de cliente, clave), solicitud de un token de desarrollador de Google Ads y diseño de la arquitectura del servidor MCP.
1Desarrollo - servidor MCP para GSC
Desarrollo del servidor MCP para Google Search Console (Node.js/TypeScript): autorización OAuth 2.0 (código de autorización → token de acceso, almacenamiento del token de actualización), función de análisis de búsquedas (consultas, impresiones, tasa de clics, posición con filtros: periodo, dimensiones, número de filas), función de gestión de sitemaps (lista de URL, estado, errores), función de inspección de URL (estado de indexación, fecha de rastreo, usabilidad móvil), gestión de errores y límites de solicitudes (200 solicitudes/min).
2Desarrollo - servidor MCP para Keyword Planner
Desarrollo del servidor MCP para Google Keyword Planner: autorización OAuth 2.0 y token de desarrollador, configuración de la cuenta de administrador (vinculación de las cuentas de clientes), función de sugerencias de palabras clave (términos iniciales → sugerencias con volumen/coste/competencia), función de datos históricos (tendencias mensuales del volumen y de los costes), filtros de palabras clave (volumen mín./máx., nivel de competencia), procesamiento de las respuestas (extracción de los volúmenes mensuales y medios, de la competencia y del CPC).
3Integración y documentación
Integración de los servidores MCP con Claude Code (configuración de MCP, solicitudes de prueba), documentación de ejemplos de uso (mostrar las mejores consultas, comprobar el volumen de búsqueda de X, comparar la tasa de clics), instrucciones de implantación (instalación de npm, configuración de OAuth, archivo .env), pruebas con las cuentas reales de los clientes (más de 20 dominios de GSC, cuentas de Google Ads) y formación del equipo de la agencia.
4Plazo de ejecución
12 días
Alcance del servicio
Integración de API y automatización
Tecnologías
Galería del proyecto
¿Planea un proyecto similar?
Concierte una consulta gratuita y hablemos de su proyecto.
Concertar una consulta gratuita