- Google Ads Mcp Server
Google Ads Mcp Server
What is Google Ads MCP Server?
Google Ads MCP Server is a FastMCP-powered Model Context Protocol server designed for seamless integration with the Google Ads API, featuring automatic OAuth 2.0 authentication and advanced querying capabilities.
How to use Google Ads MCP Server?
To use the server, set up your Google Cloud project, enable the Google Ads API, create OAuth 2.0 credentials, and configure the server with your credentials. Then, you can execute commands through Claude Desktop or other MCP clients.
Key features of Google Ads MCP Server?
- 🔐 Automatic OAuth 2.0 authentication with token refresh
- 📊 GAQL query execution for advanced data retrieval
- 🔍 Keyword research capabilities with search volume data
- 🏢 Account management for Google Ads accounts
- 🚀 Built on the FastMCP framework for modern integration
Use cases of Google Ads MCP Server?
- Automating Google Ads account management tasks.
- Conducting keyword research for advertising campaigns.
- Executing complex GAQL queries for performance analysis.
- Integrating Google Ads data with AI tools for enhanced insights.
FAQ from Google Ads MCP Server?
- Can I use this server for multiple Google Ads accounts?
Yes, the server supports management of multiple accounts under a single MCC.
- Is there a cost associated with using the Google Ads API?
Access to the Google Ads API is free, but you may incur costs based on your advertising spend.
- What are the prerequisites for setting up the server?
You need Python 3.10+, a Google Cloud account, and a Google Ads account with API access.
Server Config
{
"mcpServers": {
"google-ads": {
"command": "/full/path/to/your/project/.venv/bin/python",
"args": [
"/full/path/to/your/project/server.py"
]
}
}
}