Skip to content
Language — current: English
Theme — current: Match system
Tool
{
  "name": "searchapi_google_ads_transparency_center",
  "description": "Google Ads Transparency Center results from SearchApi, as structured JSON.",
  "input_schema": {
    "type": "object",
    "properties": {
      "q": {
        "type": "string",
        "description": "Search query; most engines accept native operators and advanced filters."
      },
      "advertiser_id": {
        "type": "string",
        "description": "Restrict results to one advertiser (from the Advertiser Search API)."
      },
      "region": {
        "type": "string",
        "description": "Region the ads were shown in; values listed at docs/parameters/google-ads-transparency-center/region."
      },
      "domain": {
        "type": "string",
        "description": "Restrict results to ads linked to this domain."
      },
      "format": {
        "type": "string",
        "description": "Ad creative format filter.",
        "enum": [
          "text",
          "image",
          "video"
        ]
      },
      "next_page_token": {
        "type": "string",
        "description": "Opaque token from the previous response that fetches the next page."
      }
    },
    "required": []
  }
}

Paste the definition into your own agent's tools array. The schema is generated from this engine's catalog entry, and the reader's configured values ride in the schema's examples. The name is ours rather than the MCP server's — it is what your agent will call — and every engine's is prefixed searchapi_.