OpenClaw

Google Ads MCP for OpenClaw

AdWhiz integrates with OpenClaw via MCP, giving your autonomous agents direct access to your Google Ads account. Audit campaigns, manage keywords, adjust budgets, and analyze performance — all through natural language.

Get MCP Access

How to Set Up AdWhiz in OpenClaw

  1. Create your AdWhiz account and get your API key

    Sign up at adwhiz.ai and navigate to Settings > API Keys. Generate a new API key for your OpenClaw workspace. Keep this key secure — you will need it for the MCP server configuration.

  2. Install the AdWhiz skill from ClawHub

    The fastest way to get started is to install the AdWhiz skill via ClawHub. This auto-configures the MCP server and prompts you for your API key. Alternatively, you can copy the SKILL.md manually into your skills directory.

    # Install via ClawHub (recommended):
    clawhub install adwhiz
    
    # Or manually copy the skill:
    # Place SKILL.md in your OpenClaw skills directory
  3. Or configure the MCP server manually in openclaw.json

    If you prefer manual configuration, add the AdWhiz MCP server to your openclaw.json file. You can use either the stdio transport (runs locally via npx) or the HTTP transport (connects to AdWhiz's hosted server).

    // Option A: stdio transport (local via npx)
    {
      "mcpServers": {
        "adwhiz": {
          "command": "npx",
          "args": ["-y", "@adwhiz/mcp-server"],
          "env": {
            "ADWHIZ_API_KEY": "your-api-key-here"
          }
        }
      }
    }
    
    // Option B: HTTP transport (remote server)
    {
      "mcpServers": {
        "adwhiz": {
          "transport": "http",
          "url": "https://mcp.adwhiz.ai/mcp",
          "headers": {
            "Authorization": "Bearer your-api-key-here"
          }
        }
      }
    }
  4. Start managing Google Ads from OpenClaw

    Once configured, OpenClaw agents can autonomously discover and use all 44 AdWhiz tools. The agent will prompt you to authorize your Google Ads account via OAuth on first use.

    # Example prompts for OpenClaw agents:
    # "Audit my Google Ads account and show the top 5 waste areas"
    # "Pause all campaigns with CPA above $150"
    # "Add these negative keywords to my Search campaigns: [list]"
    # "Create a new Search campaign targeting lawyers in New York with $100/day budget"

AdWhiz works with any MCP-compatible AI coding tool.

支持任何兼容 MCP 的 AI 工具

Claude CodeCursorWindsurfContinue.devClineZedOpenClaw

What You Can Do with AdWhiz in OpenClaw

  • Full Google Ads account audit via autonomous agents
  • Skill-based auto-discovery — agents find and configure AdWhiz automatically
  • Both stdio and HTTP transport support
  • Campaign creation and management via natural language
  • Keyword and negative keyword management
  • Budget and bidding strategy configuration
  • Conversion action setup and tracking validation
  • Sitelink and ad asset management
  • Search term report analysis and negative keyword discovery
  • Dry-run mode — preview API calls before executing
  • Mutation audit log — every change is recorded
  • Support for Google Ads API v23

AdWhiz + OpenClaw: Common Questions

The ClawHub skill install (clawhub install adwhiz) auto-configures the MCP server, prompts you for your API key, and provides agent instructions for using the 47 tools. Manual configuration gives you full control over the transport type and server settings in openclaw.json. Both approaches result in the same set of tools being available.

No. AdWhiz's safety model requires explicit user confirmation before any mutation is executed. New campaigns and ads are always created in PAUSED status. The agent will present a summary of proposed changes and wait for your approval before proceeding.

The stdio transport runs the MCP server locally via npx and is the simplest setup — it only requires Node.js. The HTTP transport connects directly to AdWhiz's hosted server at mcp.adwhiz.ai, which is useful in environments where you cannot run npx or prefer a fully remote setup. Both provide the same 47 tools.

Only if you use the stdio transport (npx). The HTTP transport connects to AdWhiz's remote server and does not require Node.js on your machine. If you installed via ClawHub, Node.js is required for the npx-based server.

Start Managing Google Ads from OpenClaw

Get MCP access and connect your Google Ads account to OpenClaw in under 5 minutes.

或加入邮件列表