Allows generation of Google Ads content by providing business information, target audience, industry details, and ad keywords that can be used to create tailored advertising campaigns.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Google Ads Content Generator MCP ServerGenerate a google ad for my eco-friendly cleaning service business in development environment"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Prerequisites:
Place certificate and key files in a
certsfolder at the project rootCreate a
generateInputPayload.jsonfile in your working directory using the provided example file
Running the MCP Server:
npx -y tsx src/server.tsUsing with Claude Code:
Connect Claude Code to your MCP server:
claude code --mcp ./mcp-server.tsThen 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 industryConfiguration:
The default environment is
developmentif not specifiedThe server will look for
generateInputPayload.jsonin the current directoryYou can specify parameters directly in prompts which will override the default values
Related MCP server: Choose MCP Server
Example Payload
Create a generateInputPayload.json file based on the example below: