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.
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
certs
folder at the project rootCreate a
generateInputPayload.json
file 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
development
if not specifiedThe server will look for
generateInputPayload.json
in the current directoryYou can specify parameters directly in prompts which will override the default values
Example Payload
Create a generateInputPayload.json
file based on the example below:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server implementation that enables generation of Google Ads content through Claude Code, Claude Desktop, and other MCP-compatible clients.
Related MCP Servers
- -securityAlicense-qualityMCP server to interact with Google produts.Last updated -438MIT License
- -securityFlicense-qualityAn 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 -
- AsecurityAlicenseAqualityA server that enables Claude Desktop to generate images using Google's Gemini AI models through the Model Context Protocol (MCP).Last updated -81914MIT License
- -security-license-qualityAn 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