Enter password to manage agency clients.
Firestore-backed clients for the agency MCP. Need help finding IDs? Open the field guide below.
Bulk-add the MCP service account as Viewer on every GA4 property your Google account can manage. Andrew (or anyone with Manage Users on client properties) runs this once instead of clicking through 20+ properties.
CLI alternative: pnpm ga4:grant-access · OAuth callback: …
This is the 10-digit account number for the client's Google Ads account. The MCP uses it to pull campaigns, keywords, and performance data.
680-308-4761 → you enter 6803084761
Method 1 — From Google Ads UI (easiest)
123-456-7890.1234567890.Method 2 — From the URL
ocid= or authuser= with a customer parameter.MCC (manager) vs client account — which ID to use?
.env as GOOGLE_ADS_LOGIN_CUSTOMER_ID (not here). Your MCC is already set to 6803084761 (House Digital).agency_list_clients.How to verify it's correct
agency_reload_clients.agency_set_active_client with the client name.google_ads_get_campaigns — if campaigns return, the ID is correct.Numeric ID for the client's Google Analytics 4 property (not the measurement ID G-XXXX).
123456789.the MCP service account as a Viewer on each GA4 property (Admin → Property access management).
Must match exactly how the property appears in Search Console — format depends on property type.
sc-domain:example.comhttps://www.example.com/ (include https and trailing slash)Format: act_ followed by numbers.
123456789.act_123456789 (with the act_ prefix).META_ACCESS_TOKEN is set in server .env.Root domain for the client — used by Ahrefs tools and to help match accounts.
https:// — just example.comInternal slug used by the MCP to identify this client. Auto-generated from the name when you type.
acme-corp-ukagency_reload_clients OR restart the MCP server.agency_set_active_client with the client name.| Name | Key | Ads ID | GA4 | GSC | Tags |
|---|