Skip to content
Agentmart
Submit a tool

Google AdSense

Read AdSense Management API v2 accounts, inventory, payments, policy, and reports through MCP.

Connector by SirMacke · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sirmacke-adsense-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Read AdSense Management API v2 accounts, inventory, payments, policy, and reports through MCP.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
26 read · 0 write · 0 deleteRead-only
Secrets
3 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 26

Read from the source code; the running server may list different tools.

Read 26 · Look things up without changing anything.

  • adsense_generate_report
  • adsense_generate_saved_report
  • adsense_get_account
  • adsense_get_ad_blocking_recovery_tag
  • adsense_get_ad_client
  • adsense_get_ad_client_ad_code
  • adsense_get_ad_unit
  • adsense_get_ad_unit_ad_code
  • adsense_get_custom_channel
  • adsense_get_policy_issue
  • adsense_get_saved_report
  • adsense_get_site
Show 14 more tools
  • adsense_get_url_channel
  • adsense_list_accounts
  • adsense_list_ad_clients
  • adsense_list_ad_units
  • adsense_list_alerts
  • adsense_list_child_accounts
  • adsense_list_custom_channels
  • adsense_list_linked_ad_units
  • adsense_list_linked_custom_channels
  • adsense_list_payments
  • adsense_list_policy_issues
  • adsense_list_saved_reports
  • adsense_list_sites
  • adsense_list_url_channels

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ADSENSE_ACCESS_TOKEN
  • ADSENSE_CLIENT_SECRET
  • ADSENSE_REFRESH_TOKEN

Other settings (environment variables or headers).

  • ADSENSE_ACCOUNT
  • ADSENSE_CLIENT_ID

Tools (26)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • adsense_generate_reportread-only

    Extract any ad-hoc AdSense report. Supply API v2 dimensions, metrics, filters, dates, sorting, and other report parameters. Account is discovered automatically when omitted.

  • adsense_generate_saved_reportread-only

    Generate a saved AdSense report as structured JSON.

  • adsense_get_accountread-only

    Get one AdSense account by resource name, e.g. accounts/pub-123.

  • adsense_get_ad_blocking_recovery_tagread-only

    Get the ad-blocking recovery tag for an AdSense account.

  • adsense_get_ad_clientread-only

    Get one AdSense ad client by resource name.

  • adsense_get_ad_client_ad_coderead-only

    Get the ad code for an AdSense ad client.

  • adsense_get_ad_unitread-only

    Get one AdSense ad unit by resource name.

  • adsense_get_ad_unit_ad_coderead-only

    Get the ad code for an AdSense ad unit.

  • adsense_get_custom_channelread-only

    Get one AdSense custom channel by resource name.

  • adsense_get_policy_issueread-only

    Get one AdSense policy issue by resource name.

  • adsense_get_saved_reportread-only

    Get one saved AdSense report's metadata by resource name.

  • adsense_get_siteread-only

    Get one AdSense site by resource name.

  • adsense_get_url_channelread-only

    Get one AdSense URL channel by resource name.

  • adsense_list_accountsread-only

    List AdSense accounts available to the authenticated user.

  • adsense_list_ad_clientsread-only

    List ad clients in an AdSense account.

Show 11 more tools
  • adsense_list_ad_unitsread-only

    List ad units under an AdSense ad client.

  • adsense_list_alertsread-only

    List account alerts, including their severity, type, and localized message.

  • adsense_list_child_accountsread-only

    List accounts directly managed by an AdSense account.

  • adsense_list_custom_channelsread-only

    List custom channels under an AdSense ad client.

  • adsense_list_linked_ad_unitsread-only

    List ad units linked to an AdSense custom channel.

  • adsense_list_linked_custom_channelsread-only

    List custom channels linked to an AdSense ad unit.

  • adsense_list_paymentsread-only

    List paid and unpaid earnings for an AdSense account. Account is discovered automatically when omitted.

  • adsense_list_policy_issuesread-only

    List policy issues involving an AdSense account and its AFP child accounts.

  • adsense_list_saved_reportsread-only

    List reports saved in an AdSense account.

  • adsense_list_sitesread-only

    List sites in an AdSense account, including readiness and Auto Ads state.

  • adsense_list_url_channelsread-only

    List active URL channels under an AdSense ad client.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Sep 22, 2026 (1 month ago)
Last release
Sep 22, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.SirMacke/adsense-mcp
Version
0.2.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Google AdSense MCP server. Agent Mart. https://agentmart.dev/connectors/sirmacke-adsense-mcp (last updated 2026-10-24)