Google Ads MCP by Markifact — Claude Code MCP server: setup guide
Remote MCP server for managing Google Ads accounts via AI chat. It handles performance reporting, keyword planning, and campaign changes with required approval.
claude mcp add --transport http google-ads https://api.markifact.com/mcp/google-adsWhat Google Ads MCP by Markifact does
This hosted integration links your assistant to Google Ads through the endpoint at https://api.markifact.com/mcp/google-ads. It supports 67 actions across reports, keyword planning, and account updates. You can inspect Performance Max distribution, analyze non-converting queries, query MCC hierarchies, or run raw GAQL queries.
Writes will not execute in the background. The server assigns approval checks to all 54 mutating actions. It previews target IDs, old values, and proposed budgets before requesting confirmation, while the 13 read operations respond right away.
Local binaries and direct API secrets are not needed. You connect by signing into markifact.com and finishing the browser-based OAuth authorization for your Google account.
What it helps with
- extract ad performance metrics and compare date ranges
- spot zero-conversion search queries to create negative keywords
- inspect channel distributions for Performance Max campaigns
- update campaign budgets safely with an interactive preview
Example prompts for the agent
- Pull Google Ads performance for the past week compared to the previous week, sorted by spend. Do not alter anything.
- Show search queries from the past month with spend above $50 and zero conversions.
- Check Performance Max channel splits for the last 30 days including spend and conversion figures.
How to install Google Ads MCP by Markifact
Platform CLI: remote server
claude mcp add --transport http google-ads https://api.markifact.com/mcp/google-adsPlatform CLI: remote server
codex mcp add google-ads-mcp-by-markifact --url https://api.markifact.com/mcp/google-adsConfig file
{
"mcpServers": {
"google-ads-mcp-by-markifact": {
"url": "https://api.markifact.com/mcp/google-ads"
}
}
}Config file
{
"servers": {
"google-ads-mcp-by-markifact": {
"type": "http",
"url": "https://api.markifact.com/mcp/google-ads"
}
}
}Platform CLI: remote server
gemini mcp add -t http google-ads-mcp-by-markifact https://api.markifact.com/mcp/google-adsStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Google Ads MCP by Markifact
How do I install Google Ads MCP by Markifact in Claude Code?
Run claude mcp add --transport http google-ads https://api.markifact.com/mcp/google-ads in your terminal and finish OAuth authentication in your browser.
Can the assistant modify campaigns without explicit consent?
No. All 54 mutating operations require manual confirmation, showing exact identifiers and proposed numbers before applying changes.
Do I need my own Google Ads developer token?
No developer token is needed in your configuration. The connection authenticates via OAuth 2.1 through the hosted Markifact gateway.