---
title: "notfair"
description: "Operate Google, Meta, X, LinkedIn, Reddit, and TikTok Ads plus GA4, Search Console, GoHighLevel, and WordPress through one OAuth MCP, and run open-source SEO, GEO, and content workflows."
canonical: https://agentpluginsdirectory.com/plugins/notfair
last-updated: 2026-10-13
---

# notfair
Operate Google, Meta, X, LinkedIn, Reddit, and TikTok Ads plus GA4, Search Console, GoHighLevel, and WordPress through one OAuth MCP, and run open-source SEO, GEO, and content workflows.
- Slug: notfair
- Publisher: NotFair
- Repository: https://github.com/nowork-studio/notfair-plugin
- Manifest: plugin.json
- Version: 0.27.16
- License: MIT
- Category (editorial): research
- Skills: 48 (backlink-audit, broken-link-checker, competitor-pages, content-planner, content-writer, ecommerce-seo, gemini, geo-optimizer, gohighlevel, google-ads-assets, google-ads-audit, google-ads-copy, google-ads-landing, google-ads, google-analytics, hreflang-international, image-seo, keyword-research, local-seo, meta-ads-audit, meta-ads-creative, meta-ads, meta-tags-optimizer, paid-ads-amazon, paid-ads-chatgpt, paid-ads-creative, paid-ads-guide, paid-ads-integrations, paid-ads-launch, paid-ads-linkedin, paid-ads-optimize, paid-ads-reddit, paid-ads-review, paid-ads-setup, paid-ads-tiktok, paid-ads-x, paid-ads, programmatic-seo, schema-markup-generator, search-console, seo-analysis, seo-drift, seo-page, setup-cms, sitemap-audit, sxo, upgrade, wordpress)
- MCP servers: 1 (NotFair)
- Stars: 3929
- Repository created: 2026-03-27
- Repository last pushed: 2026-10-09
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/notfair
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What notfair does, in the publisher's words

Open-source SEO, GEO, and marketing skills for AI agents.

The NotFair Plugin gives Claude Code, Codex, Hermes, and other compatible agents practical marketing workflows they can follow, not another generic prompt collection. Use it to audit a site, investigate a traffic drop, analyze GA4 and Search Console, find wasted ad spend across Google, Meta, X, and LinkedIn, build campaign plans, and make reviewable changes.

Every skill is built in the open as a readable SKILL.md, with supporting references, scripts, and evals where needed. Inspect it, adapt it, or contribute a better workflow.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/nowork-studio/notfair-plugin/HEAD/README.md

## Skills

- backlink-audit: Backlink / off-page SEO audit. Works WITHOUT a paid tool by default, it uses the Google Search Console Links report (your top linking sites, most-linked pages, and anchor text) plus any backlink export the user provides (Ahrefs / Semrush / Majestic / DataForSEO CSV). Analyzes referring-domain prof…
- broken-link-checker: Scans a website to find broken links (404s, 500s). Crawls internal pages, identifies broken outbound links, and reports source pages for easy fixing. Use this when the user asks to "check for broken links", "find 404s", "audit my links", or "is my site healthy".
- competitor-pages: Competitor page gap analysis: take a query you want to win and the pages currently outranking you, and produce a concrete brief on what to add or change to compete. Compares content depth and coverage (subtopics they cover that you don't), structure (headings, format, tables, media), search-intent…
- content-planner: GSC-driven content calendar. Pulls real Search Console data, finds the highest click-potential opportunities (striking-distance queries at positions 5-20, unanswered query intent, related-keyword expansions), and produces a dated, prioritized content calendar, ready to hand to /content-writer. Use…
- content-writer: Write SEO-optimized blog posts, landing pages, and content improvements following Google's E-E-A-T and Helpful Content guidelines. Handles new content creation from a keyword or topic, and improving existing pages. Use when asked to "write a blog post", "create a landing page", "improve this page",…
- ecommerce-seo: E-commerce SEO audit for online stores (WooCommerce, Shopify, Magento, custom). Covers the structural problems unique to commerce sites: category / product listing pages (PLP), product detail pages (PDP), faceted navigation and the crawl-budget / duplicate-content traps it creates, pagination, cano…
- gemini: Cross-model second opinion from Google Gemini: a different AI reviewing the same changes, with deep Google ecosystem knowledge. Three modes: review (pass/fail gate for Google Ads campaigns, SEO metadata, or code), challenge (adversarial stress-test that tries to break your changes), and consult (o…
- geo-optimizer: Generative Engine Optimization (GEO): make content rank in AI search answers from ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. Audits existing content, rewrites for AI citation, and produces per-engine strategy. Use when asked to "optimize for AI search", "rank in ChatGPT", "GEO a…
- gohighlevel
- google-ads-assets: Plan, validate, and safely publish Google Ads assets, including sitelinks, callouts, structured snippets, image assets, and Performance Max asset briefs. Use when asked for Google Ads assets, ad extensions, sitelinks, callouts, snippets, image assets, Performance Max assets, PMax creative, or an as…
- google-ads-audit: Google Ads account audit and business context setup. Use for account-health audits and business-context setup. Trigger on "audit my ads", "ads audit", "set up my ads", "onboard", "account overview", "how's my account", "ads health check", "what should I fix in my ads", or when the user is new to No…
- google-ads-copy: Generate and A/B test Google Ads copy. Use when asked to write ad copy, headlines, descriptions, create ad variants, test ad messaging, improve CTR, or generate RSA (Responsive Search Ad) components. Trigger on "ad copy", "write ads", "headlines", "descriptions", "RSA", "responsive search ad", "ad…
- google-ads-landing: Score and diagnose Google Ads landing pages. Use when asked to audit a landing page, check landing page quality, diagnose high-CTR but low-conversion-rate ad groups, improve Quality Score's Landing Page Experience component, or compare an ad group's messaging against its landing page. Trigger on "l…
- google-ads
- google-analytics
- hreflang-international
- image-seo
- keyword-research
- local-seo
- meta-ads-audit
- meta-ads-creative
- meta-ads
- meta-tags-optimizer
- paid-ads-amazon
- paid-ads-chatgpt
- paid-ads-creative
- paid-ads-guide
- paid-ads-integrations
- paid-ads-launch
- paid-ads-linkedin
- paid-ads-optimize
- paid-ads-reddit
- paid-ads-review
- paid-ads-setup
- paid-ads-tiktok
- paid-ads-x
- paid-ads
- programmatic-seo
- schema-markup-generator
- search-console
- seo-analysis
- seo-drift
- seo-page
- setup-cms
- sitemap-audit
- sxo
- upgrade
- wordpress

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- NotFair: transport: streamable-http; url: https://notfair.co/api/mcp/notfair

Read from the plugin's own mcp.json. Environment variable names only, never values.
