# Noizu Google MCP v0.1.0 - Table of Contents

> MCP server for Google marketing APIs. Stdio Model Context Protocol tools for Search Console, GA4 Admin/Data, AdSense, and Google Ads, backed by :noizu_google.

## Pages

- [Noizu Google MCP](readme.md)
- [Changelog](changelog.md)

## Modules

- Core
  - [Noizu.Google.MCP](Noizu.Google.MCP.md): MCP server for Google marketing APIs (Search Console, GA4, AdSense, Ads).
  - [Noizu.Google.MCP.Application](Noizu.Google.MCP.Application.md): OTP application for `:noizu_google_mcp`.
  - [Noizu.Google.MCP.Auth](Noizu.Google.MCP.Auth.md): Resolve a `Noizu.Google.Client` from process env / application config
and map SDK results to MCP tool return values.

- Tools — Search Console
  - [Noizu.Google.MCP.Tools.SearchConsole.SearchAnalyticsQuery](Noizu.Google.MCP.Tools.SearchConsole.SearchAnalyticsQuery.md): Query Search Console search analytics.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitemapsDelete](Noizu.Google.MCP.Tools.SearchConsole.SitemapsDelete.md): Delete a submitted sitemap. Requires confirm=true.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitemapsList](Noizu.Google.MCP.Tools.SearchConsole.SitemapsList.md): List sitemaps for a Search Console site.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitemapsSubmit](Noizu.Google.MCP.Tools.SearchConsole.SitemapsSubmit.md): Submit a sitemap feedpath for a Search Console site.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitesAdd](Noizu.Google.MCP.Tools.SearchConsole.SitesAdd.md): Add a site to Search Console.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitesDelete](Noizu.Google.MCP.Tools.SearchConsole.SitesDelete.md): Remove a site from Search Console.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitesGet](Noizu.Google.MCP.Tools.SearchConsole.SitesGet.md): Get a Search Console site by URL.
  - [Noizu.Google.MCP.Tools.SearchConsole.SitesList](Noizu.Google.MCP.Tools.SearchConsole.SitesList.md): List Search Console sites for the authenticated user.

- Tools — Analytics (GA4)
  - [Noizu.Google.MCP.Tools.Analytics.DataStreamsList](Noizu.Google.MCP.Tools.Analytics.DataStreamsList.md): List GA4 data streams for a property.
  - [Noizu.Google.MCP.Tools.Analytics.PropertiesGet](Noizu.Google.MCP.Tools.Analytics.PropertiesGet.md): Get a GA4 property by id.
  - [Noizu.Google.MCP.Tools.Analytics.PropertiesList](Noizu.Google.MCP.Tools.Analytics.PropertiesList.md): List GA4 properties under an account.
  - [Noizu.Google.MCP.Tools.Analytics.RunReport](Noizu.Google.MCP.Tools.Analytics.RunReport.md): Run a GA4 Data API report.

- Tools — AdSense
  - [Noizu.Google.MCP.Tools.AdSense.AccountsList](Noizu.Google.MCP.Tools.AdSense.AccountsList.md): List AdSense publisher accounts for the authenticated user.
  - [Noizu.Google.MCP.Tools.AdSense.AdUnitsList](Noizu.Google.MCP.Tools.AdSense.AdUnitsList.md): List AdSense ad units under an ad client.
  - [Noizu.Google.MCP.Tools.AdSense.ReportsGenerate](Noizu.Google.MCP.Tools.AdSense.ReportsGenerate.md): Generate an AdSense Management API report.

- Tools — Google Ads
  - [Noizu.Google.MCP.Tools.Ads.CreateConversionAction](Noizu.Google.MCP.Tools.Ads.CreateConversionAction.md): Create a Google Ads conversion action (dry_run default).
  - [Noizu.Google.MCP.Tools.Ads.ListCampaigns](Noizu.Google.MCP.Tools.Ads.ListCampaigns.md): List Google Ads campaigns (read-only GAQL).
  - [Noizu.Google.MCP.Tools.Ads.ListConversionActions](Noizu.Google.MCP.Tools.Ads.ListConversionActions.md): List Google Ads conversion actions (read-only).
  - [Noizu.Google.MCP.Tools.Ads.Mutate](Noizu.Google.MCP.Tools.Ads.Mutate.md): Google Ads mutate with dry_run default and confirm for live applies.

