NotFair Google Ads MCP
MCP de Google Ads alojado con 117 herramientas para auditar, optimizar y cambiar campañas de forma segura desde Claude, ChatGPT, Codex, Cursor y otros clientes de IA.
Documentación
Complemento NotFair
Habilidades de SEO, GEO y marketing de código abierto para agentes de IA.
El Complemento NotFair brinda a Claude Code, Codex, Hermes y otros agentes compatibles flujos de trabajo de marketing prácticos que pueden seguir, no otra colección genérica de indicaciones. Úsalo para auditar un sitio, investigar una caída de tráfico, analizar GA4 y Search Console, encontrar gasto publicitario desperdiciado en Google, Meta, X, LinkedIn, Reddit y TikTok, operar cuentas conectadas de WordPress y GoHighLevel, crear planes de campaña y realizar cambios revisables.
Cada habilidad tiene un punto de entrada skills/<name>/SKILL.md descubrible. Carga un WORKFLOW.md legible en la carpeta de la categoría, con referencias de apoyo, scripts y evaluaciones cuando sea necesario. Inspecciónalo, adáptalo o contribuye con un mejor flujo de trabajo.
Lo que tu agente puede hacer
| Área | Ejemplos |
|---|---|
| SEO | Auditorías de sitios completos y de páginas, investigación de palabras clave, planificación de contenido, SEO técnico, schema, SEO local, SEO internacional, SEO para comercio electrónico y monitoreo de regresiones |
| GEO / AEO | Mejorar el contenido para citas y visibilidad en ChatGPT, Perplexity, Gemini, Claude y resúmenes de IA de Google |
| Medios pagados | Planificar, revisar y optimizar campañas multicanal con presupuestos, medición y límites de aprobación explícitos |
| Google Ads | Auditar cuentas, analizar términos de búsqueda, gestionar palabras clave y presupuestos, redactar copys de RSA, planificar activos y diagnosticar páginas de destino |
| Meta Ads | Revisar el rendimiento de Facebook e Instagram, diagnosticar fatiga creativa, evaluar audiencias y crear briefs creativos basados en evidencia |
| X Ads | Analizar campañas y elementos de línea, revisar el rendimiento de conversiones, gestionar segmentación y creativos, y ejecutar cambios aprobados |
| LinkedIn Ads | Conectar medios B2B con la calidad de leads, analizar grupos de campañas y campañas, y gestionar segmentación, creativos, conversiones y leads |
| Reddit Ads | Analizar campañas, grupos de anuncios y anuncios, revisar conversiones y audiencias, y ejecutar cambios aprobados en Reddit Ads |
| TikTok Ads | Analizar anunciantes conectados de TikTok, revisar la entrega y el rendimiento creativo, y ejecutar cambios aprobados en campañas |
| WordPress | Leer y actualizar contenido, medios, comentarios, diseño, configuraciones, plugins y cambios aprobados del sitio en WordPress conectado |
| GoHighLevel | Leer contactos, conversaciones, oportunidades y calendarios, y luego realizar solo los cambios de CRM solicitados explícitamente |
| Analítica | Consultar datos en vivo de GA4 y Search Console, comparar períodos completos, inspeccionar URLs, gestionar sitemaps y actualizar la configuración de medición compatible |
| Contenido | Convertir la demanda de búsqueda en planes editoriales, briefs, artículos, páginas de destino, metadatos y datos estructurados |
El Complemento NotFair actualmente incluye 48 habilidades en SEO, GEO, medios pagados, plataformas publicitarias, analítica, WordPress, CRM y revisión entre modelos.
Inicio rápido
Claude Code
Instala el complemento NotFair desde su marketplace:
/plugin marketplace add nowork-studio/notfair-plugin
/plugin install notfair@nowork-studio
Luego solicita el flujo de trabajo que necesites:
/notfair:seo-analysis
/notfair:geo-optimizer
/notfair:google-ads-audit
/notfair:meta-ads-creative
/notfair:paid-ads-x
/notfair:google-analytics
/notfair:search-console
También puedes usar lenguaje natural:
Audita mi sitio y dime por qué cayó el tráfico orgánico.
Encuentra páginas que podrían obtener citas en respuestas de IA.
Revisa el gasto publicitario del mes pasado y muéstrame las oportunidades más seguras para mejorar el ROAS.
Cursor
Instala NotFair desde el marketplace de complementos de Cursor. El complemento carga las habilidades de marketing de código abierto de este repositorio y registra una conexión MCP de NotFair alojada. Completa el flujo OAuth del navegador cuando Cursor te lo solicite, luego pídele a Cursor que audite una cuenta publicitaria, analice GA4 o Search Console, o ejecute uno de los flujos de trabajo de SEO y GEO que se enumeran a continuación.
Para pruebas locales antes de que la lista del marketplace esté disponible, clona este repositorio en el directorio de complementos locales de Cursor:
git clone https://github.com/nowork-studio/notfair-plugin.git ~/.cursor/plugins/local/notfair
Reinicia Cursor después de instalar o actualizar el complemento local.
Kiro Powers
Instala el repositorio público como un power personalizado desde el panel de Powers de Kiro, o busca NotFair en el registro de Powers después de que su listado sea aprobado. El plugin.json y mcp.json raíz siguen la especificación de Agent Plugins 1.0.
Gemini CLI
Instala la extensión directamente desde GitHub:
gemini extensions install https://github.com/nowork-studio/notfair-plugin
La extensión carga la guía del repositorio y el MCP universal de NotFair. Ejecuta /mcp auth NotFair en Gemini CLI cuando se solicite autenticación.
Codex, Hermes y otros agentes
Instala el complemento universal de NotFair directamente a través de Codex:
codex plugin marketplace add nowork-studio/notfair-plugin --json && codex plugin add notfair@nowork-studio --json && codex mcp login NotFair
Codex instala las habilidades, registra una conexión MCP de NotFair y abre su flujo OAuth. Si prefieres una copia local del espacio de trabajo, clona el repositorio y ábrelo como espacio de trabajo; AGENTS.md asigna solicitudes de marketing a la habilidad correcta.
git clone https://github.com/nowork-studio/notfair-plugin.git
cd notfair-plugin
Si el marketplace nowork-studio ya está configurado, actualízalo en su lugar:
codex plugin marketplace upgrade nowork-studio --json && codex plugin add notfair@nowork-studio --json && codex mcp login NotFair
Para la configuración específica del host, dale a tu agente INSTALL_FOR_AGENTS.md, o pega:
Retrieve and follow the instructions at:
https://raw.githubusercontent.com/nowork-studio/notfair-plugin/main/INSTALL_FOR_AGENTS.md
¿Por qué habilidades en lugar de un agente de marketing gigante?
El trabajo de marketing se vuelve poco confiable cuando cada solicitud pasa por la misma indicación vaga. El Complemento NotFair divide el trabajo en procedimientos enfocados y comprobables.
- Especializado: cada habilidad tiene un trabajo definido, entradas requeridas, reglas de decisión y formato de salida.
- Basado en evidencia: los flujos de trabajo con datos en vivo usan Search Console, Google Analytics, Google Ads, Meta Ads, X Ads, LinkedIn Ads, Reddit Ads, TikTok Ads, WordPress o GoHighLevel en lugar de adivinar a partir de mejores prácticas genéricas.
- Seguro por diseño: la revisión de solo lectura precede a la mutación, los cambios en medios pagados permanecen explícitos y las capacidades no compatibles nunca se implican.
- Independiente del host: las habilidades canónicas son archivos simples, no lógica atrapada dentro de un runtime de agente.
- Bifurcable: todo tiene licencia MIT, por lo que los equipos pueden revisar y adaptar los flujos de trabajo a sus propios estándares.
Catálogo de habilidades
SEO y GEO
| Habilidad | Qué hace |
|---|---|
seo-analysis | Audita un sitio completo con Search Console y datos de rastreo, luego prioriza las correcciones de mayor impacto. |
seo-page | Realiza una auditoría profunda de una URL para intención, contenido, estructura y SEO en la página. |
content-writer | Escribe o mejora artículos, páginas de destino y páginas de servicio liderados por búsqueda. |
content-planner | Convierte oportunidades de Search Console en un calendario editorial priorizado y fechado. |
keyword-research | Construye un universo de palabras clave, clasifica la intención y organiza clústeres de temas. |
meta-tags-optimizer | Mejora títulos, meta descripciones, etiquetas Open Graph y el potencial de clics en SERP. |
schema-markup-generator | Crea y valida datos estructurados JSON-LD. |
broken-link-checker | Encuentra enlaces internos y externos rotos e informa problemas de salud del sitio. |
geo-optimizer | Audita y reescribe contenido para citas en motores de búsqueda y respuesta de IA. |
local-seo | Revisa Google Business Profile, páginas locales, consistencia de NAP, reseñas y schema local. |
hreflang-international | Diagnostica problemas de hreflang, canónicos, idioma y segmentación regional. |
sitemap-audit | Verifica la estructura del sitemap XML, frescura, cobertura y validez de URLs. |
image-seo | Revisa texto alternativo, formatos, compresión, imágenes responsivas, CLS y descubrimiento de imágenes. |
ecommerce-seo | Audita páginas de producto, páginas de categoría, variantes, navegación facetada y schema de producto. |
programmatic-seo | Planifica páginas plantilladas útiles a escala con salvaguardas de demanda, unicidad e indexación. |
competitor-pages | Compara páginas que rankean y produce un brief de SERP práctico. |
sxo | Conecta la visibilidad de búsqueda y el CTR de SERP con la experiencia de conversión post-clic. |
seo-drift | Crea una línea base y detecta regresiones de ranking, metadatos, canónicos e indexación. |
backlink-audit | Revisa dominios de referencia, texto ancla, riesgo de enlaces y oportunidades de enlaces internos. |
setup-cms | Configuración local de Application-Password / .env.local para scripts de SEO contra WordPress, Strapi, Contentful o Ghost. |
Medios pagados
| Habilidad | Qué hace |
|---|---|
paid-ads | Enruta preguntas amplias de medios pagados al canal y flujo de trabajo correctos. |
paid-ads-setup | Conecta cuentas y captura contexto de negocio, economía, seguimiento y presupuesto. |
paid-ads-launch | Produce un plan de campaña o experimento multicanal revisable antes de que comience el gasto. |
paid-ads-review | Crea cuadros de mando semanales o mensuales comparables y verifica la salud del seguimiento. |
paid-ads-optimize | Encuentra problemas de desperdicio y ritmo, luego propone cambios estrechos y reversibles. |
paid-ads-creative | Desarrolla conceptos multicanal, registros de afirmaciones, hipótesis de fatiga y briefs de prueba. |
paid-ads-x | Audita y opera campañas de X Ads conectadas, elementos de línea, segmentación, creativos, audiencias y presupuestos. |
paid-ads-linkedin | Audita y opera LinkedIn Ads conectados en torno a resultados de pipeline calificados. |
paid-ads-reddit | Audita y opera campañas de Reddit Ads conectadas, grupos de anuncios, anuncios, audiencias, píxeles y presupuestos. |
paid-ads-tiktok | Audita y opera la entrega, creativos, segmentación y presupuestos de TikTok Ads conectados. |
paid-ads-amazon | Planifica y revisa Amazon Ads con salvaguardas de ACoS conscientes del margen. |
paid-ads-chatgpt | Diseña experimentos limitados de ChatGPT Ads o revisa exportaciones verificadas. |
paid-ads-integrations | Verifica el acceso a conectores, cuentas y herramientas antes de prometer una capacidad. |
paid-ads-guide | Explica instalación, plataformas compatibles, límites y solución de problemas. |
Google Ads
| Habilidad | Qué hace |
|---|---|
google-ads-audit | Puntúa la salud de la cuenta, valida el seguimiento y encuentra gasto desperdiciado. |
google-ads | Revisa el rendimiento y gestiona palabras clave, ofertas, presupuestos, negativas y campañas compatibles. |
google-ads-copy | Escribe titulares y descripciones de RSA compatibles con variantes de prueba. |
google-ads-assets | Planifica enlaces de sitio, destacados, fragmentos, activos de imagen y briefs de Performance Max. |
google-ads-landing | Diagnostica la relevancia de palabra clave a anuncio a página y la calidad de la página de destino. |
Meta Ads
| Habilidad | Qué hace |
|---|---|
meta-ads-audit | Audita seguimiento, estructura, salud creativa, audiencias, eficiencia de gasto y preparación para escalar. |
meta-ads | Revisa el rendimiento de Facebook e Instagram y ejecuta operaciones de campaña compatibles. |
meta-ads-creative | Produce conceptos basados en evidencia, ángulos de copy, briefs de UGC y experimentos de actualización. |
Analítica
| Habilidad | Qué hace |
|---|---|
google-analytics | Analiza adquisición, participación, páginas, eventos y conversiones en vivo de GA4 y gestiona de forma segura la configuración de medición compatible. |
search-console | Analiza consultas y páginas en vivo de Search Console, inspecciona URLs y gestiona envíos de sitemaps aprobados. |
WordPress
| Habilidad | Qué hace |
|---|---|
wordpress | Opera sitios de WordPress conectados: contenido, medios, comentarios, diseño, configuraciones, plugins, temas y cambios aprobados de HTML o administración. |
CRM
| Habilidad | Qué hace |
|---|---|
gohighlevel | Opera contactos, conversaciones, oportunidades, calendarios y otros cambios CRM aprobados de GoHighLevel conectados. |
Revisión y mantenimiento entre modelos
| Habilidad | Qué hace |
|---|---|
gemini | Usa Google Gemini para una segunda opinión, desafío adversarial o consulta abierta. |
upgrade | Actualiza un plugin NotFair instalado y resume lo que cambió. |
Datos en vivo e integraciones
Algunas habilidades funcionan completamente desde un repositorio, URL o exportación proporcionada. El análisis de cuentas en vivo usa un MCP universal de NotFair conectado mediante OAuth. El plugin registra exactamente un servidor llamado NotFair, compartido por todas las plataformas compatibles.
El agente elige herramientas de las instrucciones y descripciones de capacidades del servidor en vivo. Las habilidades proporcionan flujos de trabajo de marketing y estándares de evidencia sin codificar nombres de herramientas MCP ni secuencias de llamadas. Consulta la guía de conexión y actualización para configuración manual y migración desde conexiones anteriores por plataforma. Cada plataforma está disponible después de conectarse en el espacio de trabajo de NotFair seleccionado durante OAuth. Sigue cualquier guía de configuración de cuenta devuelta por el servidor.
| Fuente de datos | Se usa para | Conexión |
|---|---|---|
| Google Search Console | Rendimiento de búsqueda, consultas, páginas, indexación, inspección de URL y mapas del sitio | Una conexión NotFair |
| Google Analytics 4 | Adquisición, participación, páginas de destino, eventos, conversiones, tiempo real y configuración de medición | Una conexión NotFair |
| Google Ads | Rendimiento de campañas, términos de búsqueda, ofertas, presupuestos, palabras clave e historial de cambios | Una conexión NotFair |
| Meta Ads | Campañas de Facebook e Instagram, conjuntos de anuncios, creatividades e información | Una conexión NotFair |
| X Ads | Campañas, elementos de línea, rendimiento, segmentación, publicaciones promocionadas, audiencias y mutaciones aprobadas | Una conexión NotFair |
| LinkedIn Ads | Grupos de campañas, campañas, creatividades, análisis, segmentación, conversiones y clientes potenciales | Una conexión NotFair |
| Reddit Ads | Campañas, grupos de anuncios, anuncios, informes, audiencias, píxeles, instrumentos de financiación y mutaciones aprobadas | Una conexión NotFair |
| TikTok Ads | Entrega de anunciantes, informes, creatividad, segmentación y mutaciones aprobadas | Una conexión NotFair |
| WordPress | Contenido del sitio conectado, medios, comentarios, diseño, configuraciones, plugins, temas y mutaciones aprobadas | Una conexión NotFair |
| GoHighLevel | Contactos, conversaciones, oportunidades, calendarios y mutaciones CRM aprobadas | Una conexión NotFair |
| Otras plataformas CMS | Revisión de contenido de scripts SEO locales en Strapi, Contentful o Ghost | setup-cms Contraseña de aplicación / token API, no MCP de NotFair |
| Google Gemini | Revisión entre modelos | Clave API de Gemini |
Las operaciones de cuenta compatibles provienen de la conexión en vivo. Los cambios deben permanecer dentro de la autorización del usuario y verificarse contra el estado de cuenta resultante. Amazon y ChatGPT Ads siguen siendo flujos de trabajo de planificación o revisión de exportaciones a menos que la sesión actual del agente exponga un conector verificado. setup-cms es un asistente local de credenciales de scripts SEO; el trabajo en vivo de WordPress usa /notfair:wordpress.
Privacidad y soporte
El plugin se conecta al endpoint MCP de NotFair declarado mediante OAuth del navegador. Los argumentos de herramientas solicitados van a NotFair y los resultados de los proveedores conectados regresan a tu cliente de IA autorizado. Consulta la política de privacidad para detalles de almacenamiento, retención y eliminación. Conecta solo el espacio de trabajo y las cuentas de plataforma que planeas usar.
Los flujos de trabajo locales opcionales ejecutan scripts legibles de Python o shell. Los rastreadores solicitan
las URLs que proporcionas; los scripts directos de Search Console usan tu inicio de sesión de Google Cloud
explícitamente autorizado; los scripts de CMS usan las credenciales del sitio que configuras mediante
setup-cms. La revisión de Gemini envía el contexto de revisión seleccionado a la CLI de Gemini de Google
después de su configuración de autenticación. Elige estos flujos de trabajo explícitamente, mantén las
credenciales fuera de informes y commits, y usa el MCP OAuth para trabajo de plataforma en vivo
cuando esté disponible. No hay hooks automáticos de plugin ni servidores MCP locales.
El visor de calendario sirve datos de planificación locales en loopback, y el verificador
de actualizaciones opcional lee el archivo de versión pública de GitHub.
La biblioteca de blog Next.js de NotFair ahora vive en su propio repositorio público y se distribuye a través de sus lanzamientos de GitHub. Su fuente y flujo de publicación ya no están incluidos en este plugin de agente de IA. La aplicación retirada NotFair CMO tampoco está incluida.
- Política de privacidad
- Términos de servicio
- Soporte de producto e integración
- Soporte y comunidad
- Rastreador de problemas
Dentro de una habilidad, los conectores usan marcadores de posición independientes de herramientas como ~~google-ads, ~~meta-ads, ~~x-ads, ~~linkedin-ads, ~~reddit-ads, ~~tiktok-ads, ~~search-console, ~~google-analytics, ~~wordpress y ~~gohighlevel. El agente resuelve cada marcador de posición a una herramienta compatible disponible en la sesión actual, por lo que el flujo de trabajo no está acoplado a un espacio de nombres MCP.
Cómo está organizado el repositorio
notfair-plugin/
├── AGENTS.md # intent-to-skill resolver for AI agents
├── .claude-plugin/ # Claude Code plugin manifest
├── paid-ads/ # cross-channel planning, review, optimization
├── google-ads/ # audit, management, copy, assets, landing pages
├── meta-ads/ # audit, management, creative
├── analytics/ # Google Analytics and Search Console MCP workflows
├── wordpress/ # live WordPress MCP operator
├── gohighlevel/ # live GoHighLevel CRM MCP operator
├── seo/ # SEO, GEO, content, and technical-search skills
├── gemini/ # cross-model review
├── test/ # unit and LLM-judge evals
└── skills/ # shared entry points for every agent host
AGENTS.md es el punto de entrada universal. Mapea la intención del usuario al SKILL.md canónico y documenta la dependencia externa que requiere cada flujo de trabajo.
Contribuciones
Cada habilidad vive en su propia carpeta de categoría:
seo/your-skill-name/
├── WORKFLOW.md # full instructions and frontmatter
├── references/ # optional supporting knowledge
└── scripts/ # optional deterministic tooling
Al agregar o cambiar una habilidad:
- Mantén el flujo de trabajo enfocado en una tarea de marketing clara.
- Usa instrucciones imperativas y comprobables en
WORKFLOW.md, y mantén el punto de entrada bajoskills/sincronizado. - Agrega o actualiza la cobertura de evaluación.
- Actualiza
AGENTS.md, el manifiesto del plugin,VERSIONyCHANGELOG.md.
Abre una solicitud de extracción con una habilidad o una mejora coherente. Consulta desarrollo de plugins para las convenciones del repositorio.
Comunidad
- Únete al Discord de NotFair
- Abre un problema
- Marca el repositorio con una estrella si estos flujos de trabajo hacen que tu agente sea más útil