O Google Ad Manager oferece um servidor remoto do Protocolo de Contexto de Modelo (MCP) que permite que agentes de IA interajam com segurança com redes, inventário, pedidos e dados do usuário do Google Ad Manager. Ao configurar o servidor MCP do Ad Manager, você permite que aplicativos de IA, como Google Antigravity, Claude e ChatGPT, realizem ações como seu usuário do Ad Manager.
O servidor MCP está disponível em https://admanager.googleapis.com/mcp.
Pré-requisitos
- Acesso para criar projetos do Google Cloud ou para visualizar um projeto do Google Cloud.
- Acesso para editar conexões ou apps nos seus clientes de IA (por exemplo, ChatGPT ou Claude).
Configurar o servidor MCP do Ad Manager
Para usar o servidor MCP do Ad Manager, siga estas etapas:
- Ative a API Ad Manager no seu projeto na nuvem do Google Cloud.
- Configure a autenticação do usuário final do OAuth 2.0.
- Adicione o servidor MCP ao seu cliente de IA.
Ativar a API Ad Manager
Para usar o servidor MCP do Ad Manager, ative a API do Ad Manager no seu projeto do Google Cloud. Se você precisar criar um projeto na nuvem do Google, consulte Novo projeto.
Configurar a autenticação
O servidor MCP do Ad Manager usa o OAuth 2.0 para autenticação e autorização de usuários finais. Quando um cliente de IA se conecta ao servidor MCP, ele se autentica como o usuário que está executando o cliente de IA. O agente de IA herda as mesmas funções de usuário, associações de rede e permissões do Google Ad Manager que o usuário.
No console do Google Cloud, acesse Google Auth Platform > Branding.
Se você já tiver configurado a plataforma de autenticação do Google, poderá configurar as seguintes opções da tela de permissão OAuth em Branding, Público-alvo e Acesso a dados. Se você vir a mensagem A plataforma de autenticação do Google ainda não está configurada, clique em Começar:
- Na seção Informações do app, em Nome do app, insira
Ad Manager MCP Serverou o nome que você preferir. - Em E-mail para suporte do usuário, selecione seu endereço de e-mail ou um grupo adequado.
- Clique em Próxima.
- Em Público-alvo, selecione Interno.
- Clique em Próxima.
- Em Dados de contato, insira um endereço de e-mail para receber notificações sobre mudanças no seu projeto.
- Clique em Próxima.
- Na seção Concluir, leia a Política de dados do usuário dos serviços de API do Google e, se concordar, selecione Concordo com a Política de dados do usuário dos serviços de API do Google.
- Clique em Continuar.
- Clique em Criar.
- Na seção Informações do app, em Nome do app, insira
Clique em Acesso a dados > Adicionar ou remover escopos. Um painel aparece com uma lista de escopos para cada API ativada no projeto do Google Cloud.
- Em Adicionar escopos manualmente, insira os escopos do OAuth necessários para o
servidor MCP do Ad Manager:
https://www.googleapis.com/auth/admanager(acesso total para ver e gerenciar campanhas)
- Clique em Adicionar à tabela.
- Clique em Atualizar.
- Depois de selecionar os escopos exigidos pelo app, clique em Salvar na página Acesso a dados.
- Em Adicionar escopos manualmente, insira os escopos do OAuth necessários para o
servidor MCP do Ad Manager:
Adicionar o servidor MCP ao cliente de IA
Para adicionar o servidor MCP do Ad Manager ao seu cliente de IA, siga as instruções para seu cliente:
Antigravity
Para adicionar o servidor MCP do Ad Manager ao Antigravity, siga estas etapas:
Crie um ID do cliente e uma chave secreta do OAuth 2.0:
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://antigravity.google/oauth-callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
-
Para adicionar o servidor MCP do Ad Manager ao Antigravity, atualize o arquivo
~/.gemini/config/mcp_config.json:{ "mcpServers": { "AdManager-MCP": { // Use your chosen MCP server URL. "serverUrl": "https://admanager.googleapis.com/mcp", "oauth": { "clientId": "CLIENT_ID", "clientSecret": "CLIENT_SECRET" } } } }
Substitua CLIENT_ID e CLIENT_SECRET pelas suas credenciais do cliente OAuth 2.0.
Para autenticar o servidor MCP do Ad Manager, consulte Antigravity: autenticar com OAuth.
Claude.ai
Para adicionar o servidor MCP do Ad Manager ao Claude.ai, configure um conector personalizado com um ID e uma chave secreta do cliente OAuth:
Crie um ID do cliente e uma chave secreta do OAuth 2.0:
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://claude.ai/api/mcp/auth_callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
-
- Siga as instruções para criar um conector personalizado. Insira o ID e a chave secreta do cliente no menu Configurações avançadas.
Claude Code
Para adicionar o servidor MCP do Ad Manager ao Claude Code, configure um conector personalizado com um ID e uma chave secreta do cliente OAuth:
- Instale o Claude Code.
Crie um ID do cliente e uma chave secreta do OAuth 2.0:
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://claude.ai/api/mcp/auth_callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
-
- Siga as instruções para criar um conector personalizado. Insira o ID e a chave secreta do cliente no menu Configurações avançadas.
Claude Desktop
Para adicionar o servidor MCP do Ad Manager ao Claude Desktop, configure um conector personalizado com um ID do cliente OAuth e um segredo do cliente OAuth:
- Instale o Claude Desktop.
Crie um ID do cliente e uma chave secreta do OAuth 2.0:
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://claude.ai/api/mcp/auth_callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
-
- Siga as instruções para criar um conector personalizado. Insira o ID e a chave secreta do cliente no menu Configurações avançadas.
ChatGPT
É necessário ter uma assinatura do ChatGPT Business para usar o servidor MCP do Ad Manager com o ChatGPT.
Para adicionar o servidor MCP ao ChatGPT, crie um ID e uma chave secreta do cliente OAuth 2.0 do Google e adicione o servidor MCP como um app no ChatGPT.
Criar um ID e uma chave secreta do cliente OAuth 2.0
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://chatgpt.com/connector_platform_oauth_redirectno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
Adicionar o servidor MCP como um app no ChatGPT
- Faça login no ChatGPT.
- Ative o modo de desenvolvedor.
- Abra as configurações dos apps do ChatGPT.
- Clique em Criar app e crie um app para o servidor MCP remoto.
- Na seção "OAuth", forneça seu ID e chave secreta do cliente.
- Confirme que você entende o risco associado ao uso do servidor MCP e clique em Criar.
O servidor MCP aparece no menu Apps e está pronto para uso com comandos de chat.
Cursor
Para adicionar o servidor MCP do Ad Manager ao Cursor, crie um ID do cliente e uma chave secreta. Configure o servidor MCP com OAuth estático. O Cursor usa URIs de redirecionamento dependendo do que você usa para acessar o Cursor, como um aplicativo da Web ou para computador.
Crie um ID do cliente e uma chave secreta do OAuth 2.0:
Agentes da Web ou de cursor
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
https://www.cursor.com/agents/mcp/oauth/callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
Computador
-
No console de APIs do Google, acesse Plataforma de autenticação do Google > Clientes > Criar cliente.
Se você não tiver um projeto selecionado, será solicitado a criar um.
Na lista Tipo de aplicativo, selecione Aplicativo da Web.
No campo Nome, insira um nome para o aplicativo.
Na seção URIs de redirecionamento autorizados, clique em + Adicionar URI e insira
http://localhost:8787/callbackno campo URIs.Clique em Criar. O cliente é criado.
A caixa de diálogo Cliente OAuth 2.0 criado é aberta.
Na seção Chaves secretas do cliente, copie a Chave secreta do cliente e salve em um local seguro. Você só pode copiar uma vez. Se você perder a chave, exclua a chave secreta e crie outra.
-
- Siga as instruções para configurar o servidor MCP com OAuth estático.
- Usar o servidor MCP no Chat.
Testar o servidor MCP do Ad Manager
Depois de configurar e autenticar o cliente MCP, você pode verificar a conexão executando comandos de teste na interface de chat de IA.
Faça as seguintes perguntas ao cliente de IA:
"Liste as redes do Google Ad Manager a que tenho acesso."
O cliente chama
list_networkspara recuperar e mostrar os códigos de rede e os nomes de exibição do Ad Manager associados à sua conta de usuário."Encontre detalhes para o código de rede
NETWORK_CODE"O cliente usa
get_networkpara buscar metadados da rede especificada."Mostre os cinco primeiros pedidos na rede
NETWORK_CODE"O cliente invoca
list_orderspara consultar e resumir os pedidos na sua rede.
Se as ferramentas forem executadas corretamente e retornarem dados do Google Ad Manager, a conexão do servidor MCP estará configurada corretamente.