Getting started
How it works
The pieces: a hosted MCP server per platform, OAuth-bound connections, read and write tools, and your client.
NotFair sits between your AI client and each platform’s API. Four pieces:
The MCP server
One hosted server per platform, each at its own URL, speaking the MCP Streamable HTTP transport. Your client connects to the server; the server talks to the platform API.
The connection
When you authorize a platform, NotFair stores a credential bound to your account and the specific ad accounts/properties you selected. That binding is the access boundary — an agent can only reach what you connected.
The tools
Each server exposes read and write tools plus runScript, a sandbox for ad-hoc analysis. Reads return live context; writes propose a change and return a before/after snapshot.
Your client
Any MCP-compatible client works — the model decides which tools to call, and the client surfaces proposed writes for your approval before they execute.