Connecting ChatGPT does not connect Google Ads. Finish both. See Connect ad accounts.
Hosted OAuth
Clients that speak MCP OAuth use the server URL alone:API tokens
Create a token at API Keys when the client wants a header:MCP_ACCEPT_TOKENS value is not accepted in production.
Send Idempotency-Key on write calls so a retry does not create a second action. Read calls do not need it.
What a successful call looks like
get_connections_status returns the platforms connected for that tenant. get_usage_status returns the quota row. A 401 means the OAuth session or bearer token was missing or rejected. A connected platform can still fail later if its own OAuth grant expired. Reconnect that platform on the Connections page.