google-ads-mcp-server
Verified Safeby samihalawa
Overview
Manages Google Ads campaigns programmatically through the Model Context Protocol, offering features for campaign performance data, budget updates, and reporting.
Installation
npx @samihalawa/google-ads-mcp-serverEnvironment Variables
- GOOGLE_ADS_CONFIG
- GOOGLE_ADS_CUSTOMER_ID
Security Notes
The `test-direct.js` file contains hardcoded Google Ads API credentials (client_id, client_secret, developer_token, refresh_token, login_customer_id), which is a significant security risk if this file were to be used in a production environment or exposed. While the main `server.js` and documentation correctly instruct users to configure via environment variables and caution against committing `.env` files, the presence of these credentials even in a test script is poor practice. No 'eval' or obvious malicious patterns were found in the provided source.
Similar Servers
instantly-mcp
Manages Instantly.ai email automation campaigns, leads, accounts, and analytics via a Model Context Protocol (MCP) server for AI assistants.
smartlead-mcp-server
This server acts as a Model Context Protocol (MCP) interface for SmartLead's cold email marketing automation platform, enabling AI coding tools to manage campaigns, leads, and analytics.
Google-Workspace-MCP
Seamlessly integrates Google Drive, Sheets, and Docs with Claude AI and other AI agents through the Model Context Protocol (MCP) for automation.
lemonado-mcp-server
Enables AI agents to query and analyze data from various marketing, payment, and productivity platforms using SQL via the Model Context Protocol (MCP).