google-ads-mcp-server

samihalawa/google-ads-mcp-server

3.2

If you are the rightful owner of google-ads-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for managing Google Ads campaigns programmatically, built with Node.js.

Tools

Functions exposed to the LLM to take actions

get_campaigns

Fetch all campaigns with performance metrics.

get_campaign_details

Get detailed information about a specific campaign.

get_performance_summary

Get overall account performance summary.

get_top_performers

Get top performing campaigns by specified metric.

pause_campaign

Pause a specific campaign.

enable_campaign

Enable/resume a paused campaign.

update_campaign_budget

Update the daily budget for a campaign.

export_report

Export campaign data to CSV or JSON format.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources