Agent♥︎Age
Catalog

Google AdSense

Official

by SirMacke · TypeScript

Read AdSense Management API v2 accounts and reports through MCP.

This MCP server reads AdSense Management API v2 data for accounts and reports. It extracts ad-hoc information by calling accounts.reports.generate, passing supported AdSense dimensions, metrics, filters, time period, sort order, timezone, language, currency, and result limit. It uses a read-only OAuth scope.

🛠️ Key Features

  • Interfaces with AdSense Management API v2 accounts and reports via MCP
  • Exposes a report interface that forwards request parameters to accounts.reports.generate
  • Uses read-only https://www.googleapis.com/auth/adsense.readonly OAuth scope
  • Supports choosing dimensions, metrics, filters, time period, sort order, timezone, language, currency, and limit

🚀 Use Cases

  • Generate AdSense reports for supported account/report queries
  • Retrieve report data without modifying any AdSense account settings

⚡ Developer Benefits

  • Parameterizable report generation through supported AdSense dimensions and metrics
  • Read-only access suitable for report fetching workflows

⚠️ Limitations

  • Only supports data extraction through the accounts.reports.generate endpoint
  • Does not write to AdSense accounts