Stape
Contacto de vendasExperimente grátis

Como configurar o servidor MCP para o Google Tag Manager

Uliana Lesiv

Uliana Lesiv

Author
Atualizado
18 de jul de 2025
Publicado
2 de mai de 2025
Também disponível

O Servidor de Protocolo de Contexto de Modelo (MCP) proporciona interoperabilidade e coordenação entre modelos e ferramentas de IA. É especialmente útil em sistemas onde muitos agentes de IA trabalham juntos. Para o usuário final, isso significa um desempenho de comando suave e recuperação de dados conveniente, sem a necessidade de escrever solicitações de API.

Nós, da Stape, desenvolvemos o Servidor MCP para o Google Tag Manager para que você possa gerenciar e executar as ações necessárias com mais facilidade em uma ferramenta. Neste artigo, explicaremos o que é o Servidor MCP e como ele funciona. Também preparamos um guia detalhado de implementação do Servidor MCP.

Definição do Servidor de Protocolo de Contexto do Modelo

O Protocolo de Contexto do Modelo de (MCP) é um padrão aberto que permite que modelos de IA interajam com APIs, bancos de dados e vários serviços externos.

O Servidor MCP atua como um intermediário central. Ele fornece uma interface padronizada para acessar ferramentas, sistemas e fontes de dados. O Servidor MCP garante que recursos e ferramentas sejam acessíveis a qualquer aplicativo de IA compatível com o protocolo.

Como o servidor MCP funciona?

Após configurar o Servidor MCP (no nosso caso, para o Google Tag Manager), você pode digitar qualquer solicitação no seu aplicativo de IA (por exemplo, o aplicativo Claude). Sua solicitação é enviada ao Servidor MCP por meio do Protocolo MCP (protocolo padrão para comunicação de IA). Assim que a solicitação é recebida, o Servidor MCP a processa (executa ações/comandos ou retorna alguns dados solicitados).

A solicitação pode se referir à maioria dos comandos conectados à funcionalidade do GTM e suas entidades. Inclui, mas não se limita a:

  • Criar, obter, atualizar e remover contas, espaços de trabalho, contêineres e ambientes.
  • Criar, obter, reverter, atualizar e remover clientes, tags, gatilhos, variáveis, pastas e modelos.
  • Listar, obter e gerenciar as versões mais recentes de contêineres e cabeçalhos do GTM.
  • Gerenciar as permissões dos usuários.

Antes de começar

Para configurar o servidor MCP para GTM, você precisará:

  • Node.js (v16 ou superior)
  • Conta do Google Cloud Platform
  • Credenciais da conta de serviço para a API do Google Tag Manager

Como configurar um servidor MCP para GTM

1. Crie um novo projeto no Google Cloud Platform.

Para fazer isso, acesse o menu de navegação → IAM e Administração → Criar um Projeto. Adicione o nome do projeto (por exemplo, "gtm-mcp"). No campo da localização, clique em Procurar e selecione a localização desejada. Clique em Criar.

2. Crie uma conta de serviço.

Acesse a página Criar conta de serviço → selecione um projeto GC → adicione o nome da conta de serviço → Concluído.

Crie uma conta de serviço no Google Cloud
Crie uma conta de serviço no Google Cloud

3. Gere uma chave JSON.

Ao lado da conta de serviço, clique em Chaves → Adicionar chave → Criar nova chave → selecione JSON → clique em Criar.

Chave da conta de serviço
Chave da conta de serviço

4. Habilite a API do GTM em um projeto.

No projeto necessário, navegue até APIs e serviços (clique em "APIs e serviços" no menu à esquerda) → clique em Biblioteca → procure por API do Google Tag Manager e clique em Ativar.

Habilitar API GTM
Habilitar API GTM

5. Baixe o servidor MCP para o Google Tag Manager do GitHub e descompacte a pasta.

Baixe o servidor MCP do GitHub
Baixe o servidor MCP do GitHub

6. Abra a pasta que você baixou do GitHub no Terminal.

7. Execute os comandos: npm install && npm build para instalar dependências e construir a biblioteca.

npm install && npm build
npm install && npm build
Execute os comandos npm install && npm build
Execute os comandos npm install && npm build

8. Coloque a chave da conta de serviço JSON que você criou na pasta “Keys”.

9. Adicione a configuração ao aplicativo ou agente de IA. No nosso caso, é o aplicativo Claude.

Abra a área de trabalho do Claude → Configurações → aba Desenvolvedor → Editar configuração → abra o arquivo JSON da área de trabalho chamado “claude_desktop_config” → cole o código abaixo.

Se você precisar configurar apenas o servidor MCP para o GTM, cole este código:

{ "mcpServers": { "google-tag-manager-mcp-server": { "command": "node", "args": ["/your_path_to_file/mcp-google-tag-manager/dist/index.js"], "env": { "GOOGLE_APPLICATION_CREDENTIALS": "mcp-google-tag-manager/keys/gtm-mcp.json" } } } }

Se você é um usuário do Stape e gostaria de instalar o Stape MCP Server, siga as instruções no Stape MCP Server e cole este código:

{ "mcpServers": { "google-tag-manager-mcp-server": { "command": "node", "args": ["/your_path_to_file/mcp-google-tag-manager/dist/index.js"], "env": { "GOOGLE_APPLICATION_CREDENTIALS": "mcp-google-tag-manager/keys/gtm-mcp.json" } }, "stape-mcp-server": { "command": "node", "args": ["/your_path_to_file/stape-mcp-server/dist/index.js"], "env": { "STAPE_AUTH_KEY": "skey" } } } }

Após fazer isso, salve o arquivo → feche o aplicativo Claude → abra-o novamente.

Depois de adicionar o código ao arquivo, você deverá ver a lista de servidores MCP na aba Desenvolvedor do aplicativo Claude.

Aba Desenvolvedor no aplicativo Claude
Aba Desenvolvedor no aplicativo Claude

Pronto. Agora você pode começar a digitar sua solicitação no aplicativo Claude.

Conclusão

Configurar um Servidor MCP para o Google Tag Manager simplifica significativamente a interação com os recursos do GTM. Para um usuário, não há necessidade de solicitações manuais à API. Com nossa implementação, você pode integrar essa funcionalidade ao seu fluxo de trabalho. Seja gerenciando tags, contêineres ou permissões de usuário, o Servidor MCP atua como uma ponte confiável entre suas ferramentas de IA e o GTM. Esperamos que este guia ajude você a começar rapidamente!

author

Uliana Lesiv

Author

Uliana é Gerente de Conteúdo na Stape, especializada em análises e configurações de integração. Ela simplifica conceitos complexos de rastreamento em insights claros.

Comentários

Experimente o Stape para tudo relacionado ao lado do servidoragora mesmo!