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
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
Example Payload
Create a generateInputPayload.json file based on the example below:
This server cannot be installed
Related Resources
Related MCP Servers
- -securityAlicense-qualityMCP server to interact with Google produts.Last updated -457MIT License
- -security-license-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 -81213MIT 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