Skip to main content
Glama

Google Ads Content Generator MCP Server

This project includes a Model Context Protocol (MCP) server implementation that allows you to generate Google Ads content through tools like Claude Code, Claude Desktop, and other MCP-compatible clients.

Setup and Usage

  1. Prerequisites:
    • Place certificate and key files in a certs folder at the project root
    • Create a generateInputPayload.json file in your working directory using the provided example file
  2. Running the MCP Server:
    npx -y tsx src/server.ts
  3. Using with Claude Code:Connect Claude Code to your MCP server:
    claude code --mcp ./mcp-server.ts
    Then you can generate Google Ads with prompts like:
    Generate a google ad in development environment with a business description about "A family-owned bakery specializing in artisan sourdough bread and pastries"
    Or:
    Generate a google ad in prod environment for a business named "TechSolutions Inc." in the technology industry
  4. Configuration:
    • The default environment is development if not specified
    • The server will look for generateInputPayload.json in the current directory
    • You can specify parameters directly in prompts which will override the default values

Example Payload

Create a generateInputPayload.json file based on the example below:

{ "agentId": "example-agent-id", "website": { "accountId": "your-account-id", "customerId": "your-customer-id", "shopperId": "your-shopper-id", "ventureId": "your-venture-id" }, "aiContentRequestPayload": { "businessName": "Example Business", "businessTagline": "Making your life easier", "businessDescription": "We provide high-quality products and services to meet all your needs", "industry": "Technology", "targetAudience": "Small business owners", "domain": "examplebusiness.com", "adKeywords": [ { "value": "affordable technology", "type": "CUSTOM" }, { "value": "business solutions", "type": "CUSTOM" } ] } }
-
security - not tested
F
license - not found
-
quality - not tested

An MCP server implementation that enables generation of Google Ads content through Claude Code, Claude Desktop, and other MCP-compatible clients.

  1. Example Payload

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      MCP server to interact with Google produts.
      Last updated -
      270
      Python
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server for Claude Desktop that allows users to query data from selected Google Cloud datasets by configuring project ID and datasets in the Claude Desktop configuration.
      Last updated -
      Python
      • Apple
    • -
      security
      -
      license
      -
      quality
      An MCP server implementation that allows using Google's Gemini AI models (specifically Gemini 1.5 Pro) through Claude or other MCP clients via the Model Context Protocol.
      Last updated -
      1
      JavaScript

    View all related MCP servers

    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/jmendozaperez-godaddy/fulfillment-toolkit-mcp'

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