Automate Google Ad Manager with AI. An MCP server that lets AI assistants like Claude, ChatGPT, Gemini, Cursor, and VS Code manage your ad campaigns, line items, creatives, and more through natural…
Google Ad Manager MCP is an MCP project maintained in the matiouscorp/google-ad-manager-mcp repository. The maintainer describes its purpose as “Automate Google Ad Manager with AI. An MCP server that lets AI assistants like Claude, ChatGPT, Gemini, Cursor, and VS Code manage your ad campaigns…”. Read the project documentation for the complete scope.
The documented pypi package is google-ad-manager-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares GAM_CREDENTIALS_PATH, GAM_NETWORK_CODE. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_delivering_orders | List all orders with delivering line items |
| get_order | Get order details by ID or name |
| create_order | Create a new order |
| find_or_create_order | Find existing or create new order |
| get_line_item | Get line item details |
| create_line_item | Create a new line item |
| duplicate_line_item | Duplicate an existing line item |
| update_line_item | Update line item properties (name, type, delivery rate, priority, cost, goal, end date) |
| list_line_items_by_order | List all line items for an order |
| pause_line_item | Pause a delivering line item |
| resume_line_item | Resume a paused line item |
| archive_line_item | Archive a line item |
| approve_line_item | Approve a line item (for approval workflows) |
| upload_creative | Upload an image creative |
| associate_creative_with_line_item | Associate creative with line item |
| upload_and_associate_creative | Upload and associate in one step |
| bulk_upload_creatives | Upload all creatives from a folder |
| get_creative | Get creative details |
| list_creatives_by_advertiser | List creatives for an advertiser |
| update_creative | Update creative destination URL or name |
| list_creatives_by_line_item | List creatives associated with a line item |
| create_third_party_creative | Create HTML/JavaScript ad tag (DCM, custom HTML) |
| get_creative_preview_url | Generate preview URL to see creative on your site |
| find_advertiser | Find advertiser by name |
| get_advertiser | Get advertiser details |
| list_advertisers | List all advertisers |
| create_advertiser | Create a new advertiser |
| find_or_create_advertiser | Find or create advertiser |
| verify_line_item_setup | Verify line item configuration |
| check_line_item_delivery_status | Check delivery progress |
| verify_order_setup | Verify entire order setup |
| run_delivery_report | Generate delivery report (impressions, clicks, CTR, revenue) |
| run_inventory_report | Generate inventory report (ad requests, fill rate) |
| run_custom_report | Generate custom report with specified dimensions and metrics |
| create_campaign | Complete campaign creation workflow |
{
"mcpServers": {
"google-ad-manager": {
"command": "uvx",
"args": [
"google-ad-manager-mcp"
],
"env": {
"GAM_CREDENTIALS_PATH": "YOUR_GAM_CREDENTIALS_PATH",
"GAM_NETWORK_CODE": "YOUR_NETWORK_CODE"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| GAM_CREDENTIALS_PATH | Declared in the maintainer’s client configuration. | Yes |
| GAM_NETWORK_CODE | Declared in the maintainer’s client configuration. | Check documentation |
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Fetches and analyzes content from Reddit, providing access to hot threads and post details.
Enables interaction with X (formerly Twitter) for retrieving tweets, creating new posts, and replying to existing ones.
Automates LinkedIn interactions and extracts data through browser automation, respecting terms of service and rate limits.
Automates SEO tasks and provides AI-powered optimization by integrating with the Google Ads Keyword Planner API.