AdsPilot is an open-source MCP (Model Context Protocol) server that connects an AI assistant โ such as Claude โ to your own Google Ads account. Its purpose: let the assistant read performance reports, find wasted spend and draft campaigns, while server-side safety gates keep every spending decision in human hands.
Most write-capable integrations ask the agent to confirm โ which means the
agent decides whether a human was ever consulted. AdsPilot moves that
decision out of the agent's hands: when your MCP client supports elicitation,
the server asks you directly through the protocol, and the
agent's own confirm flag is ignored entirely.
AGPL-3.0 licensed: every hosted instance must offer its users the source, so what the server does with your account is always inspectable. 155 automated tests plus a live smoke test verify each guarantee against Google's real servers โ including that a refused budget increase leaves the live budget unchanged.
Read the architecture, the security model, or the privacy policy.