Skip to main content
Glama

Google Ads MCP Server

by seovimalraj

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NEXTAUTH_URLNoOptional explicit base URL. When omitted the server uses the incoming request origin.
ENCRYPTION_KEYYesBase64 encoded 32-byte key for AES-256-GCM. Generate with `openssl rand -base64 32`.
GADS_CLIENT_IDYesOAuth client ID created in Google Cloud Console.
GADS_DEV_TOKENYesGoogle Ads developer token approved for production.
KV_REST_API_URLNoVercel KV REST endpoint. Omit to use in-memory storage locally.
KV_REST_API_TOKENNoVercel KV REST token with read/write permissions.
GADS_CLIENT_SECRETYesOAuth client secret that matches the client ID.
NEXT_PUBLIC_APP_NAMEYesDisplay name shown on the OAuth confirmation page.
GADS_LOGIN_CUSTOMER_IDNoOptional manager account ID used for scoped access.
KV_REST_API_READ_ONLY_TOKENNoOptional read-only token for GET operations.

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/seovimalraj/google-ads-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server