Google Adk Python
Automates Google Ads campaign creation & management using Python SDK, optimizing bids and budgets programmatically.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add samhvw8-google-adk-python npx -- -y @trustedskills/samhvw8-google-adk-python
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"samhvw8-google-adk-python": {
"command": "npx",
"args": [
"-y",
"@trustedskills/samhvw8-google-adk-python"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides access to the Google Ads API Development Kit (ADK) for Python. It allows AI agents to programmatically interact with Google Ads accounts, enabling tasks like creating campaigns, modifying bids, and generating reports. The ADK simplifies the process of accessing and manipulating data within a Google Ads environment using Python code.
When to use it
- Automating repetitive ad campaign management tasks (e.g., daily bid adjustments).
- Generating custom performance reports beyond what's available in the standard Google Ads interface.
- Integrating Google Ads data with other business intelligence or marketing automation systems.
- Building tools for A/B testing different ad creatives or targeting strategies.
Key capabilities
- Access to the Google Ads API
- Python SDK for interacting with the API
- Campaign creation and management
- Bid modification
- Report generation
Example prompts
- "Create a new search campaign in my Google Ads account targeting 'running shoes' in New York City."
- "Generate a report showing impressions, clicks, and cost per click for all campaigns last week."
- "Increase the bid on my top-performing keyword by 10%."
Tips & gotchas
- Requires proper authentication credentials to access your Google Ads account. Ensure you have set up API access with appropriate permissions.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.