# NotFair

> Lets your agent manage Google, Meta, X, LinkedIn, Reddit and TikTok ads and run SEO work, with every change waiting for your approval.

NotFair's own plugin: one hosted MCP server that connects your agent to your ad accounts, analytics and websites, plus 48 open-source skills for SEO, GEO (being cited in AI answers), paid media and content. Your agent reads live data, explains what it found and stages specific changes, and each change waits for your approval before it runs.

What you can do with it
- Audit a Google Ads account, find wasted spend in search terms, and manage keywords, negatives, bids and budgets
- Review Meta (Facebook and Instagram), X, LinkedIn, Reddit and TikTok Ads performance, creative and targeting, and make approved campaign changes
- Query live GA4 and Search Console data, compare periods, inspect URLs and manage sitemaps
- Read and update connected WordPress sites, and GoHighLevel contacts, conversations, opportunities and calendars
- Run SEO workflows: full-site and page audits, keyword research, content calendars, schema, local, international and e-commerce SEO
- Rework content so AI search and answer engines can cite it
- Plan campaigns and write ad copy, Google Ads headlines and creative briefs

How it connects
- Everything goes through one hosted MCP server, https://notfair.co/api/mcp/notfair, shared by every platform
- You sign in with OAuth and pick a NotFair workspace, then connect each ad platform on its own sign-in screen and choose the accounts NotFair can use
- In Claude Code the plugin installs the skills and the server together, and in Gemini CLI it installs as an extension; NotFair also documents Claude's connector directory, ChatGPT and more

Good to know
- Write tools stage the exact change (the account, the item and the new value) for your approval. Out-of-range bid and budget changes are rejected on NotFair's servers, every write is logged, and common status, bid, budget and keyword changes can be undone.
- NotFair needs an account: a free plan with a monthly limit on operations, and a paid Growth plan.
- Many skills also work from a repository, a URL or an export without the live connection. Amazon and ChatGPT Ads are planning and export-review workflows only.
- The skills are MIT-licensed. The cross-model review skill needs a Gemini API key.

- Type: Plugin
- Made by: NotFair
- Category: Marketing & SEO
- Formats: Remote MCP, Claude plugins, Extensions
- Version: 0.27.16
- Website: https://notfair.co/
- Source: https://github.com/nowork-studio/notfair-plugin
- Page: https://pluginboard.ai/plugins/notfair

## Works with

- ChatGPT
- Claude
- Muse
- Grok Bot
- Gemini
- Grok
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Antigravity
- Gemini CLI
- Replit
- OpenClaw
- OpenCode
- Hermes Agent

## Install

### ChatGPT

In ChatGPT on the web: Plugins → + → Add custom MCP server, then paste https://notfair.co/api/mcp/notfair under Connection. Business and Enterprise plans; Pro can add read-only servers.

### Claude

In Claude (web or desktop): Customize → Plugins → Add → Add marketplace, enter nowork-studio/notfair-plugin, then add notfair

### Muse

In Muse: In a Muse chat, ask it to create a custom connector for the MCP server at https://notfair.co/api/mcp/notfair. Then tap Connect on the card it shows and sign in, or add your key.

### Grok Bot

In Grok Bot: In a chat with your Bot, say "Add this MCP server: https://notfair.co/api/mcp/notfair". It confirms the details with you and sets it up, and the tools are ready from your next message.

### Gemini

In Gemini: At gemini.google.com: Settings → Connected Apps → Add a custom app, then paste https://notfair.co/api/mcp/notfair

### Grok

In Grok on the web: At grok.com/connectors: New Connector → Custom, then enter https://notfair.co/api/mcp/notfair and sign in if it asks.

### GitHub Copilot

Add to VS Code: vscode:mcp/install?%7B%22name%22%3A%22notfair%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fnotfair.co%2Fapi%2Fmcp%2Fnotfair%22%7D

Copilot CLI:

```shell
copilot mcp add --transport http notfair https://notfair.co/api/mcp/notfair
```

### Cursor

Add to Cursor: cursor://anysphere.cursor-deeplink/mcp/install?name=notfair&config=eyJ1cmwiOiJodHRwczovL25vdGZhaXIuY28vYXBpL21jcC9ub3RmYWlyIn0%3D

Add to .cursor/mcp.json:

```json
{
  "mcpServers": {
    "notfair": {
      "url": "https://notfair.co/api/mcp/notfair"
    }
  }
}
```

### Claude Code

In Claude Code:

```text
/plugin marketplace add nowork-studio/notfair-plugin
/plugin install notfair@nowork-studio
```

### Codex

Run in your terminal:

```shell
codex mcp add notfair --url https://notfair.co/api/mcp/notfair
```

### Antigravity

Add to ~/.gemini/config/mcp_config.json:

```json
{
  "mcpServers": {
    "notfair": {
      "url": "https://notfair.co/api/mcp/notfair"
    }
  }
}
```

### Gemini CLI

Run in your terminal:

```shell
gemini mcp add --transport http notfair https://notfair.co/api/mcp/notfair
```

### Replit

In Replit: At replit.com/integrations, open MCP Servers → + Add MCP server, paste https://notfair.co/api/mcp/notfair (add any headers under Advanced settings), then click Test & save.

### OpenClaw

Run in your terminal:

```shell
openclaw mcp add notfair --url https://notfair.co/api/mcp/notfair --transport streamable-http
```

If it needs a key or sign-in: For https://notfair.co/api/mcp/notfair, add --header NAME=value for each header it needs, or --auth oauth and then run openclaw mcp login notfair.

### OpenCode

Run in your terminal:

```shell
opencode mcp add notfair --url https://notfair.co/api/mcp/notfair
```

If it needs a key: For https://notfair.co/api/mcp/notfair, add --header 'NAME=value' for each header it needs. Add --global to use it in every project.

### Hermes Agent

Run in your terminal:

```shell
hermes mcp add notfair --url https://notfair.co/api/mcp/notfair
```

Add to ~/.hermes/config.yaml:

```json
{
  "mcp_servers": {
    "notfair": {
      "url": "https://notfair.co/api/mcp/notfair"
    }
  }
}
```

If it signs in with OAuth: If https://notfair.co/api/mcp/notfair asks you to sign in, add --auth oauth to the command, or auth: oauth to its entry.

---
From Pluginboard (https://pluginboard.ai).
