Security

Every fence, and what each one prevents

It runs under your own Google sign-in, it cannot delete, and every call is written down — refusals included.

  • Your own Google sign-in
  • It cannot delete
  • No SOC 2, no ISO 27001

What it cannot do

Fences, not settings

A capability that is absent cannot be talked into existing by a confident instruction.

It cannot delete
The removal tools that delete an ad, a keyword or an asset are implemented in our fork and are never registered for a hosted connector, so they are not in the tool list your assistant receives.4 Google Ads removal tools as of v2.45.2, withheld from every hosted connector
A removal by another name is refused
In the Google Ads API a removal is a status change, so a change carrying the status REMOVED is refused on our server before Google is called, and the refusal is written down.
It runs as you, never above you
You sign in with Google itself. If you cannot open an account in the Google Ads interface, your connector cannot reach it either, and no setting widens that.
It can be pinned to named accounts
An allow-list of Google Ads customer IDs, checked on our server before the call leaves it. A call to an account outside the list is refused and the refusal names the account.
It can be made read-only
Ask for the read-only tier and every write tool is gone at once, on the server rather than in a prompt.57 read tools, whichever products are connected, as of v2.45.2
Every call is written down
Which connector, which tool, which account, and the reason when it was refused — refusals as deliberately as successes.

The request path

Your assistant, our server, then Google

Our server checks the connector, the tier and the account, then calls Google with your credential and returns the answer.

55built in our fork

69Google Ads tools exposed

126across four products

Google AdsGoogle AnalyticsSearch ConsoleTag Manager

Google Ads69

tool 001

tool 002

tool 003

tool 004

tool 005

tool 006

tool 007

tool 008

tool 009

tool 010

tool 011

tool 012

tool 013

tool 014

tool 015

tool 016

tool 017

tool 018

tool 019

tool 020

tool 021

tool 022

tool 023

tool 024

tool 025

tool 026

tool 027

tool 028

tool 029

tool 030

tool 031

tool 032

tool 033

tool 034

tool 035

tool 036

tool 037

tool 038

tool 039

tool 040

tool 041

tool 042

tool 043

tool 044

tool 045

tool 046

tool 047

tool 048

tool 049

tool 050

tool 051

tool 052

tool 053

tool 054

tool 055

tool 056

tool 057

tool 058

tool 059

tool 060

tool 061

tool 062

tool 063

tool 064

tool 065

tool 066

tool 067

tool 068

tool 069

Google Analytics29

tool 070

tool 071

tool 072

tool 073

tool 074

tool 075

tool 076

tool 077

tool 078

tool 079

tool 080

tool 081

tool 082

tool 083

tool 084

tool 085

tool 086

tool 087

tool 088

tool 089

tool 090

tool 091

tool 092

tool 093

tool 094

tool 095

tool 096

tool 097

tool 098

Search Console7

tool 099

tool 100

tool 101

tool 102

tool 103

tool 104

tool 105

Tag Manager18

tool 106

tool 107

tool 108

tool 109

tool 110

tool 111

tool 112

tool 113

tool 114

tool 115

tool 116

tool 117

tool 118

tool 119

tool 120

tool 121

tool 122

tool 123

AdCopilot control3

tool 124

tool 125

tool 126

never exposed

remove an ad

remove an asset from an asset group

remove a campaign asset

remove a keyword

REMOVED → refused

Illustrative session

AdCopilot connects to Google Ads through its own Google Cloud project, with your Google sign-in. If you want programmatic access to Google Ads for your own software, get your own Google Cloud account and apply for Google Ads API access there.

For developers: our server is a hosted Google Ads MCP server with audits and limits of its own — its page sets out what it exposes, counted by group, what it deliberately cannot do, and how it differs from Google's own read-only server.

Questions

Eight things procurement asks

Short answers on whether it is safe, approval, sign-in, deletion, prompt injection, data handling and what we are not claiming.

Ask

Send us the specific question

We would rather answer what your review actually needs than publish a vague assurance.

We reply from a real inbox. Nothing is connected to your account until you say so.

Start free